clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Sheng jian bao

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 4 reviews

  • Author: Lisa Kitahara
  • Total Time: 1 hour 30 minutes
  • Yield: 28 pieces 1x


Sheng jian bao (生煎包), or sheng jian mantou (生煎馒头) are pan fried buns with a partially leavened dough, stuffed with a flavourful vegetable filling thats juicy and delicious. This recipe will help you achieve the most authentic pan fried soup dumplings around!


Units Scale

Jellied stock:

  • 1 cup kombu dashi stock
  • 1/2 cup shiitake soaking water
  • 1.5g agar powder (a tiny bit more than 1/2 tsp)


  • 332g all purpose flour
  • 28g corn starch
  • 170ml-190ml lukewarm water
  • 4g instant yeast
  • 2g salt

Filling (for 28)

  • 56 dried shiitake mushrooms, rehydrated (102g after soaked and dried)
  • 100g of dried yuba, soy curls and/or wheat gluten* (I used a combination of yuba and wheat gluten)
  • 50g bamboo shoots finely chopped, optional (40g after being patted dried)
  • 2 garlic clove, minced (6g)
  • 1 tbsp ginger, minced (14g)
  • 2 scallions, sliced
  • 1 tbsp soy sauce (15ml)
  • 1/2 tsp black soy sauce (3ml)
  • 1 tbsp shaoxing wing (15ml)
  • 1 tsp sesame oil (5ml)
  • 1/2 tsp sugar (3g)
  • 1/4 tsp white pepper
  • 1/2 tsp salt
  • 130g of the jellied stock, cut into 1/4 inch pieces


Prepare the Jellied stock:

  1. Add the dashi stock and agar to a small saucepan and bring it to a boil over medium high heat. Lower the heat and simmer for 3 minutes, whisking continuously. Pour into a shallow dish and set in fridge 2-3 hours or preferably overnight. 

Prepare the filling:

  1. Soak the wheat gluten, dried bean curd sticks and shiitake mushrooms for 30 minutes. Drain and squeeze any excess liquid out. Finely chop them along with the bamboo shoots. Place them into a large bowl. Add in the scallions, ginger, garlic, soy sauce, black soy sauce, shaoxing wine, sesame oil, sugar, white pepper and salt. Give it a good mix. Cut the jellied soup stock into 1/4 inch x 1/4 inch cubes. Carefully fold it into the filling. The total weight of the filling is about 562g. Keep the filling covered and stored in the fridge until dough is ready. 

Make the dough:

  1. Electric Mixer: Add flour, yeast and salt (be sure the yeast is not touching the salt) to a electric mixer. Start with a low speed (setting 2) and pour in the water slowly. Increase the speed (setting 4) and let it run for about 6-8 minutes or until a smooth, elasticity dough forms. Cover and rest for 10 minutes (15-20 minutes if your kitchen is cold). 
  2. By hand: Add the flour, yeast and salt to a bowl (ensure salt does not touch yeast). While stirring with a pair of chopsticks, drizzle the water in starting with the lesser amount. Once it begins to clump, knead with your hands until you get a smooth, elastic-y dough (about 10-15 minutes of kneading). Cover with a damp kitchen cloth and rest for 10 minutes (15-20 minutes if your kitchen is cold). 
  3. NOTE: Most recipes will call for a rest period of 30 minutes. However, pleating can take some time (especially if it’s your first time) so the yeast will continue to proof during that time, so it is better to start early or the dough will be over proofed for these style of buns. Alternatively, you can keep the dough covered in the fridge to prevent it from over-proofing. 

Assemble the buns: 

  1. Divide the dough into 28 18-19 gram pieces.
  2. Roll out dough into 3.5 inch diameter. Place 1-2 tbsp filling (18-20g) in the middle and pleat it closed.

Cooking process:

  1. Add a thin layer of oil to the pan. Place buns into the pan leaving 1 1/2 inch between each one and pan fry until bottom lightly brown over medium heat (about 5 minutes). Do not turn up the heat or touch the buns as they are still raw and delicate. Any puncturing of the buns will cause liquid to leak out. 
  2. Pour 1/4 cup fo water or enough to cover 1/3 of the buns height, and quickly cover with a lid. Reduce heat to medium low and cook 8-10 minutes or until water is mostly gone.
  3. Uncover and sprinkle on sesame seeds and green onions. Cover for another 1 minute (this just helps the sesame seeds and scallions stick a little better). Then remove the cover and cook for another 1-2 minutes to allow excess water to evaporate and the bottom to get it crispy. 
  4. Carefully remove the buns using a blunt spatula (I used silicon spatula) to prevent any puncturing.
  5. Serve with your dipping sauce of choice or chili oil and enjoy! 


  • *For the dried meat substitute, I used a combination of 50g wheat gluten and 50g bean curd sticks. The gluten weighed 155g and the bean curd sticks weighed 92g after being rehydrated and dried. 
  • Helpful Equipment: wooden rolling pin, cast iron skillet, electric mixer, mixing bowls
  • Nutritional Information Disclaimer: Nutrition information is a rough estimate calculated on an online tool (Cronometer). 
  • Prep Time: 60 minutes
  • Cook Time: 30 minutes
  • Category: entree
  • Method: stove top
  • Cuisine: vegan, chinese


  • Serving Size: 1 serving