Soft, fluffy steamed buns filled with sweet, creamy red bean paste, Chinese red bean buns taste amazing when made from scratch. This recipe includes many useful tips and a tutorial video.

Steamed buns filled with red bean paste.

Pin this now to find it later!

Pin It

What are red bean buns

One of the most popular Chinese bao/bun dishes, red bean buns, known as Dou Sha Bao (豆沙包), consists of two delicious components: a leavened dough wrapper that’s pillowy soft and fluffy filled with a creamy, sweet paste made of adzuki beans. 

Although they’re enjoyed all year round, as breakfast, snack or dinner staple, for me red bean buns are always associated with Chinese New Year. In northern Chinese households like my family, cooking a big batch of Mantou (plain steam buns) and red bean buns is a ritual of New Year preparation.

Save this recipe
Enter your email & we’ll send it to your inbox. Plus get great new recipes from us every week!

I’m very excited to share the recipe for this special treat that always warms my heart and eases my homesickness around this time of year. 

Use homemade red bean paste

Red bean paste in a bowl

High-quality red bean paste with a balanced taste and a palatable texture really makes your red bean buns stand out. Have you ever made it yourself? If you haven’t, you really should give my recipe a try! It tastes so much better than what you get in a ready-to-eat packet.

What do you need 

Red bean paste consists of three ingredients: 

  • Adzuki beans. A type of small-sized beans (around 5mm) widely used in East Asian cuisine (Spelling variations include azuki beans, aduki beans). They’re also known as red beans (Hong Dou/红豆). You can find them in Chinese/Asian shops or whole food stores. Canned ready-cooked adzuki beans are a great alternative (They are what I use to make Red Bean Popsicles).
  • Sugar. I use a combination of regular white sugar and dark brown sugar. The latter offers a nice caramel taste which I appreciate very much.
  • Butter or coconut oil. You could make red bean paste without any fat. However, the addition of butter (or coconut oil) takes it to the next level: silky, creamy and flavoursome.

The ingredient ratio that I list in the recipe card (at the end of the post) serves as a guide. Please feel free to adjust the quantity of the sugar and butter(or coconut oil) if you wish.

How to make the paste

To make red bean paste, following these steps:

Four steps of cooking red bean paste: soaking, boiling, blending and frying.
  • Cook adzuki beans (pre-soaked overnight) in water until they become soft. Skip this step if using cooked adzuki beans in cans. 
  • In a blender or food processor, puree the drained beans along with sugar and butter/coconut oil (add a little water to make blending easier if necessary).
  • Heat up the puree in a pan to reduce the moisture until it becomes a soft paste.

🛎 Tip: Do not overly dehydrate the paste. Once it holds its shape (but not firm) and its colour darkens, you need to remove it from the heat. It will be firmer once cooled thus manageable when assembling the buns. Check out the desired consistency in the tutorial video (in the recipe card below) for reference.

🛎 Tip: If you don’t have a blender or food processor, you can make rustic, chunky red bean paste manually following my method introduced in the post “Homemade Red Bean Paste, Two Ways“.

A steamed bun halved showing the red bean paste filling

A fail-proof dough recipe

I’ve shared quite a few Chinese leavened dough recipes on the blog:

You may use any of them to make red bean buns. However, for today’s post, I’ve chosen the third one as I think it’s the most suitable for buns with a sweet filling. The extra fluffiness pairs perfectly with the creamy bean paste.

For making 14 red bean buns, you’ll need:

  • 350g all-purpose flour (plain flour). If available, you may also use low gluten special bao flour (available in Chinese stores) or cake flour.  
  • 2 tsp instant dry yeast. If using active dry yeast, you need to dissolve it in water first then mix with other ingredients due to its larger granules
  • 2 tsp baking powder. Please note it can NOT be replaced by baking soda.
  • 1 tbsp sugar
  • 1.5 tbsp neutral cooking oil
  • 180g lukewarm water. It might be necessary to adjust slightly depending on the brand of your flour. The finished dough should be soft but it shouldn’t sticky to hands.
A piece of dough

Simply combine all the ingredients and knead until a smooth dough forms. No special technique or lengthy kneading required. You can either make the dough manually or with the aid of a stand mixer.

🛎 Tip: To make hand kneading easier, I suggest you follow this trick: Combine all the ingredients and form a rough-looking dough. Leave to rest for 10 mins then knead again for 1-2 mins. This way you’ll achieve the desired smooth texture without having to knead for a long time.

Unlike the traditional yeast-only recipe, you don’t need to proof the dough before shaping the buns. So once the dough is well-kneaded, move on to the next step straight away.

Assemble the buns with ease

Roll the wrappers

Rolling a wrapper

Once the dough becomes smooth, roll it into a long rope then cut it into 14 equal pieces (about 40g each). Use a rolling pin to flatten each piece into a flat disc (around 10cm in diameter). Ideally, the wrapper should be thicker in the middle and thinner on the edge. Watch my tutorial below to see how I make it using the “roll and turn” method.

🛎 Tip: For making steamed buns, I usually roll out one wrapper and assemble a bun then make the next wrapper. Remember to always cover the unused dough to avoid drying out.

Shape the buns 

The look of a red bean bun resembles that of a traditional Mantou (馒头, plain steamed bun) with a round, smooth surface. This makes the shaping process easy as no matter how you seal the buns, the folds are hidden underneath.

sealing a red bean bun

🛎 Tip: In my tutorial video (in the recipe card below), I demonstrate two ways to wrap the red bean paste and seal it into a bun. One is the classic bao folding method (left in the image above), the other the easy four-corner way (right in the image above). Choose whatever technique that you feel most comfortable with as long as the paste is completely locked in leaving no leakage.

After the bun is sealed, place it onto the work surface with the smooth side facing upwards. Rotate it between your hands to form a slightly raised shape so that it won’t look too flat after cooking. 

I marked each bun with a red spot on top using a chopstick and a little food colouring. This is entirely optional. I just wanted to give it a festive look (My parents used to make a big batch of both Mantou and red bean buns so the spots would help us to distinguish).

Steam the buns for 10 mins

Once all the buns are assembled, place them into steamer baskets lined with parchment paper to prevent sticking (Alternatively, brush a thin layer of oil if using a metal/plastic steamer). 

Make sure you leave amber space between each bun as they will expand quite a lot after steaming. Leave the buns to rest for 30 minutes or so until they become very light & plump (no need to cover).

No matter how you set up for steaming, remember to bring the water to a full boil first then place in the baskets (you can stack up 2-3 and cook all at once). From this moment, cook for 10 minutes then you’re ready to serve! I’m sure you’ll be impressed by how fluffy they turn out to be!

buns before and after steaming
The buns expand after steaming

How to prevent the buns from collapsing?

Have you encountered this problem: The second you remove the steamer lid, the fluffy buns start to collapse, wrinkle or harden. Here are a few tips that help you to avoid it:

  • Check if the yeast you use is still active.
  • When rolling out the wrappers, make sure the dough is perfectly smooth without big air pockets trapped inside. Knead a little to break them.
  • Do not overproof the buns. Since my recipe uses two leavening agents (yeast and baking powder), you only need to proof the dough once, after the buns are assembled, for about 30 mins. The buns will expand a little during this process but won’t double in size before you start steaming.
  • It is NOT necessary to wait for a few minutes after steaming before you remove the lid (many recipes suggest so). Removing the lid has no effect whatsoever. 
Chinese red bean buns

Make ahead & storage tips

You can prepare the red bean paste in advance and make the buns later. It can be kept in the fridge for up to 3 days or in the freezer for 2 months. Bring it back to room temperature before assembling the buns. Otherwise, you might find it too firm to handle.

Although it’s not recommended to store uncooked buns (considering it’s made of leavened dough), it’s perfectly fine to keep cooked ones in the fridge for up to 3 days or in the freezer for 2 months. To reheat the buns, simply steam them for 3 mins if chilled or 6 mins if frozen.

Other ways to use this recipe

Once you’ve mastered the skill for making fluffy, tasty red bean buns, I encourage you to create more delicious dishes using the two components, the wrapper dough and the red bean paste. Here are some ideas:

An open red bean bun
4.98 from 90 votes

Red Bean Buns (Dou Sha Bao, 豆沙包)

Soft, fluffy steamed buns filled with sweet, creamy red bean paste, Chinese red bean buns taste amazing when made from scratch. A tutorial video is included.
Prep: 30 minutes
Cook: 2 hours
Total: 3 hours
Servings: 14 buns

Video

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For the filling

  • 150 g adzuki beans (aka red beans), or 350g canned ones, see note 1
  • 2 tablespoon white sugar
  • 1 tablespoon dark brown sugar
  • 80 g butter, see note 2 for substitute

For the dough

  • 350 g all-purpose flour, or bao flour/cake flour, see note 3
  • 2 teaspoon instant dry yeast, see note 4
  • 2 teaspoon baking powder
  • 1 tablespoon sugar
  • tablespoon neutral cooking oil
  • 180 g lukewarm water, adjust slightly if necessary, see note 5

Instructions 

Cook the beans (skip if using canned beans)

  • Soak adzuki beans in water overnight. Drain then put into a pot. Pour in 500ml of water. Bring it to a boil then leave to simmer for about 90 mins until cooked (You may use a pressure cooker/instant pot to reduce the cooking time).

Make the paste

  • Put drained beans into a blender or food processor (see note 6 for handmade option). Add white sugar, dark brown sugar and butter (or coconut oil). Blend on high speed into a fine paste. You may need to add a little water to make blending easier. However, only add as little as necessary.
  • Transfer the soft paste into a non-stick pan. Cook over medium-high heat while stirring and flipping constantly to avoid burning. Once the paste becomes dark and holds in shape, transfer out to cool (Watch the video below to see the desired consistency).

Prepare the dough

  • IF USING HANDS: Mix flour, sugar, baking powder, yeast and oil in a bowl. Add water gradually while mixing with a pair of chopsticks/spatula. Combine with your hands to form a rough dough. Rest (covered) for 10 mins then knead again until very smooth.
  • IF USING A STAND MIXER: Add all the ingredients for the dough into the mixing bowl. Knead on low speed for about 8 mins until a smooth dough forms.

Roll the wrappers

  • Roll the dough into a long rope then divide into 14 equal parts. Work on one piece at a time and make sure you cover the rest to prevent them from drying out.
  • With a rolling pin, flatten one piece into a disc-like wrapper, about 10cm in diameter (Dust with flour if necessary). Ideally, it should be thinner on the edge & thicker in the middle (See the rolling technique in the video below).

Assemble the buns

  • Place a spoonful of the cooled red bean paste (about 30g) in the middle of a wrapper. Seal the bun completely using whatever method that you feel most comfortable with (Watch the video below for reference).
  • Put the bun on the work surface with the sealed side facing down. Rotate the bun between your hands to form a slightly raised shape. 
  • OPTIONAL STEP: If you wish to make it festive, mark a red dot (or other pattern) on top of the bun with a little red food colouring.
  • Repeat to finish all the wrappers and filling. Then place the buns into steamer baskets lined with parchment paper to prevent sticking (Alternatively, brush a thin layer of oil if using a metal/plastic steamer). Make sure you leave ample space between each bun.
  • Leave to rest for 30 minutes or so until they become very light & plump (no need to cover).

Steam the buns

  • Bring water to a full boil in a wok/pot. Place the steamer baskets in.
  • Steam over medium-high heat for 10 mins. Serve immediately.

Store and reheat

  • Red bean paste can be kept in the fridge for up to 3 days or in the freezer for two months.
  • Store leftover buns in the fridge for up to 3 days or in the freezer for two months (It’s not recommended to refrigerate or freeze uncooked buns).
  • To reheat the buns: Defrost in the fridge then steam for 3 mins. Alternatively, steam for 6 mins without defrosting.

Notes

1. If time permits, I highly recommend you make your own red bean paste instead of buying a shop-bought version. You can find adzuki beans (aka red beans, Hong Dou/红豆) in Chinese/Asian shops or whole food stores. If available, use canned ready-to-use adzuki beans to skip the cooking procedure.
2. To make the paste vegan friendly, you may replace butter with coconut oil. In this case, reduce its quantity by half as the coconut flavour can be a little overpowering.
3. All purpose flour (plain flour) works perfectly for this recipe. For an extra fluffy texture, use special bao flour (available in Chinese shops) or cake flour which has a lower gluten level. 
4. Instant dry yeast can be mixed directly with flour. If using active dry yeast, which has larger granules, dissolve it in water first then mix with other ingredients.
5. The flour-water ratio may vary slightly depending on the brand of your flour. Please feel free to adjust. The dough should be soft but not at all sticky.
6. If you don’t have a blender or food processor, you can make rustic, chunky red bean paste manually following my method introduced in the post “Homemade Red Bean Paste, Two Ways“.

Your Recipe Notes

Nutrition

Serving: 1bun | Calories: 185kcal

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

Hi! I’m Wei

Born and raised in China, I’m the do-it-all creator behind this blog, a free digital cookbook sharing authentic, accessible Chinese recipes since 2017. I couldn’t be happier to have you here!

More Bao & Bread

Leave a comment

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

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

50 Comments

  1. Wi says:

    5 stars
    Hi Wei,
    I love how simple your recipe is. I followed your recipe for the bao bun. However my bao skin is not as smooth as yours. Is it because I didn’t knead the dough enough? I was afraid of over kneading the dough because the last time I did it (with a different recipe) I knead the dough for 10 min and the dough was very stretchy making it difficult to wrap the filling.

    1. Wei Guo says:

      Yes, adequate kneading would make the dough smoother. But you don’t need to knead it for too long. Stop as soon as it appears smooth. Please read the kneading “🛎TIP” in the section “A FAIL-PROOF DOUGH RECIPE”. Happy steaming!

  2. SY says:

    Hi, I’ve not made baos before and your recipe looks easy enough for me to try 🙂. Just wondering if I can replace the butter with canola oil? If yes, what is the amount to use, and what’s the difference in the flavour? Thanks.

    1. Wei Guo says:

      You can replace the butter with canola oil. In this case, reduce the quantity by half. The taste would be a little different but still nice.

  3. Jun says:

    5 stars
    Thanks for a detailed recipe. You’re very skilled. I do like the bean to be a little sweeter, or buy the ready-made paste from an Asian grocer. Half a teaspoon of white vinegar or rice vinegar in the dough does make the bao whiter after steaming, I found. I also like to add half a teaspoon of salt to the dough ingredients to bring out its taste.

    1. Wei Guo says:

      Thank you Jun for sharing your twists!

  4. Maya says:

    5 stars
    These were so delicious, thank you! Not so difficult to assemble as I cooked the beans one day and made the filling and bao the next day. Red bean is not usually the first filling I pick (custard or savory for me) but this filling was rich and so flavorful. I used all of the brown sugar and only 1 tbs and 1 tsp of white sugar, which was perfect for me. The bao texture was fluffy and smooth and I think I will use it for my savory bao moving forward.

    Reheats well after freezing with no change in texture. Also if it helps anyone, I steam using my old collapsible steel steamer folded out to almost flat in a stock pot, along with a damp cloth as a liner. Nothing sticks and I don’t have to buy a special steamer basket.

    Finally, I didn’t want to do 3 batches of steaming so I baked the remaining bao for 15 min at 400F, egg wash with black sesame topping. Just like Japanese anpan!

    1. Wei Guo says:

      That’s wonderful to hear! Also, thank you Maya for sharing your steaming trick and oven-baking experience!

  5. Darla says:

    Do you have affiliate amazon links to your fave cooking accessories? Like steaming baskets, wok, pans, rolling pin, etc?

    1. Wei Guo says:

      Hi Darla! I don’t have affiliate amazon links on my blog. For steaming baskets, woks, pans and rolling pins, I don’t really have brand loyalty. Usually I buy them in shops where I can check the quality with my own eyes.

  6. Irene says:

    Hi!
    Thanks for sharing the recipe. May I know if you used 350g or 150g of red beans? The quantity is different in the video and written recipe. Thank u!

    1. Wei Guo says:

      Sorry for the confusion Irene! It’s a typo in my video. It should be 150g dried adzuki beans. Happy cooking!

  7. Sara says:

    5 stars
    I tried this recipe today and loved it! I made the red bean paste as per recipe and it turned out great. It was nice to be able to adjust the sweetness. I did use active yeast, not instant, so I dissolved it in warm water. All the tips mentioned were a big help! My steamer basket could only hold half the recipe so I baked the other half. Both batches turned out delicious. I found some unbleached cake flour that I plan to use next time. Thanks for a quick easy recipe.

    1. Wei Guo says:

      That’s wonderful to hear Sara! Yes, they’re nice when baked too. Glad you’ve enjoyed!

  8. Leigh-Anne says:

    5 stars
    The best red bean dough recipe that I have tried. Very easy to handle and quick to make. I really appreciate the tips about using a starch flour to reduce the protein of plain flour, thus making a lighter dough. I have avoided using commercial bao flour as I knew it was highly refined (and often bleached). I had (up until now) just accepted that homemade bao will be less fluffy and a little more dense. I had never thought of adding baking powder to the yeast. I think the baking powder + limited rest time also eliminates any ‘yeasty’ flavour that can sometimes come about through yeasted dough (if accidentally neglected). Thank you for sharing your tips. As I had packets of commercial lotus paste and red bean paste, I used these instead of making my own. Turned out great. I like to make a big batch of buns, steam them and then freeze for later. With this recipe, it took me less than a few hours.

    1. Wei Guo says:

      So happy to hear your positive feedback! It’s so satisfying to make your own buns, right?

  9. Diana says:

    An easy recipe for a novice to follow (made the paste a few days earlier).
    My dough wasn’t as smooth and pretty but still tasted good and rose well.
    Thank you!

    1. Wei Guo says:

      My pleasure to share Diana! Very happy that you’ve enjoyed it!

  10. Dawn says:

    If I increase the sugar since I like it sweeter does it affect the texture of the dough. Should I change the other ingredients.

    1. Wei @ Red House Spice says:

      As long as you don’t dramatically increase the volume of the sugar, it’s fine to follow the recipe as it is.