Go Back
+ servings

Red Bean Bun Recipe

Red Bean Buns are sweet buns wrapped with red bean paste. This red bean bun recipe is popular among the Chinese in Asian countries and Japanese.

Course Breakfast
Cuisine Baking
Keyword Red Bean Bun
Servings 4 people
Calories 283 kcal


Sweet Bun Dough


  • 400 g high protein flour (bread flour)
  • 100 g all-purpose flour
  • 2 tablespoons milk powder
  • 60 g sugar
  • 1/2 teaspoon salt
  • 3 teaspoons yeast


  • 100 g overnight sponge dough


  • 180 g water
  • 2 large eggs


  • 80 g butter

Overnight Sponge Dough

  • 100 g high protein flour
  • 60 g water
  • 1/4 teaspoon yeast

To Make Buns(makes about 15 buns)

  • 1 batch sweet bun dough
  • 300 g red bean paste, divide into 15 balls
  • Egg wash, 1 egg yolk + 1 Tbsp Water
  • sesame seeds, (optional)


Sweet Bun Dough

  1. Mix Ingredients A until well blended.

  2. Add in B and gradually add in C. Use a dough hook to beat till you get a dough.

  3. Add in D and continue beating on medium speed until you get a smooth and elastic dough.

  4. Cover dough and let it proof for 40 minutes or till double in size.

Overnight Sponge Dough

  1. Mix all ingredients. Knead well to form a dough.

  2. Proof for 30 minutes and keep refrigerated overnight or at least 8 hours.

To Make Buns(makes about 15 buns)

  1. Divide dough into 50g each. Flatten dough. Put the Red Bean Dough in the middle and wrap it up. Seal it nicely.

  2. Roll the roll out into a long oval shape. Use a sharp knife to make about 4 slits on the dough (vertical slits about 1/2 inch apart). Roll it up like a swiss roll and carefully seal the edges.

  3. Place the rolls on the baking tray about 2 inches apart and leave it to rise for about 40 minutes or double in size. Brush with egg wash and top with sesame seeds.

  4. Bake at 180 Celsius for about 20-25 minutes or until golden brown.

Nutrition Facts
Red Bean Bun Recipe
Amount Per Serving (4 people)
Calories 283 Calories from Fat 234
% Daily Value*
Fat 26g40%
Saturated Fat 13g81%
Cholesterol 128mg43%
Sodium 945mg41%
Potassium 312mg9%
Carbohydrates 223g74%
Fiber 8g33%
Sugar 52g58%
Protein 32g64%
Vitamin A 655IU13%
Vitamin C 0.3mg0%
Calcium 96mg10%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.