Anpan (あんパン) are Japanese sweet buns or bread rolls filled with a sweet azuki bean paste. This easy anpan recipe uses an Asian bread making method called tangzhong to create the moistest, softest and fluffiest red bean buns.

I’ve been working on a tried and true Japanese anpan recipe to recreate my favourite red bean buns from Tokyo, and this is it, everyone!😋

Can I introduce you to the best homemade anpan rolls you can possibly make in the comfort of your kitchen?

Soft, fluffy and packed with a moist and sweet bean filling, a Japanese red bean bun is a delicious snack.

These Japanese red bean buns have a light and pillowy crumb and just the perfect amount of chewiness, not to mention a wonderfully smooth azuki bean paste filling that’s sweet but not sugary.

Even if you’re not into red bean desserts or snacks, can I convince you to try this soft bun dough? It’s smooth and pliable, making it very easy to handle and shape with your hands.

You can make scrumptious breakfast and dinner rolls out of this dough, perfect for spreading jams and butters, dunking in soup, or turning into a dreamy bread pudding.

Why this anpan recipe works

I use an Asian technique called tangzhong to make the dough for these Japanese red bean buns. Now, you might have read my earlier posts advocating this bread making technique because it truly is amazing!!

I’ve seen some of the best baking outcomes using this technique of adding a pre-cooked flour paste (a water roux) to a bread dough.

It all started with this Japanese red bean milk loaf. With the tangzhong method, I’ve also achieved the softest, moistest cinnamon rolls. And the good news – it only takes 5 minutes to cook a flour paste!

Important note: You can still make this sweet bun dough without using the tangzhong method. I’ve left instructions in the recipe card below on how to do so.

Two halves of an anpan bun showing the soft and fluffy bread crumb surrounding a sweet red bean paste filling.

The Tangzhong Technique

Tangzhong is a bread making technique which involves adding a simple cooked mix of flour and water to the dough.

It works as a dough improver so it:

  • improves the texture of the bread crumb, creating extra tenderness
  • helps the baked breads retain moisture
  • extends its freshness, giving breads a longer shelf life

Hence, in a nutshell, using the tangzhong technique gives you softer, moister, and longer-lasting bread.

What is anpan?

Anpan is a bread roll filled with a sweet bean paste called anko. In fact, the name anpan is derived from anko, the Japanese term for red bean paste, and pan which comes from the French word pain for bread.

Historically, the first anpan was made in 1875 by Yasubei Kimura (木村安兵衛), a former samurai who lived in the Meiji era (late 19th century) when Japan was entering a new era of modernisation and westernisation.

When he lost his job as a samurai, Kimura got the idea to become a baker after meeting with one who worked for a Dutch family in Nagasaki, and he started making bread with his recipe.

To appeal to Japanese tastes at the time as bread was not so popular because they were often salty, sour or hard, Kimura came up with the idea of filling bread with a red bean paste, and thus created the first anpan.

He went on to start his first bakery in 1869 named Bun’eido but later moved to Ginza and renamed his bakery, Kimuraya. The original store, now recognised as the oldest bakery in Japan, still stands today in Ginza, a famous shopping district in the heart of Tokyo. 

What is anko?

Traditionally, the Japanese make their style of sweet red bean paste called an (餡) or anko (餡子, あんこ). The type of beans used to make anko are azuki beans (or adzuki beans), also commonly called red beans or red mung beans. So anko is a sweet adzuki bean paste.

The 2 most common types of anko are koshian (こし餡), a fine and smooth red bean paste, and tsubuan (つぶあん), a coarse, chunky paste with some cooked adzuki beans deliberately left intact for added texture.

But you can also fill anpan with other types of fillings. In fact, the famous bakery Andesu Matoba in Asakusa, Tokyo, sells as many as 15 varieties of anpan!

Tray full of baked anpan (Japanese red bean rolls)

Ingredients for anpan

To make the sweet bun dough for Japanese anpan, you need:

  • bread flour. A high-protein flour like bread flour enables the dough to develop enough gluten. Gluten creates a stable structure so the dough can rise, lift and hold its shape. This is what gives the bread its airiness and chewiness.
  • plain flour. This is your regular all purpose flour. Combining all purpose flour with bread flour creates a relatively tender, soft crumb due to the lower protein content in all purpose flour.
  • sugar. Imparts a mild sweetness to the dough.
  • salt. Improves the flavour of the dough. Reduce a bit if you use salted butter in place of unsalted butter.
  • instant yeast. Instant yeast is yeast that does not need to be activated and can be used ’instantly’ out of the package.  Yeast interacts with liquids and sugar to help the dough rise. I prefer instant yeast as it works faster and gives breads a cleaner flavour.
  • milk powder, preferably full-fat. Enriches the dough and adds flavour. You can use low-fat or skimmed milk powder, but bear in mind that the bread will have less of the richness and flavour of full-fat milk powder.
  • eggs. Use large eggs, each weighing 60-62 grams (2-2.25 ounces) with its shell
  • water. As the liquid ingredient, water rehydrates and activates the yeast, and brings the dry ingredients together to form a rough dough.
  • butter. I use unsalted butter and add salt separately to the dough. If you usually work with salted butter, slightly reduce the amount of salt by a pinch.
  • black sesame seeds (for topping). This is optional – traditionally, anpan buns are sprinkled with black (or white) sesame seeds on top.

For the filling, you will need:

  • anko (sweet red bean paste). You can use store-bought or homemade anko. I always use store-bought, specifically Imuraya Tsubuan. These days, it is relatively easier to get anko as you can purchase online or find it in supermarket aisles in Japanese or Asian supermarkets.
Tsubuan - the coarse variety of anpan (red bean paste)

Step by step guide to make anpan

In this section, I will guide you through the process of making the sweet bun dough for Japanese anpan.

Note: The ingredients and instructions are also written in detail in the recipe card at the end of this post – if you want to skip the step-by-step photos and go straight to the recipe card, scroll down to the bottom or click the ‘Jump to Recipe’ button at the top of this post.

Make the sweet bun dough (20 minutes)

  1. Make the flour paste (tangzhong). Combine bread flour and water in a small saucepan and whisk until smooth. Heat the mixture over medium heat, stirring continuously. Stop once the mixture thickens to a viscous paste or a pudding-like consistency (about 3 to 5 minutes).
  2. Cool the flour paste. Transfer the flour paste from the saucepan to a small mixing bowl and set aside to cool.
  1. Combine dry ingredients: In a stand mixer, combine the remaining bread flour, plain flour, milk powder, instant yeast, sugar and salt. Stir with a whisk to combine well. 
  2. Add wet ingredients: Add the cooled flour paste, eggs, and cold water to the flour and yeast mixture. With a dough hook fitted to the mixer, start on low speed for 1 minute to allow the mixtures to combine.
  1. Increase mixer speed to medium-high and continue to knead until the dough cleans the sides of the bowl, about 3 to 5 minutes.
  2. Add the butter: Knead in the butter until fully incorporated. Continue kneading for another 5 to 7 minutes, or until the dough starts to come off the sides of the bowl again.
  3. Windowpane Test: When the dough becomes smooth and elastic, test for the ‘windowpane’. Lightly grease your hands with some oil, take a small ball of dough and gently stretch it. Once the dough can be stretched to a thin, translucent layer (‘windowpane’) without breaking, it is ready. 

First rise (40 minutes)

  • First rise: Turn out the dough onto a work surface and gather into a smooth ball. Lightly grease the bottom and sides of a large bowl with some oil. Put the dough back in, rolling over once to grease the surface. Cover with a tea towel or plastic wrap and proof for 40 minutes or until the dough doubles in size.

    Tip: Once the dough has doubled in size, test it with your finger. Dust your index finger with flour and press into the center of the dough. If the hole remains when you remove your finger, the dough is ready for the next step.
  • Divide and shape: Divide into 18 equal portions. Shape the portions tightly into balls and let rest, covered with a damp cloth, for 10 minutes.
  • Fill and seal. Working with one dough ball at a time (keeping the rest covered so they don’t form a skin), turn it over so the rough side faces you. Using the heels of your hands or a rolling pin, flatten or roll into a round disc.

    Place 35-45 grams of anko filling in the center. Pull up the sides of the dough to wrap, keeping the round shape. Seal by pinching the ends together.

    As you finish working with each dough ball, place it directly onto a baking sheet lined with parchment paper, seam side down, spacing them about 2 inches (5 cm) apart.

Second rise (50 minutes)

  • Second rise. Cover with a clean tea towel. Let them rise for 45 – 50 minutes in a warm place or until doubled in size.

    Tip: To check when the dough is ready for baking, gently press the dough near the bottom with your finger – if the depression slowly fills in, it is ready. If the depression fills right in, the dough isn’t ready, and if the depression doesn’t fill in, the dough is likely overproofed.

Bake (20 minutes)

  • Bake. Gently brush egg wash over the top of the dough with egg wash and place some black sesame seeds (optional) in the center.

    Bake in the pre-heated oven (convention mode with top and bottom heating) for 17 to 20 minutes or until the tops have turned a deep golden brown.

    Transfer to a wire rack to cool completely.
Baked anpan on a baking sheet

How to make anpan in advance

If you’re making a large quantity of anpan rolls, it’s best to spread the process over two days.

The day before baking, make the dough as per the recipe up to the point when you’ve divided and shaped the dough into balls.

Immediately store these balls of dough in an airtight container. If you need to stack in layers, place sheets of plastic wrap or parchment paper in between. Refrigerate overnight.

The next day, pull the chilled dough out of the refrigerator. Let them sit at room temperature until they are soft enough to roll, fill and shape.

Then proceed with the second rise and bake. Work in small batches if you need to. For example, work on a dozen at a time, leaving the rest in the chiller until you’re ready to work on the next batch.

Do note that while the cold temperature slows down the rise by inhibiting the yeast, the balls of dough will still rise a bit even in the refrigerator.

However, a much slower rises has its benefits – it enhances the flavour of the dough and allows you to bake at a later time.

Tray full of baked anpan (Japanese red bean rolls)

Anpan: Frequently Asked Questions

Should I use store-bought or homemade anko?

I’ll be the first to admit that I prefer store-bought anko. There’s absolutely nothing wrong with that if you can get your hands on good quality, Japanese-made anko at your local Asian supermarket.

Most Japanese brands of anko are well-produced and trustworthy. They have a pleasant sweetness, an earthy, delicate flavour, and are varied in texture.

If you can get your hands on anko made in Japan, I would recommend it as it would save you some time and effort making your own anko.

How do I make anko from scratch?

To make anko from scratch, you need azuki beans, water, sugar and salt. Start by boiling the beans in water until they are soft and mashable. Sweeten with sugar to taste with a bit of salt to balance the flavour.

Continue to boil until the bean mixture reduces to a thick paste. Strain any remaining liquids. You want a paste that’s thick but firm at room temperature, not runny like a liquid. If you want a thick, chunky paste (tsubuan), mash the paste with a spoon, leaving some beans and skins intact. Alternatively, you can turn the paste into a fine and smooth texture (koshian) by processing in a blender.

Can I use active dry yeast?

Yes, you can use active dry yeast to replace instant yeast 1:1. There’s no need to activate active dry yeast (despite what it says on the packaging).

Simply add it to the rest of the ingredients as you would instant yeast, the only difference being that you will need to factor in an additional 10 to 20 minutes of proofing time as active dry yeast does take longer to proof.

However, if you want to be certain that your active dry yeast is still ‘active’, you can dissolve it in a portion of warm water (i.e. water heated to 40°C/105°F) from the recipe. Bear in mind that the amount of water used to activate the active dry yeast is part of the quantity of water in the recipe, so avoid making the mistake of adding more water than intended.

How to store

To ensure that Japanese anpan buns retain maximum freshness, store them in an airtight container with a good rubber seal. They will keep well at room temperature for 3 to 5 days (2-3 days if you make the dough without the water roux).

Alternatively, you can also freeze these buns. Wrap each anpan individually with plastic wrap and put into a freezer bag. Store in the freezer for up to a month.

Can I make the sweet bun dough without the water roux?

Yes, you can skip the water roux but you must add the bread flour and water quantities specified for the water roux to the bread flour and water quantities specified for the main dough.

So, the main dough should have a total of 400 grams of bread flour (25 grams + 375 grams) and 200 grams of water (125 grams + 75 grams). Proceed with the steps to make the main dough as written in the recipe card.

Anpan is a beloved sweet treat of the Japanese people, and one of the most popular snack breads of all time. With this original recipe, you can easily bake up this Japanese sweet red bean bun that’s just as good (dare I say, even better!) as those at your local Japanese bakeries.

This homemade anpan recipe is intended for all home bakers. Even if you’ve never baked bread before, I hope that my detailed step-by-step instructions, photos, and helpful tips will give you the confidence to try!

And if you’ve made this recipe, please leave a review and let me know how you got on. Share your baking journey with me on Instagram (#foodelicacy or @foodelicacy), I’d love to see!

Pinterest Pin for How To Make Anpan {Japanese Red Bean Buns}

Save for Later:Anpan {Japanese Red Bean Buns}

Pin this on Pinterest

You may also like:

Anpan (あんパン) Japanese Red Bean Buns

5 from 1 review
Prep Time: 30 minutes
Cook Time: 20 minutes
Proofing Time: 1 hour 45 minutes
Total Time: 2 hours 35 minutes
Yield: 18 rolls
An easy recipe for homemade anpan (Japanese red bean buns) which uses a cooked flour paste (tangzhong method) to make moist, airy and fluffy rolls!

Ingredients

For the flour paste (Tangzhong)

  • 25 g bread flour
  • 125 g water

For the main dough

  • 375 g bread flour
  • 100 g plain flour
  • 76 g sugar
  • 1 tsp salt
  • 1 tbsp full-fat milk powder
  • 4 tsps instant yeast
  • 2 large eggs
  • 75 g cold water
  • 60 g unsalted butter
  • 2 tsp black sesame seeds
  • egg wash
  • 650 to 800 g anko or sweet red bean paste (I use tsubuan)

Instructions
 

Make the flour paste (tangzhong)

  • In a small saucepan, combine 25 grams of bread flour and 125 grams of water and stir with a whisk until smooth. Heat the mixture over medium heat, stirring continuously, until it thickens to a pudding-like consistency (about 3 to 5 minutes). Transfer the flour paste from the saucepan to a small bowl and let cool.
    Tip: Do not overcook! The paste is ready once the whisk leaves drag lines on the base of the pan, or when an instant-read thermometer reaches 65°C (149°F).

Make the main dough

  • Combine dry ingredients: In a stand mixer, combine the remaining bread flour, plain flour, milk powder, instant yeast, sugar and salt. Stir with a whisk to combine well. 
  • Add wet ingredients: Add the cooled flour paste, eggs, and cold water to the flour and yeast mixture. With a dough hook fitted to the mixer, start on low speed for 1 minute to allow the mixtures to combine.
  • Increase mixer speed to medium-high and continue to knead until the dough cleans the sides of the bowl, about 3 to 5 minutes.
    Tip: The dough will be a bit sticky, but continue kneading until most of the dough pulls away from the sides, though it will still stick to the bottom.
  • Add the butter: Knead in the butter until fully incorporated. Continue kneading for another 5 to 7 minutes, or until the dough starts to come off the sides of the bowl again. Once the dough becomes smooth and elastic, test for the ‘windowpane’.
    Tip: The ‘Windowpane Test’ checks for gluten development in the dough. To do this, lightly grease your hands with some oil, take a small ball of dough and gently stretch it. Once the dough can be stretched to a thin, translucent layer (‘windowpane’) without breaking, it is ready. Otherwise, knead for a few more minutes and test again.
  • First rise: Gather the dough into a ball. Lightly grease the bottom and sides of a large mixing bowl with some oil. Put the dough in, rolling over once to grease its surface. Cover with a tea towel or plastic wrap and proof for 40 minutes or until the dough doubles in size.
    TipOnce the dough has doubled in size, test it with your finger. Dust your index finger with flour and press it into the centre of the dough. If the hole remains, the dough is ready for the next step.
  • Divide: Divide into 18 equal portions. Shape tightly into balls, cover with a tea towel, and let rest for 10 minutes.
    Tip: To get dough portions of equal size, weigh the total dough and divide by 18 to get the weight of dough for each bun (it should roughly fall between 50 to 52 gm each).
  • Fill and shape: Working with one dough ball at a time (keeping the rest covered so they don’t form a skin), turn over so the rough side faces you. Using the heels of your hands or a rolling pin, flatten or roll into a round disc about 3 inches (8 cm) in diameter.
    Place 35-45 grams of anko filling in the center, pull up the sides of the dough to wrap, and seal by pinching the ends together. As you finish working with each dough ball, place it directly onto a baking sheet lined with parchment paper, seam side down, spacing them about 2 inches (5 cm) apart.
    Tip: If you prefer a high ratio of anko filling to bread, use 45 grams (roughly 1.5 cookie scoops). Otherwise, use 35 grams (roughly 1 cookie scoop).
  • Second rise: Cover the filled dough balls with a tea towel. Let them rise for 45 – 50 minutes in a warm place or until doubled in size. Meanwhile, start pre-heating the oven to 200°C (390°F) using convention mode with top and bottom heating.
    Tip: To check when the dough is ready for baking, gently press the dough near the bottom with your finger – if the depression slowly fills in, it is ready. If the depression fills right in, the dough isn’t ready, and if the depression doesn’t fill in, the dough is likely overproofed.
  • Bake: Gently brush the top of the filled dough balls with egg wash and drop black sesame seeds in the center (optional). Bake for 17 to 20 minutes or until the tops turn a deep golden brown.
  • Cool: Transfer to a wire rack to cool. Best eaten when still warm. Once completely cooled, store in an airtight container at room temperature.

Notes

  • How to make the sweet bun dough without water roux.
    Simply add the bread flour and water quantities for the water roux to the main dough. So, you have a total of 400 grams of bread flour (25 grams + 375 grams) and 200 grams of water (125 grams + 75 grams) for the main dough. Proceed with the recipe steps for the main dough as written.

Nutrition Information:

Serving: 1serving, Calories: 233kcal, Carbohydrates: 44g, Protein: 6g, Fat: 4g, Saturated Fat: 2g, Polyunsaturated Fat: 0.4g, Monounsaturated Fat: 1g, Trans Fat: 0.1g, Cholesterol: 26mg, Sodium: 142mg, Potassium: 59mg, Fiber: 2g, Sugar: 23g, Vitamin A: 114IU, Vitamin C: 0.04mg, Calcium: 21mg, Iron: 1mg
Cuisine: Asian, Japanese
Course: Breakfast, Tea
Author: Celia Lim
Did you make this recipe? Be sure to leave a rating and a review in the section below, and tag @foodelicacy on Instagram and hashtag it #foodelicacy so I can see!