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.
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.
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.
Homemade red bean paste is easy & tasty
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:
- 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 fail-proof dough recipe
I’ve shared quite a few Chinese leavened dough recipes on the blog:
- The traditional, yeast-only dough for Steamed Pork Bun and Sheng Jiang Bao
- The yeast and baking powder dough for Plain Steamed Buns, Scallions Flower Rolls and Pork Belly Buns.
- The extra fluffy yeast and baking powder dough for Char Siu Bao.
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 teaspoon 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 teaspoon baking powder. Please note it can NOT be replaced by baking soda.
- 1 tablespoon sugar
- 1.5 tablespoon 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.
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
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.
🛎 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.
As you can see, 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!
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.
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:
- Use the wrapper dough to make buns/bao with the filling of your choice: You can find many savoury filling recipes in my Ultimate Dumpling Guide.
- Use the red bean paste as filling for Sesame Balls, Cantonese Mooncakes, Snow Skin Mooncakes, Glutinous Rice Balls (Tang Yuan), Sticky Rice Dumplings (Zongzi), Leaf-wrapped Sticky Rice Cakes, Pumpkin Mochi, etc.
Red Bean Buns (Dou Sha Bao, 豆沙包)
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
- 1½ 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.
Video
NOTES
NUTRITION
NUTRITION DISCLOSURE: Nutritional information on this website is provided as a courtesy to readers. It should be considered estimates. Please use your own brand nutritional values or your preferred nutrition calculator to double check against our estimates.
Wi says
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.
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!
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.
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.
Jun says
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.
Wei Guo says
Thank you Jun for sharing your twists!
Maya says
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!
Wei Guo says
That’s wonderful to hear! Also, thank you Maya for sharing your steaming trick and oven-baking experience!
Darla says
Do you have affiliate amazon links to your fave cooking accessories? Like steaming baskets, wok, pans, rolling pin, etc?
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.
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!
Wei Guo says
Sorry for the confusion Irene! It’s a typo in my video. It should be 150g dried adzuki beans. Happy cooking!
Sara says
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.
Wei Guo says
That’s wonderful to hear Sara! Yes, they’re nice when baked too. Glad you’ve enjoyed!
Leigh-Anne says
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.
Wei Guo says
So happy to hear your positive feedback! It’s so satisfying to make your own buns, right?
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!
Wei Guo says
My pleasure to share Diana! Very happy that you’ve enjoyed it!
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.
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.