Home » Recipe Index » Recipes » Japanese Red Bean Bread (Anpan) – Soft Milk Bread

Japanese Red Bean Bread (Anpan) – Soft Milk Bread

This Japanese Red Bean Bread is soft, fluffy, and not too sweet, just the perfect little bun for breakfast, tea time, or a late-night snack. It’s simple bakery comfort you can make right at home.

Japanese Red Bean Bread on a wire rack.

A Quick Look at the Recipe

🏷️ Recipe Name: Japanese Red Bean Bread (Anpan)
⏱️ Ready In: ~ 2 hours 20 minutes
🍽️ Serves: 6 pieces
🔥 Calories: 346 kcal (per piece)
🧾 Main Ingredients: Flour, milk powder, sugar, instant yeast, egg yolks, unsalted butter, salt, red bean paste.
🥗 Dietary Info: Halal
🧠 Difficulty: Easy for beginner, very simple steps.

Have a question? Ask AI!

Soft, fluffy, and lightly sweet, Japanese Red Bean Bread (Anpan) is one of those bakery classics that feels comforting from the very first bite. The pillowy milk bread wraps around a smooth red bean filling, giving you that perfect balance of tender dough and subtle sweetness.

If you enjoy baking soft Asian breads at home, you might also like this collection of Asian bread recipes you can make at home.

If you enjoy soft Japanese breads like Japanese Milk Bun, Milk Hearth Bread (Mirukuhasu), or even Chocolate Milk Hearth Bread, or even my buttery, my buttery, crisp-on-the-outside Salt Bread, this red bean bun will feel very familiar. It has that same cloud-soft texture, just with a nostalgic red bean center that makes it special.

Red bean filling is also widely loved in other treats such as Dorayaki, Wife Cakes, and Salted Egg Yolk Pastry with Red Bean, so if those already have a place in your heart (or your kitchen), this recipe is going to fit right in.

Before we start shaping the dough and filling, let’s take a moment to talk about what makes Anpan unique.

What is Anpan?

Anpan is one of Japan’s most iconic bakery buns. It is a soft, fluffy milk bread filled with sweet red bean paste (anko). It was created during the Meiji era as a fusion of Japanese flavors and Western-style bread, and it quickly became a favorite. Today, you’ll find Japanese Red Bean Bun in Japanese bakeries, convenience stores, and cafés, often topped with sesame seeds. Alongside sweet red bean buns, savory options like Japanese salt bread (shio pan) are also common in modern bakeries.

Why You Will Love This Recipe


  • Beginner-friendly – Even if you’ve never worked with yeast dough before, this recipe guides you step-by-step.
  • Soft & fluffy texture – The bread turns out tender, pillowy, and just lightly sweet, exactly like the buns from Japanese bakeries.
  • Fail-proof method – With clear instructions and tips along the way, you’ll get consistent, reliable results every time.
  • Beautiful bakery-style finish – The shiny golden crust and sesame topping make these buns look impressive, even though they’re simple to make.
  • Not too sweet – The balance between the soft milk bread and gentle red bean filling makes it perfect for both kids and adults.
  • Perfect for lunch boxes or snacks – These buns stay soft for days, and are easy to pack for school, work, or picnics.

Recipe Ingredients

Japanese red bean bread ingredients with labels.

Ingredient Notes

Bread flour – Using bread flour helps create that signature chewy, stretchy milk bread texture. All-purpose flour can work, but the bread won’t be quite as fluffy.

Milk – Whole milk gives the dough moisture and richness. It helps keep the bread soft for longer.

Egg yolk – The yolks add richness and help create an even softer, fluffier crumb. They also improve the bread’s color and structure.

Red bean paste (Anko): You can use store-bought or homemade. If it feels soft or sticky, chilling it for 15–30 minutes makes shaping easier.

Sesame seeds (optional): A sprinkle of white or black sesame seeds adds a nice visual finish and a subtle nutty flavor.

Be sure to check out the full recipe and ingredient list below

How to Make Red Bean Bread

Step by step photos of making the bread dough.

STEP 1. Mix the dough. Sift the bread flour and milk powder into a mixing bowl (Image 1). Add the sugar, instant yeast, egg yolks, and milk (Images 2, 3). Attach the paddle and begin mixing (Image 4) until everything is well combined.

Step by step photos of mixing the dough until smooth and elastic.

STEP 2. Add butter and salt. Once the dough starts to form, add the butter and salt (Images 5, 6). Continue mixing until the dough becomes smooth, elastic, and stretchy. You can test it by gently pulling a piece of dough. If it stretches thinly without tearing, you’ve reached the “windowpane” stage (Image 7). Transfer the dough to a bowl, cover with cling wrap or a cloth, and let it rise for about 1 hour (Image 8).

Step by step photos of preparing the red bean filling and shaping the dough.

STEP 3. Prepare the filling and shape the dough. While the dough is rising, weigh the red bean paste and divide it into 6 equal portions. Shape each portion into a ball and cover to prevent drying out (Image 9). After the first rise, gently punch down the dough (Image 10), divide it into 6 equal pieces, and shape each one into a round ball (Image 11). Flatten each dough ball with a rolling pin (Image 12).

Step by step photos of filling the dough with red bean paste and shaping them.

STEP 4. Fill and seal. Place a ball of red bean filling in the center of the flattened dough (Image 13). Pinch the edges together tightly to seal, ensuring the filling stays inside while baking (Image 14). Place each bun into a cupcake liner or directly on a baking tray (Image 15). Mix egg yolk, milk, and honey to make the egg wash (Image 16).

Step by step photos of preparing to bake red bean bread.

STEP 5. Bake. Brush the tops with the egg wash (Image 17) and sprinkle sesame seeds in the center if desired (Images 18, 19). Bake in a preheated oven at 356°F (180°C) for 17–20 minutes, or until golden brown (Image 20). Enjoy warm and fresh from the oven. Trust me, they’re irresistible!


Pro Tips


  • Chill the filling – If your red bean paste feels soft or sticky, chill it for 15–30 minutes before shaping. Cold filling is much easier to wrap without tearing the dough.
  • Don’t skip the first rise – The dough needs enough time to rest and grow. A properly fermented dough gives you better flavor and a softer, lighter texture.
  • Check the windowpane – Stretch a small piece of dough. If it becomes thin and translucent without breaking, the gluten is developed and the bread will bake up beautifully fluffy.
  • Golden, not dark – Milk bread browns quickly in the oven due to the sugar and milk. As soon as it turns lightly golden, it’s done. No need to wait for a deep brown crust.

Serving Suggestions

These buns make a lovely sweet treat after a savory Japanese meal. Serve them after dishes like Gyudon or Takikomi Gohan for a cozy and balanced finish. They pair beautifully with creamy drinks like Earl Grey Milk Tea or Oolong Milk Tea. If you prefer something light and refreshing, a cup of Lemongrass Pandan Tea or Lemon Ginger Drink is also a perfect match.

FAQs about Red Bean Bread

Can I use store-bought red bean paste?

Yes, store-bought red bean paste works great and saves time. If you prefer homemade, make sure it’s thick and not watery so it’s easy to shape and seal.

Why didn’t my red bean bread turn soft and fluffy?

Likely causes include under-kneading, rushing fermentation, or adding too much flour. Make sure the dough reaches the windowpane stage and allow enough proofing time.

Can I use a different filling?

Absolutely. These buns are versatile: custard filling, chocolate spread, peanut butter, sweet potato paste, or lotus paste all work beautifully.

Can I make the dough ahead?

Yes. After the first rise, you can refrigerate the dough overnight. Let it come back to room temperature before shaping and baking.

Half-eaten red bean bread or anpan on a wire rack.

Storage

Store the buns in an airtight container and keep them in the fridge for up to 5 days. Surprisingly, they stay soft and fluffy even when chilled, no reheating needed. If you prefer them warm, a quick heat in the oven or air fryer will make them taste freshly baked.

More Japanese Recipes

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

Six Japanese red bean bread on a wire rack.

Japanese Red Bean Bread (Anpan) – Soft Milk Bread

This classic Japanese red bean bread features a pillowy milk dough wrapped around smooth, lightly sweet anko filling. Soft, comforting, and a staple in Japanese bakeries.
5 from 1 vote
Print Pin Rate Save Recipe
Course: Bread and Buns, Snack
Cuisine: Japanese
Prep Time: 2 hours
Cook Time: 20 minutes
Total Time: 2 hours 20 minutes
Servings: 6 pieces
Calories: 346kcal
Author: Claudia

Ingredients

  • 200 gr flour
  • 10 gr milk powder
  • 25 gr sugar
  • 4 gr instant yeast
  • 2 egg yolks
  • 95 ml milk
  • 25 gr unsalted butter
  • 3 gr salt

Filling

  • 240 gr red bean paste

Eggwash

  • 1 egg yolk
  • 1 tbsp milk
  • 1 tsp honey

Topping

  • 2 tbsp sesame seeds black or white

Instructions

  • Sift the bread flour and milk powder into a mixing bowl. Add the sugar, instant yeast, egg yolks, and milk. Attach the paddle and begin mixing until everything is well combined.
  • Once the dough starts to form, add the butter and salt. Continue mixing until the dough becomes smooth, elastic, and stretchy. You can test it by gently pulling a piece of dough. If it stretches thinly without tearing, you’ve reached the “windowpane” stage. Transfer the dough to a bowl, cover with cling wrap or a cloth, and let it rise for about 1 hour.
  • While the dough is rising, weigh the red bean paste and divide it into 6 equal portions. Shape each portion into a ball and cover to prevent drying out. After the first rise, gently punch down the dough, divide it into 6 equal pieces, and shape each one into a round ball. Flatten each dough ball with a rolling pin.
  • Place a ball of red bean filling in the center of the flattened dough. Pinch the edges together tightly to seal, ensuring the filling stays inside while baking. Place each bun into a cupcake liner or directly on a baking tray. Mix egg yolk, milk, and honey to make the egg wash.
  • Brush the tops with the egg wash and sprinkle sesame seeds in the center if desired. Bake in a preheated oven at 356°F (180°C) for 17–20 minutes, or until golden brown. Enjoy warm and fresh from the oven. Trust me, they’re irresistible!

Notes

  • Chill the filling – If your red bean paste feels soft or sticky, chill it for 15–30 minutes before shaping. Cold filling is much easier to wrap without tearing the dough.
  • Don’t skip the first rise – The dough needs enough time to rest and grow. A properly fermented dough gives you better flavor and a softer, lighter texture.
  • Check the windowpane – Stretch a small piece of dough. If it becomes thin and translucent without breaking, the gluten is developed and the bread will bake up beautifully fluffy.
  • Golden, not dark – Milk bread browns quickly in the oven due to the sugar and milk. As soon as it turns lightly golden, it’s done. No need to wait for a deep brown crust

Nutrition

Serving: 1piece | Calories: 346kcal | Carbohydrates: 58g | Protein: 9g | Fat: 9g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 110mg | Sodium: 213mg | Potassium: 116mg | Fiber: 3g | Sugar: 26g | Vitamin A: 280IU | Vitamin C: 0.2mg | Calcium: 90mg | Iron: 3mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

Similar Posts

  • Chocolate Cake with Cream Cheese Filling

  • Roti Sisir Pandan

  • Nyuk Piang – Chinese Steamed Pork Patty

  • How to Make Quick and Easy Beef Chow Fun

  • Bua Loy: Thai Coconut Milk Dessert

  • Fish Curry with Coconut Milk (Easy 30-Minute Recipe)

One Comment

  1. 5 stars
    These Japanese Red Bean Buns turned out so soft, fluffy, and lightly sweet, just like the ones from a bakery. The best part? They stay soft even after chilling in the fridge for days. So good with milk tea or coffee!

5 from 1 vote

Leave a Reply

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

Recipe Rating