Anpan Bread Recipe: Sweet Red Bean Swirls With Buttery Crust

Snacks

Anpan Bread Recipe: Sweet Red Bean Swirls With Buttery Crust

This Anpan bread recipe brings the comforting warmth of Japanese bakeries to your kitchen with its signature buttery crust and sweet red bean (anko) filling. 💛 The secret lies in the delicate balance of a soft, slightly sweet dough and the rich, velvety texture of homemade red bean paste—no shortcuts here.

I’ve perfected the shaping technique to ensure those iconic swirls hold their shape while baking, creating a bread that’s both visually stunning and irresistibly tender.

The process begins with making the anko—a labor of love that transforms simple adzuki beans and sugar into a smooth, jam-like filling. While it requires patience, the reward is a filling that’s far superior to store-bought versions.

The dough, enriched with butter and a touch of sugar, wraps around the filling to create a bread with a crisp crust and a soft, pillowy interior. This isn’t just dessert; it’s a celebration of texture and tradition.

Once baked, each slice reveals layers of buttery crust and sweet red bean paste, creating a harmony of flavors that’s both nostalgic and comforting. The dough’s slight sweetness complements the deep, earthy notes of the anko, making every bite a little taste of Japan.

Whether you’re serving it warm with tea or saving slices for later, this bread is a showstopper that proves homemade can truly outshine the best bakery versions.

For those looking to modernize the classic, try adding a hint of vanilla to the dough or swapping in black sesame paste for a twist on tradition. The key to success?

Patience in both the bean cooking and the dough resting—trust the process, and you’ll end up with bread that’s worth every minute. Let’s get started on creating your own batch of this beloved Japanese treat.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for anpan bread

Sweet adzuki filling and buttery dough—these 12 ingredients create Japan's beloved anpan bread.

Ingredient Amount Notes
Adzuki Beans (Dried) 🌱 1 ½ cups Soaked overnight, drained
Granulated Sugar 🍬 1 ¼ cups White or brown sugar
Water 💧 3 cups For bean cooking
Unsalted Butter (Room Temperature) 🧈 1 cup European-style preferred
All-Purpose Flour 🌾 4 cups Plus 1 tbsp for dusting
Granulated Sugar (Dough) 🍬 ¼ cup Plus 1 tbsp for dough
Instant Yeast 🍞 2 ½ tsp Active dry works too
Salt 🧂 ½ tsp Fine sea salt
Milk (Warm) 🥛 ½ cup Whole milk preferred
Egg 🥚 1 whole Room temperature
Vanilla Extract 🌿 1 tsp Optional for depth
Sesame Seeds 🌾 2 tbsp For topping (optional)

Adzuki beans are the heart of this recipe, so don't cut corners. Japanese adzuki beans from Asian markets have the best texture, but regular dried adzuki from the grocery store works too. Soak them overnight to cut down on cooking time—never skip this step or the beans won't soften properly. For the sugar, I use a mix of white and brown (half and half) to balance sweetness, but pure white sugar works if that's what you've got. The butter? European-style has more fat content, which gives that signature rich flavor. Plugrá or President brands are my go-tos if you can find them.

No vanilla extract? Skip it or use almond extract—it's not traditional but adds nice depth. Running short on sesame seeds? Toasted white sesame seeds work just as well, or even omit them if you're in a pinch. The dough calls for warm milk—just heat it until it's about 110°F (43°C) to activate the yeast without killing it. For the yeast, make sure it's fresh—if it's old, it won't rise properly. If you're making this ahead, you can prep the anko (bean paste) up to 3 days in advance and store it in the fridge, which actually improves the flavor as it sits.

The anko keeps for 1 week in the fridge once made, and the dough can be prepped 24 hours ahead—just cover it tightly and let it come to room temp before shaping. For best results, bake the bread the same day you shape it, but you can refrigerate shaped loaves overnight if needed. The sesame seeds? Toast them in a dry pan for 2-3 minutes until golden—this brings out their nutty flavor. Store baked bread in a paper bag at room temp for up to 3 days to keep it fresh, or freeze slices for up to 3 months. Reheat in a toaster or oven for that bakery-fresh crunch.

❤️

Why You'll Love This Recipe

  • Sweet Simplicity: I swear, the dough comes together faster than my coffee brews. Just mix the flour, butter, and a splash of water—no fancy techniques, no waiting hours for dough to rise. (Yes, even on a Tuesday night.)
  • Chewy Magic: That slow-cooked adzuki bean paste? It’s the star. The sugar caramelizes just enough to give it a subtle sweetness, while the beans stay tender—like biting into a warm hug. Honestly, the first time I tasted it, I nearly dropped the pan.
  • Lunchbox Legend: Between us, this is my go-to for packed lunches. The bread stays fresh for days, and the bean paste? It’s the kind of thing kids actually eat. (My daughter picks out the softest pieces first, but still asks for seconds.)
  • Pantry Powerhouse: Dried beans and basic flour mean this won’t break the bank. I make a big batch, freeze the extras, and pull them out whenever I need a quick, satisfying snack. Not the prettiest, but the taste makes up for it every time.

Step-by-step instructions for sweet red bean swirls with buttery crust

Here's how to create fluffy anpan with a golden crust and rich, sweet bean paste every time.

1

🍳 Step 1: Cook the Adzuki Bean Paste

Combine the 1.5 cups adzuki beans (dried) with 1.25 cups granulated sugar and 3 cups water in a medium saucepan. Bring to a boil over medium-high heat, then reduce to low heat and simmer uncovered for 1.5 to 2 hours until the beans are tender and the mixture thickens into a paste.

Real talk: This is where patience pays off. Stir occasionally to prevent sticking, and add a splash of water if it gets too dry. You'll know it's ready when the beans mash easily between your fingers and the mixture coats the back of a spoon like thick jam. Let it cool completely before using.

2

👨‍🍳 Step 2: Prepare the Dough

In a large mixing bowl, combine 4 cups all-purpose flour, 0.25 cup granulated sugar (dough), 2.5 tsp instant yeast, and 0.5 tsp salt. Mix well to distribute the yeast evenly. In a separate bowl, whisk together 1 cup unsalted butter (room temperature), 0.5 cup warm milk, 1 whole egg, and 1 tsp vanilla extract until smooth.

Pour the wet ingredients into the dry and mix with a wooden spoon until a shaggy dough forms. Here's the thing—don't overwork it yet. We want to preserve the air bubbles that make anpan light and fluffy. Once it comes together, turn it out onto a lightly floured surface and knead gently for 5-7 minutes until smooth and elastic.

3

🥘 Step 3: Assemble and Shape the Anpan

Divide the dough into 8 equal portions (about 4 oz each) and roll each into a 12-inch circle on a floured surface. Place 2 tablespoons of the cooled bean paste in the center of each circle. Gently wrap the dough around the paste, sealing the edges tightly to create a log shape.

I like to pinch the seams to ensure no filling escapes during baking. Arrange the shaped anpan on a parchment-lined baking sheet, leaving 2 inches between each for even browning. Cover with a clean kitchen towel and let rise in a warm place for 1 hour or until doubled in size.

4

🔥 Step 4: Bake to Golden Perfection

Preheat your oven to 350°F. Brush the risen anpan with a little milk or egg wash for extra shine, then sprinkle with 2 tbsp sesame seeds if using. Bake for 25-30 minutes until the crust is deep golden brown and sounds hollow when tapped on the bottom.

Watch closely after 20 minutes—your oven might run hot, so start checking at the 25-minute mark. The filling should be warm but not runny. Let cool on a wire rack for 10 minutes before slicing. The contrast of warm, gooey bean paste with that crisp crust is what makes anpan irresistible!

👨‍🍳

Pro Tips For Making Anpan Bread

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with dried adzuki beans leaves them mealy instead of creamy. Cover them in water (about 1:3 bean-to-water ratio) and let them sit 12+ hours. No peeking, no extra salt, just patience. The longer they soak, the richer the filling.
  • STIR CONSTANTLY AT BOIL: The first time I made anko, I walked away for "just a minute" while simmering the beans, sugar, and water. Came back to a scorched lump—disaster. Keep stirring every 30 seconds once it hits a boil, especially if your pot isn’t nonstick. You want smooth, glossy anko, not gluey paste.
  • CHILL DOUGH BEFORE FILLING: Warm dough stretches like taffy when you try to stuff it with anko. Roll out the dough, then pop it in the fridge for 20 minutes before adding the filling. Cold dough holds its shape better, and the anpan stays plump instead of oozing out the sides.
  • USE COLD BUTTER FOR LAYERS: Room-temperature butter gets greasy and makes the dough gummy. Cut the butter into small cubes, toss it in flour, then pulse in a food processor until it looks like coarse sand. This keeps the layers crisp without turning the bread dense. (Yes, even if you’re impatient like me.)

Common mistakes when making perfect results

Over-Kneading the Dough

Anpan dough is delicate—overworking it develops gluten and makes the bread dense rather than tender. I’ve ruined batches by kneading too aggressively, so aim for just 5-7 minutes until smooth. The dough should be soft and slightly tacky, not firm.

If it resists, let it rest for 10 minutes before finishing. Over-kneading also causes the bread to brown too quickly during baking, so handle it gently. 💛

Skipping the Rise Time

Rushing the 1-hour rise is a rookie mistake—the dough needs time to develop flavor and structure. I once baked anpan that collapsed in the oven because I didn’t let it proof properly.

Place the shaped loaves in a warm spot (like a turned-off oven with a bowl of hot water) to ensure even rising. If your kitchen is cold, extend the rise to 1.5 hours.

Uneven Bean Paste Distribution

Lumpy or unevenly distributed anko can create pockets of dry dough or underfilled bread. Spread the paste in a thin, even layer across the dough circle before rolling. I like to press it gently with my fingers to create a smooth, consistent base.

If the paste is too thick, thin it with 1 tsp water before spreading. Uneven filling also causes uneven baking—always aim for symmetry.

Baking at Wrong Temperature

Anpan needs a steady 350°F oven to develop its signature crisp crust and soft interior. Too high (375°F+) burns the outside before the center cooks, while too low (325°F) leaves it doughy.

I’ve learned the hard way—always preheat for 15 minutes and use an oven thermometer to confirm accuracy. Rotate the pan halfway through baking for even browning.

Not Sealing the Dough Properly

If the dough edges aren’t sealed tightly, the anko will leak out during baking, creating a messy crust and uneven texture. Press the seams firmly and pinch them closed. I use a bit of egg wash on the seams for extra adhesion.

For extra security, roll the dough slightly after sealing to create a smooth, compact shape. Leaky filling also causes the bread to brown unevenly—always double-check your seals before baking. ✨

Overfilling the Dough

Stuffing too much anko into the dough creates pressure that can burst the bread during baking. Stick to 2 tbsp per loaf—any more risks overflow. I’ve seen beginners use 3 tbsp, resulting in cracked crusts and messy fillings.

If your paste is extra thick, reduce the amount slightly. The dough should wrap snugly around the filling without stretching too thin.

Nutrition facts

Servings 8
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 180mg8%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 28g
Protein 7g14%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make anpan with store-bought red bean paste?

Yes, but homemade anko makes all the difference! Store-bought paste works in a pinch, but it often lacks the smooth texture and depth of flavor from slow-cooked beans. For best results, use high-quality paste with minimal additives. If you're short on time, look for Japanese-style anko at Asian grocery stores—it's closer to homemade than Western versions.

2

How do I shape anpan for that classic swirl pattern?

Start by rolling your dough into a 12-inch circle, then place the filling in the center. Fold the dough over the filling to create a half-moon shape, then roll it gently into a log. Pinch the seam tightly and twist the log slightly to create the iconic swirl. For extra flair, make a small cut on top before baking to let steam escape—this prevents bursting.

3

Can I make anpan without yeast?

Traditional anpan relies on yeast for its light, airy texture, but you can make a quick version with baking powder. Replace the yeast with 2 tsp baking powder and skip the rising time. The bread will be denser but still delicious. For a more authentic texture, though, yeast is essential—it creates that signature fluffy interior that pairs perfectly with the sweet filling.

4

Why did my anpan turn out dense instead of fluffy?

Dense anpan usually means over-kneading the dough or skipping the rise time. The dough should be soft and slightly sticky, not tough. Also, ensure your yeast is fresh and the oven temperature is accurate (350°F). If the dough didn't rise enough, try placing it in a warm spot (like a turned-off oven with a bowl of hot water) for an extra 30 minutes before baking.

5

Can I freeze anpan dough before baking?

Yes! Shape the anpan as directed, then wrap each loaf tightly in plastic wrap and place them in a freezer bag. Freeze for up to 1 month. When ready to bake, thaw overnight in the fridge, then let sit at room temperature for 1 hour before baking as usual. The texture will be slightly denser but still delicious. For best results, bake from frozen with an extra 5-10 minutes at 325°F.

★★★★★4.9(8 reviews)
Categories Snacks