Super fluffy and soft, this Hokkaido milk bread uses a tangzhong method to create an extra fluffy bread.
Hokkaido milk bread, also known as Japanese milk bread, is a pillowy soft white bread that originates in Japan. It uses a tangzhong method in the dough which results in bread with a longer shelf life.

This Hokkaido milk bread recipe is a great recipe for sandwich bread. It also is great for french toast.
It's a slightly sweet bread with the best texture, reminiscent of brioche but not as rich and much more fluffy. Here's the sourdough milk bread version!
Jump to:
What is the tangzhong method?
In a tangzhong method, a small amount of flour is cooked in milk or water into a thick paste. What this does is it pre-gelatinizes the starches in the flour so that they can absorb more water. Flour can absorb twice as much hot liquid as cold liquids. The texture of this thick paste will be gelatinous and thick, and it's a great way to add extra moisture to a bread dough without losing structure.
The main difference in tangzhong milk bread, as opposed to regular bread, is the extra moisture. This creates a fluffy texture and gives the bread longer shelf life.
Equipment
The dough for this Japanese milk bread recipe is very sticky to work with. It's best made in a stand mixer fitted with a dough hook attachment. You could also use a bread machine.
Ingredients
Find the full list of ingredient amounts in the printable recipe card at the bottom of this post. Here is a rundown of what you will need.
- Bread flour. You could also use a strong all-purpose with a protein level of at least 11%.
- Whole milk
- Egg - for the bread and the egg wash.
- Granulated sugar - gives the bread a slight sweetness.
- Salt
- Instant yeast or active dry yeast.
- Unsalted butter, room temperature. You could use salted butter too, but you might want to decrease the added salt in the recipe.
The yeast
The yeast used in this recipe can be instant yeast or active dried yeast. Instant yeast will rise faster than active dried yeast. Whichever one you use, it needs to be viable. Usually, the instant yeast sachets are pretty full-proof, but sometimes active dried yeast can lose viability.
To test the viability of yeast before beginning, warm the milk (to around 95-104°F / 35-40°C) and mix in the yeast along with one tablespoon of the sugar. Leave it to sit for 5-10 minutes first. If it becomes foamy, it's good to go.
Hokkaido bread method
Combine the flour and the milk for the tangzhong in a small saucepan. Place this over medium heat and whisk constantly until the mixture is cooked into a thick paste. Remove it from the heat and scrape it into a small bowl. Let it cool down until just lukewarm to the touch.
While the tangzhong is cooling, combine the warm milk, sugar and yeast in the bowl of a stand mixer. If using active dry yeast, let this sit for around 5-10 minutes until it becomes foamy, if using instant yeast this step can be skipped.
Add in the cooled tangzhong, the dough flour, egg and salt. Turn the mixture onto low speed and combine it into a shaggy dough.
Turn the mixer to medium speed and mix for 5 minutes until the dough gains some strength.
Add in the softened butter a few cubes at a time and continue kneading for a further 15 minutes until the sticky dough is strong and pulls away from the sides of the bowl. Let the dough rest for 5 minutes, then break off a piece and see if it can stretch out really thin without tearing.
This is called the window pane test and is a good way to see that the gluten has developed enough.
First rise
Add the dough to a lightly oiled bowl and cover it with plastic wrap, a damp kitchen towel or a lid.
Let the dough rise in a warm place until doubled in size, around about 1 hour. The exact rise time will depend on your room temperature.
Shaping the final dough
Punch down the dough and pull it from the bowl onto a lightly floured surface. Weight the dough, then cut it into 3 equal pieces. Use a scale to get really equal proportions. Shape each piece into a ball.
Use a rolling pin to roll each dough ball on the work surface into a long oval shape, around 20cm/8-inches in length. Roll up each piece like a swiss roll. Place each roll into a greased or parchment paper-lined 9x5 inch loaf pan.
Second rise
Cover the baking pan with compostable plastic wrap or place it in a warm place to rise again until doubled in size.
Baking
Preheat the oven to 350°F/180°C
Mix together an egg with a tablespoon of water and brush the top of the dough with this egg wash.
Bake the bread in the preheated oven for around 30-35 minutes until deep golden brown on top. If you find the bread is browning too quickly, loosely cover it with aluminum foil.
When you remove the bread from the pan and tap the bottom of it, it should sound hollow. The internal temperature of the loaf should be around 200°F/94°C.
Remove the bread from the pan and let it cool on a wire rack.
Serving and storing
The bread can be served slightly warm or cooled at room temperature. It's delicious to tear into when just a little bit warm. If slicing it for sandwiches, let it cool completely.
Store leftover bread in an airtight container, or tightly wrapped, at room temperature for up to a week. Leftover milk bread makes amazing french toast!
The bread can also be frozen for long-term storage, up to 3 months.
Related recipes
Full Recipe
Hokkaido Milk Bread Recipe
Super fluffy and soft, this Hokkaido milk bread uses a tangzhong method to create an extra fluffy bread.
Ingredients
Tangzhong
- 24g (3 Tablespoons) bread flour
- 120g (½ cup) whole milk
Bread dough
- 120g (½ cup) whole milk
- 25g (2 Tablespoons) granulated sugar
- 1 ½ teaspoons instant yeast or active dry yeast
- 1 large egg
- ¾ teaspoon salt
- All the tangzhong
- 312g (2 ½ cup) all-purpose flour or bread flour
- 55g (4 Tablespoons) unsalted butter, room temperature, cubed
Egg wash (optional)
- 1 egg + 1 Tablespoon water
Instructions
Tangzhong
- Combine the flour and the milk for the tangzhong in a small saucepan. Place this over medium heat and whisk constantly until the mixture is cooked into a thick and glutinous paste.
- Remove it from the heat and scrape it into a small bowl. Let it cool down until just lukewarm to the touch.
Dough
- While the tangzhong is cooling, combine the warm milk, sugar and yeast in the bowl of a stand mixer. If using active dry yeast, let this sit for around 5-10 minutes until it becomes foamy, if using instant yeast this step can be skipped.
- Add in the cooled tangzhong, the dough flour, egg and salt. Turn the mixture onto low speed and combine it into a shaggy dough.
- Turn the mixer to medium speed and mix for 5 minutes until the dough gains some strength.
- Add in the softened butter a few cubes at a time and continue kneading for a further 12-15 minutes until the sticky dough is strong and pulls away from the sides of the bowl.
- Let the dough rest for 5 minutes, then break off a piece and see if it can stretch out really thin without tearing. This is called the windowpane test and is a good way to see that the gluten has developed enough.
First rise
- Add the dough to a lightly greased bowl and cover it with plastic wrap, a damp kitchen towel or a lid.
- Let the dough rise in a warm place until doubled in size, around about 1 - 1 ½ hours. The exact rise time will depend on your room temperature.
Shaping
- Punch down the dough and pull it from the bowl onto a floured work surface. Weight the dough, then cut it into 3 equal pieces. Use a scale to get really equal proportions. Shape each piece into a ball, using a little flour on your hands and the tops of the dough to stop them from sticking.
- Use a rolling pin to roll each dough ball on the work surface into a long oval shape, around 20cm/8-inches in length. Roll up each piece like a swiss roll. Place each roll into a parchment paper-lined 9x5 inch loaf pan.
- Cover the baking pan with compostable plastic wrap or place it in a warm place to rise again until doubled in size.
Baking
- Preheat the oven to 350°F/180°C
- Mix together an egg with a tablespoon of water and brush the top of the dough with this egg wash.
- Bake the bread in the preheated oven for around 30-35 minutes until deep golden brown on top. If you find the bread is browning too quickly, loosely cover it with aluminium foil.
- When you remove the bread from the pan and tap the bottom of it, it should sound hollow. The internal temperature of the loaf should be around 200°F/94°C.
- Let it cool on a wire rack.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 316Total Fat: 10gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 55mgSodium: 297mgCarbohydrates: 47gFiber: 2gSugar: 6gProtein: 8g
This is an informational estimate only. I am not a certified Dietitian or Nutritionist
Annie says
Hi Elien,
I tried this bread, it‘s so fluffy and good. I wonder if I could dopple the ingredients for two breads or is it better to make two single loafs.
Elien says
Hey Annie, so pleased you enjoyed it! You can double the recipe 🙂