Experience a plant-based twist on a classic favorite with these Vegan Chinese Steamed Pork Buns (Baozi), a true masterpiece of flavor and texture. Soft and fluffy homemade dough encases a savory filling of crumbled tofu, umami-rich shiitake mushrooms, and aromatic ginger and garlic, all seasoned with soy sauce, hoisin sauce, and a hint of five-spice for that authentic Chinese flavor. The buns are steamed to perfection, creating a chewy yet airy bite that pairs beautifully with dipping sauces or as part of a comforting dim sum spread. Whether you’re vegan or simply looking to explore delicious meatless options, these baozi are a satisfying, crowd-pleasing treat for any occasion. Perfect as a snack, appetizer, or main course, this recipe is sure to impress with its stunning blend of traditional techniques and modern plant-based innovation.
Scan with your phone to download!
In a small bowl, combine the active dry yeast, sugar, and warm water. Stir well and let it sit for 10 minutes until foamy.
In a large mixing bowl, combine all-purpose flour, salt, and baking powder. Pour in the yeast mixture and vegetable oil. Mix to form a dough.
Knead the dough on a floured surface for about 10 minutes until smooth and elastic. Place the dough in a greased bowl, cover with a damp cloth, and let it rise in a warm place for about 1 hour or until doubled in size.
While the dough is rising, prepare the filling. Drain and crumble the tofu. Finely chop the shiitake mushrooms. Mince the garlic and grate the ginger. Chop the green onions.
In a skillet, heat the sesame oil over medium heat. Add the garlic, ginger, and mushrooms. Sauté until the mushrooms are softened.
Add the crumbled tofu to the skillet along with soy sauce, hoisin sauce, and five-spice powder. Mix well and cook for another 5 minutes.
Mix cornstarch and water in a small bowl to form a slurry. Add this to the skillet and mix until the filling thickens slightly. Remove from heat and stir in the chopped green onions. Let cool.
Once the dough has risen, punch it down and knead briefly. Divide the dough into 8 equal pieces.
Roll each piece into a ball, then flatten into a circle using a rolling pin. Place about 1 tablespoon of filling in the center of each circle.
Gather the edges of the circle and pleat to form a bun, twisting to seal at the top. Repeat for all buns.
Prepare a steamer by lining it with parchment paper. Place the buns inside, spaced apart. Cover the steamer.
Steam the buns over boiling water for about 15 minutes. Turn off the heat and let the buns sit in the steamer for 5 minutes before serving.
Serving size | (963.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1876.1 |
Total Fat 54.2g | 0% |
Saturated Fat 7.5g | 0% |
Polyunsaturated Fat 23.0g | |
Cholesterol 0.5mg | 0% |
Sodium 3102.5mg | 0% |
Total Carbohydrate 292.4g | 0% |
Dietary Fiber 16.7g | 0% |
Total Sugars 35.9g | |
Protein 61.6g | 0% |
Vitamin D 18IU | 0% |
Calcium 413.1mg | 0% |
Iron 19.0mg | 0% |
Potassium 1313.7mg | 0% |
Source of Calories