Side Dishes
This Anpan bread recipe brings the comforting flavors of Japan's beloved sweet bean-filled bread to your kitchen with a perfect balance of crispy crust and tender interior. 💛 The secret lies in the rich, velvety red bean paste (anko) that transforms simple bread dough into something extraordinary.
I've perfected this technique over years of baking, ensuring every slice delivers that satisfying contrast of textures and flavors.
The process begins with making the traditional anko filling, which requires simmering sweet adzuki beans until they break down into a smooth, jam-like consistency. Meanwhile, the bread dough develops a golden crust with a soft, slightly chewy interior—achieved through precise kneading and proofing.
What makes this recipe special is the steam baking technique, which creates that signature crispy exterior while keeping the inside tender and moist.
By the time you pull this bread from the oven, you'll have a loaf with a crackly crust that gives way to layers of sweet red bean filling nestled between flaky dough. Each bite combines the earthy sweetness of the anko with the comforting warmth of freshly baked bread.
The aroma alone will transport you to a bustling Japanese bakery, where anpan is a beloved treat.
This recipe works equally well as a breakfast item, afternoon snack, or dessert. For added variety, consider experimenting with matcha or black sesame fillings while maintaining the same bread-making process. Let's create something truly special in your kitchen.
Ingredients for anpan bread
Sixteen ingredients transform into Japan's iconic sweet bean bread with crispy layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Adzuki Beans 🌱 | 1 ½ cups | Dried, soaked overnight |
| Granulated Sugar 🍚 | 1 cup | White or brown sugar |
| Water 💧 | 2 ½ cups | For simmering beans |
| All-Purpose Flour 🌾 | 3 ½ cups | Plus 1 tbsp for dusting |
| Instant Yeast 🍞 | ¼ tsp | Active dry works too |
| Granulated Sugar (for dough) 🍚 | ¼ cup | For subtle sweetness |
| Unsalted Butter 🧈 | ¼ cup | Softened, room temp |
| Milk 🥛 | ½ cup | Warm, not hot |
| Egg 🥚 | 1 whole | Large, room temp |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Vegetable Oil 🫒 | 1 tbsp | For greasing pan |
| Cornstarch 🌾 | 1 tbsp | For anko smoothness |
| Vanilla Extract 🌸 | ½ tsp | Optional, for depth |
| Sesame Seeds 🌻 | 2 tbsp | For topping (optional) |
The adzuki beans are the heart of anpan. Look for dried beans at Asian markets—they're cheaper and fresher than canned. Soak them overnight to cut down on simmering time. Trader Joe's carries them if you don't have a specialty store nearby. For the dough, King Arthur flour gives the best texture, but any all-purpose will work. The butter should be soft but not melted—press it with your finger to test. If you're making this ahead, you can prep the anko and dough separately up to 2 days in advance and refrigerate.
No adzuki beans? Substitute with canned sweet red beans, drained and rinsed well. For the dough, if you're gluten-free, use a 1:1 gluten-free flour blend. The vanilla extract is optional but adds a subtle depth to the anko. If you want to skip it, add an extra 1/4 cup sugar to compensate. The sesame seeds give that classic Japanese bakery look—toasted in a dry pan for 1-2 minutes before sprinkling makes them extra flavorful. For the anko, if it's too thick after simmering, add a splash of water or milk to reach a smooth, spreadable consistency.
Store the anko in an airtight container in the fridge for up to 1 week. The dough can be refrigerated for 24 hours before baking. Once baked, anpan stays fresh at room temperature for 2 days wrapped in a clean kitchen towel. For longer storage, freeze the baked loaf for up to 3 months. To reheat, wrap in foil and warm in a 350°F oven for 10 minutes. The crust gets crispy again, just like fresh out of the oven.
Why You'll Love This Recipe
- Sweet Bean Magic: The moment you taste that first bite—warm, soft bread hugging a gooey-sweet adzuki filling—you’ll get why I keep a jar of these beans stocked. No fancy techniques, just flour, sugar, and yeast doing their thing while the beans add that rich, caramelized depth you’d think takes hours to perfect.
- No Yeast Stress: Honestly, the dough couldn’t be simpler. Mix, knead, let it rise—no fancy proofing tricks, no waiting forever. Even if you’re the kind who kills yeast with a look, this recipe forgives mistakes. The filling’s the star, and it’s ready in one pot while your dough chills.
- Lunchbox Legend: Between us, this is my go-to for kids’ lunches or office snacks. Wrap it in parchment, toss it in a bag, and it stays fresh for days. The sweetness balances out salty lunches, and the texture holds up better than store-bought pastries. (Yes, even on a Tuesday night.)
- Pantry Goldmine: You already have the ingredients—flour, sugar, yeast—and adzuki beans last forever in the cupboard. Double the dough, freeze half, and you’ve got a 5-minute breakfast or dessert whenever. Budget-friendly? More like budget-smart.
Step-by-step instructions for anpan bread
Here's how to make this classic Japanese treat with perfect crust and silky filling.
👨🍳 Step 1: Cook the Sweet Adzuki Bean Filling
Drain the soaked sweet adzuki beans and transfer them to a medium saucepan with the 2.5 cups water. Bring to a boil over medium-high heat, then reduce to a simmer. Cook uncovered for 45-60 minutes, stirring occasionally, until the beans are tender and the liquid reduces to about 1 cup. This should leave you with a thick, jam-like consistency.
Add the 1 cup granulated sugar and 1 tbsp cornstarch to the cooked beans. Stir well to combine, then return to a simmer for another 10-15 minutes until the mixture thickens further and coats the back of a spoon. You're aiming for a smooth, spreadable texture that's neither too runny nor too stiff. Let it cool completely before using—this prevents the filling from melting the dough.
🍳 Step 2: Make the Anpan Dough
In a large mixing bowl, combine the 3.5 cups all-purpose flour, 0.25 tsp instant yeast, 0.5 tsp salt, and 0.25 cup granulated sugar (for dough). Whisk to distribute the ingredients evenly. Make a well in the center and add the 0.25 cup softened unsalted butter, 0.5 cup warm milk, 1 whole egg, and 0.5 tsp vanilla extract. Mix gently with a wooden spoon until a shaggy dough forms.
Turn the dough onto a lightly floured surface and knead for 5-7 minutes until smooth and elastic. The dough should be slightly tacky but not sticky—add a little more flour if needed. Shape into a ball, place in a lightly greased bowl, cover with a damp towel, and let rise in a warm place for 1-1.5 hours or until doubled in size. The dough should feel light and springy when pressed gently.
🥘 Step 3: Assemble and Shape the Anpan
Punch down the risen dough and divide it into 6 equal portions (about 4 oz each). Roll each portion into a 6-inch circle on a floured surface. Place 2-3 tablespoons of the cooled adzuki bean filling in the center of each circle. Gather the dough edges and pinch them together to seal, forming a ball. Press gently to flatten slightly into a 3-inch diameter round.
Place the shaped anpan on a parchment-lined baking sheet, leaving 1 inch between each. Brush the tops lightly with water and sprinkle with 2 tbsp sesame seeds for that classic crunchy finish. Cover loosely with a towel and let rise for 30-45 minutes until puffy. The dough should feel firm but still spring back when pressed.
🔥 Step 4: Bake to Golden Perfection
Preheat your oven to 375°F. Bake the anpan for 20-25 minutes until the crust turns a deep golden brown and sounds hollow when tapped on the bottom. Rotate the baking sheet halfway through for even browning. The filling should be warm but not bubbling over—this indicates perfect doneness.
Let the anpan cool on a wire rack for 10 minutes before serving. The crust should be crisp and slightly crackly, while the filling remains soft and spreadable. For best results, serve warm with a dusting of powdered sugar or a drizzle of honey. The contrast between the flaky crust and sweet, velvety filling is what makes this treat irresistible!
Pro Tips For Making Anpan Bread
- Boil Beans Until They’re Actually Tender: I learned this the hard way—undercooked adzuki beans turn your filling into a mushy, grainy paste. Simmer them until they collapse easily under light pressure (about 45-60 minutes), then mash them smooth while still warm. Cold beans resist blending, and you’ll end up with a lumpy filling that ruins the texture.
- Use Warm Water for Yeast: Cold water kills yeast before it even wakes up, leaving you with flat, dense dough. Mix the yeast with 110°F (43°C) water first—wait 5 minutes until it foams before adding flour. If your kitchen’s drafty, cover the bowl with a damp towel to keep the yeast cozy.
- Don’t Overwork the Dough: Anpan dough is delicate—handle it just enough to combine. Over-kneading develops gluten, which fights the soft, pillowy texture you want. After mixing, do a quick 2-minute stretch-and-fold, then let it rest. The yeast will do the heavy lifting.
- Fill Before the Dough Rises: Stuffing the dough after it’s fully risen (not before) keeps the filling centered and prevents leaks. Press the bean paste into a log, seal the dough tightly, and shape it immediately—no waiting. If the dough springs back too much, chill it 10 minutes to firm up before sealing.
Flavor customization for this anpan bread
Classic Anko Variations
The traditional red bean paste (anko) is the soul of anpan, but you can experiment with other Japanese sweet fillings. For a matcha twist, replace the adzuki beans with 2 tbsp matcha powder and 1 cup sugar—simmer until smooth and vibrant green.
This creates a vibrant, earthy-sweet filling that pairs beautifully with the crispy crust. 🌿
Nutty Black Sesame
For a nutty depth, blend 1 cup black sesame seeds with ½ cup sugar and 2 tbsp honey until smooth. Toast the sesame seeds in a dry pan for 2-3 minutes first to enhance their aroma.
This filling adds a toasty, slightly bitter contrast to the sweet dough, making each bite more complex.
Creamy Chestnut
Swap the adzuki beans for 1 cup cooked chestnut purée (canned or homemade) and ½ cup brown sugar. Simmer until thickened, then blend until silky. Chestnut anpan has a rich, buttery texture that feels luxurious—ideal for special occasions or holiday baking.
Spiced Orange Anko
Infuse the filling with zest from 1 orange and ½ tsp ground cinnamon while simmering the beans. The citrus brightens the earthy sweetness, while cinnamon adds warmth. This variation is perfect for breakfast or as a festive dessert option.
White Chocolate Swirl
For a modern twist, mix ½ cup melted white chocolate into the cooled anko filling. Swirl it into the dough before baking for a marbled effect. The chocolate melts slightly during baking, creating pockets of creamy sweetness that contrast with the crispy crust.
Seasonal Fruit Fillings
In summer, replace the anko with mashed ripe mango or strawberry purée mixed with 1 tsp lemon juice and 2 tbsp sugar. These fillings stay fresh longer when chilled and add a bright, fruity tang that cuts through the richness of the bread.
Nutrition facts
Frequently asked questions
Can I make anpan bread without adzuki beans?
Yes, you can substitute with canned sweet red beans (drained and rinsed well) or try alternative fillings like matcha paste or black sesame purée. The key is achieving a smooth, spreadable consistency that pairs well with the dough. For matcha, blend 2 tbsp matcha powder with 1 cup sugar and 2 tbsp water until smooth.
Why did my anpan crust turn out pale instead of golden?
This usually happens from one of three issues: underproofed dough, insufficient egg wash, or oven temperature too low. Make sure your dough rises until doubled, brush tops with water before baking, and verify your oven reaches 375°F. A baking sheet on the middle rack also helps with even browning.
How do I store leftover anpan bread?
Keep it wrapped in a clean kitchen towel at room temperature for 2 days to maintain freshness. For longer storage, freeze the baked loaf for up to 3 months. To reheat, wrap in foil and warm in a 350°F oven for 10 minutes until the crust crisps again. The filling stays soft when properly stored.
Can I make anpan ahead of time?
Prepare the anko filling up to 2 days ahead and refrigerate it. The dough can be made 24 hours in advance and kept in the fridge before shaping. For best results, bake fresh and serve warm, but you can reheat slices in a toaster or oven to restore crispiness. This makes it perfect for meal prep!
What's the secret to getting that perfect crackly crust?
The crackly texture comes from a combination of proper kneading, adequate proofing, and steam baking. Place a tray of boiling water in the oven when preheating to create steam, then bake as directed. The dough should be slightly tacky but not sticky when kneaded, and the final rise should be firm but springy.
