
Vegetable Buns With Tofu (Sheng Jian Bao)
User Reviews
5.0
6 reviews
Excellent
-
Prep Time
1 hr 40 mins
-
Cook Time
40 mins
-
Total Time
2 hrs
-
Servings
20 buns
-
Calories
115 kcal
-
Course
Main Course

Vegetable Buns With Tofu (Sheng Jian Bao)
Report
These crispy vegetable buns with tofu are are crunchy, flavorful and fun to make from scratch! A vegan alternative to Sheng Jian Bao, they are guaranteed to impress served with a sauce of your choice. They feature a fluffy and chewy dough, a tofu filling with veggies for crunch, and are panfried to crispy perfection!
Share:
Ingredients
For the dough
- ½ cup plant based milk
- 3 tsp dry inactive yeast
- 1 tbsp sugar
- 1 tsp baking powder
- 1 tsp salt
- 3 cups flour
- ½ cup water
- 1 tbsp rice vinegar
- 1 tbsp olive oil
For the filling
- 20 oz extra firm tofu
- 1 tbsp rice vinegar
- 2 tbsp soy sauce
- 1 tbsp coconut sugar
- 1 tbsp sesame oil
- 2 cloves garlic minced
- 1 cup scallions chopped
- 1 cup carrot diced
- ½ tsp salt
- ½ tsp black pepper
- 3 tbsp water
- 1 tbsp cornstarch
Add to Shopping List
Instructions
Make the dough
- Make the yeast mixture. Mix together plant based milk, yeast and sugar. Whisk together, and set aside for 10 minutes to allow the yeast to activate. Meanwhile, add baking powder and salt to plain flour in a large bowl.
- When the yeast mixture is ready, add water and rice vinegar. Mix together, then add the wet ingredients to the dry. Mix together using a spatula until the dough starts to clump together, then add olive oil and continue mixing and kneading using your hands for a further 5-10 minutes.
- Cover the dough with a towel and set aside for an hour, or until the dough has roughly doubled in size.
Make the filling
- Crumble up the extra firm tofu using your hands. Then, add soy sauce and coconut sugar, and mix together thoroughly.
- Heat the sesame oil in a large, non-stick skillet over a medium-high heat. Add the garlic, scallions and carrots. Season generously with salt and pepper, and cook for 5 minutes, until the vegetables start to soften.
- Add the tofu and cook for 10 minutes, stirring frequently, until the tofu starts to become crispy and browned. At this stage, lower the heat to a low-medium and add the water and cornstarch. Continue stirring until the filling thickens and starts to stick together.
Shape the buns
- Add a dusting of flour to a large, flat surface. Transfer the dough to the surface and divide it into 4 equal sections to make the rolling process easier.
- Roll each section of the dough into a large, thin circle around ¼ cm in thickness. Then, use either a glass or a cookie cutter to divide the dough into equally-sized circles. You can set aside the leftover dough and roll it out once more afterwards until you've ran out.
- Work on one bun at a time and cover the rest of the dough with a kitchen towel so that it doesn't dry out. Add a light layer of flour to the circle, roll it out wider, then flip, dust once more and continue rolling out until it’s around 12cm in diameter.
- Place around 2-2 ½ tbsp of the filling in the centre of the circle, and press it into a neat dome using your fingers. Make sure to wash your hands after doing so in order to make the wrapping process easier.
- Seal together the edges. This may be a little bit tricky at first, but practice a few times to get the hang of it. Refer to the images in the blog post, as well as the recipe video to see how to make it easier. You can work either on a flat surface, or by holding the dough in the palm of your hand. Set the finished vegetable buns aside, covered, on a lightly dusted surface while you work on the rest.
Cook the buns
- Place the vegetable buns into a large frying pan or skillet and add either olive oil or vegetable oil until around ⅛ of each bun is submerged in the oil. Bring the heat to a medium-high and allow them to cook for around 7-8 minutes.
- Flip the buns. They should be crispy and golden brown when you do so. Now add water to the frying pan until around ¼ of each bun is submerged. Place the lid on the skillet/frying pan and allow to steam for a further 6-7 minutes, until all of the dough is cooked all the way through. Transfer carefully to a plate of your choice, and serve!
Equipments used:
Notes
- Yeast: You can also use instant yeast for this recipe. If you do so, skip the activation stage and move straight onto combining the wet and dry ingredients.
- Dough texture: Make sure to knead the dough thoroughly for a solid 5-10 minutes. This will allow it to become smooth and get rid of any lumps, which is necessary for the best texture. The dough should be smooth and easy to work with. If it looks too dry, add water 1-2 tbsp at a time until it's stretchy and easy to roll out. If it looks too wet, add extra flour when rolling it out and dusting.
- Filling: Make sure that the tofu filling is sticky enough to form a ball in the centre of each dumpling to make the wrapping process easier. If the tofu and vegetables look like they have too much moisture or visible liquid in the frying pan, turn up the heat and cook for a while longer.
- Gluten-free: I haven't tried making these vegetable buns gluten-free, but you can try replacing the plain flour with a gluten-free flour mix.
- To freeze: When done assembling the buns, transfer them to a lightly-dusted baking tray in a single layer and leave in the freezer for 1-2 hours. Then, transfer to freezer-friendly bags or containers and leave in the freezer for up to 2 months. You can cook the tofu Bao directly from frozen following the same method, but give them around a minute longer on each side.
Nutrition Information
Show Details
Calories
115kcal
(6%)
Carbohydrates
18g
(6%)
Protein
5g
(10%)
Fat
2g
(3%)
Saturated Fat
1g
(5%)
Polyunsaturated Fat
1g
Monounsaturated Fat
1g
Sodium
309mg
(13%)
Potassium
141mg
(4%)
Fiber
1g
(4%)
Sugar
2g
(4%)
Vitamin A
1119IU
(22%)
Vitamin C
1mg
(1%)
Calcium
36mg
(4%)
Iron
1mg
(6%)
Nutrition Facts
Serving: 20buns
Amount Per Serving
Calories 115 kcal
% Daily Value*
Calories | 115kcal | 6% |
Carbohydrates | 18g | 6% |
Protein | 5g | 10% |
Fat | 2g | 3% |
Saturated Fat | 1g | 5% |
Polyunsaturated Fat | 1g | 6% |
Monounsaturated Fat | 1g | 5% |
Sodium | 309mg | 13% |
Potassium | 141mg | 3% |
Fiber | 1g | 4% |
Sugar | 2g | 4% |
Vitamin A | 1119IU | 22% |
Vitamin C | 1mg | 1% |
Calcium | 36mg | 4% |
Iron | 1mg | 6% |
* Percent Daily Values are based on a 2,000 calorie diet.
Genuine Reviews
User Reviews
Overall Rating
5.0
6 reviews
Excellent
Other Recipes
You'll Also Love
Chinese BBQ Pork Buns / Baked Char Siu Bao (Bánh Mì Ngọt Nhân Xá Xíu)
Asian, Chinese
4.5
(42 reviews)