Fluffy, savory, and entirely plant-based, these Vegan Steamed Buns are a true delight for anyone craving soft, pillowy comfort food. Made with a tender homemade dough and stuffed with a flavorful filling of tofu, shredded cabbage, carrots, and aromatic garlic and ginger, these buns combine satisfying textures with vibrant Asian-inspired flavors. The recipe is perfect for a cozy homemade meal or as an impressive dish for gatherings, offering a harmonious balance of taste and nutrition. With easy-to-follow instructions and minimal prep time, this vegan steamed bun recipe guarantees delicious results straight from your steamer. Perfectly warm and versatile, they can be enjoyed as a snack, appetizer, or even a light main dish!
In a mixing bowl, combine the flour, instant yeast, sugar, and salt.
Gradually add warm water, plant-based milk, and vegetable oil while mixing. Knead the dough for about 8-10 minutes until smooth and elastic.
Cover the dough with a damp cloth and let it rise in a warm place for 1 hour or until it doubles in size.
Meanwhile, prepare the filling. Heat sesame oil in a pan over medium heat.
Add the minced garlic and ginger and sauté until fragrant.
Add the shredded cabbage, grated carrot, and green onions. Cook for 3-4 minutes until softened.
Stir in the crumbled tofu and soy sauce. Cook for another 2-3 minutes, ensuring everything is well incorporated.
Mix the cornstarch with water to create a slurry. Add it to the filling mixture to thicken it slightly. Remove the pan from the heat and let the filling cool.
Once the dough has risen, punch it down and knead it briefly on a floured surface.
Divide the dough into 8 equal portions. Flatten each portion into a circle about 10 cm in diameter.
Place a spoonful of filling in the center of each dough circle. Gather the edges and pinch them together to seal the bun.
Place each bun seam-side down on a square of parchment paper and let them rest for 15 minutes.
Prepare a steamer and bring water to a boil. Place the buns in the steamer basket, ensuring they are not touching each other.
Steam the buns over medium-high heat for 10-12 minutes.
Turn off the heat and let the buns rest in the steamer for 2 minutes before removing them.
Serve the steamed buns warm and enjoy!
Calories |
1645 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 31.9 g | 41% | |
| Saturated Fat | 4.5 g | 22% | |
| Polyunsaturated Fat | 10.5 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 1874 mg | 81% | |
| Total Carbohydrate | 282.5 g | 103% | |
| Dietary Fiber | 18.0 g | 64% | |
| Total Sugars | 32.7 g | ||
| Protein | 57.5 g | 115% | |
| Vitamin D | 0.4 mcg | 2% | |
| Calcium | 530 mg | 41% | |
| Iron | 20.1 mg | 112% | |
| Potassium | 1218 mg | 26% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.