Vegan Chinese Steamed Buns Recipe

Some of you might remember that I celebrated the Chinese New Year 2017 with a selfmade Chinese steamed buns dinner at home at the beginning of the year.

One of my favourite dishes were the Baozi. These are Chinese steamed buns – and yes, they are easier to make than they sound, just the shaping can take some practice 😉

Aren’t these dumplings? Well, no. Even though the dough Chinese steamed buns recipe is similar to Chinese dumplings, baozi are round in shape, whilst dumplings are usually differently shaped.


Let me show you how these are made:

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon

Vegan Chinese-Style Steamed Buns Recipe

  • Author: Romy
  • Prep Time: 40
  • Cook Time: 20
  • Total Time: 1 hour
  • Yield: 12 servings 1x
  • Category: Recipes
  • Method: Mains
  • Cuisine: Vegan


Vegan Baozi-Style Buns stuffed with a delicious tofu-based filling with added ginger, garlic and spring onions (scallions).


  • 1 tbsp oil for brushing

For the dough

  • 300g plain flour
  • 1 packet instant yeast (about 2 ¼ tsp)
  • 1/4 tsp sugar
  • 150 ml water

For the filling

  • 1 box of firm tofu
  • 1 tbsp chopped spring onions
  • 1 chopped garlic clove
  • 1 inch chopped ginger
  • 1 tsp oil
  • 1 tsp salt
  • 1 tsp soy sauce


Method for the dough:

  1. Heat the water until it is lukewarm and mix the yeast with the warm water and 1/4 tsp sugar. Let the mix sit for 5 minutes.
  2.  Prepare the flour in a large bowl. Pour the water with yeast slowly to the bowl and stir.
  3. Knead the flour into a soft dough.
  4. Cover the bowl and let the dough rest for around 1 hour or until the dough has doubled in size.
  5. When the dough is ready, get it out of the bowl and punch the air out.
  6. Then roll the dough into a long log around 1 inch in diameter.
  7. Scatter some flour on your board and cut the log to small sections around 1 inch long.
  8. Roll the small dough into round wrapper with thinner edges.

Method for the filling:

  1. Heat up the oil in a pan, then stir fry ginger and garlic until you can smell the aroma.
  2. Add the scrambled tofu in with salt and light soy sauce. Mix well.
  3. Remove the pan from the heat and mix in the chopped spring onions in. Then we have the fillings.

Making the baozi

  1. Add the filling to the middle of your baozi wrapper, then start folding the baozi in a circle.
  2. Brush some oil on the bottom of each baozi and put them into the steamer.
  3. Heat up water in a pan and begin to steam. Steam for at least 15 minutes after the water begins to boil.
  4. Once steamed, your baozi are ready to eat – Enjoy!


  • Serving Size: 12
  • Calories: 142
  • Sodium: 90 mg
  • Fat: 4 g
  • Carbohydrates: 21.1 g
  • Protein: 5.1 g
  • Cholesterol: 7 mg

Keywords: Steamed bun Recipe, Chinese Steamed Bun, Chinese Steamed Bun Recipe, Baozi Recipe

So… what to have with your baozi?

Well I have some ideas, but those recipes are probably for another day 😉


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating

Looking for Something?