Japanese Milk Bread Recipe (Hokkaido Milk Bread Rolls)

Japanese milk bread rolls are soft, lightly sweet rolls made with a cooked flour-and-milk starter called tangzhong. They take time to rise, but the result is tender, fluffy bread that works for breakfast, sandwiches or a warm snack.
Ingredients
- 24 gbread flour
- 60 ml (2 fl oz)water
- 60 ml (2 fl oz)whole milk
- 1egg, at room temperature
- 60 ml (2 fl oz)whole milk, at room temperature
- 350 gbread flour
- 7.3 ginstant yeast
- 16 gmilk powder
- 75 gwhite granulated sugar
- 4.5 gsalt
- 57 gunsalted butter, cubed and softened
- to tastevegetable oil
Instructions
- 1
Cook the tangzhong
In a small saucepan, whisk the water, milk and 24 g flour until the flour dissolves. Set over medium-high heat and whisk continuously until the mixture begins to boil. Lower the heat to medium and keep whisking until it thickens to a pudding-like consistency.
- 2
Cool the starter
Take the pan off the heat and transfer the tangzhong to a heatproof container. Leave it on the worktop for about 10–15 minutes to cool.
- 3
Mix egg and milk
Whisk the egg and 60 ml room-temperature whole milk together until combined.
- 4
Start the dough
In a stand mixer fitted with a dough hook, or in a bowl, stir together the 350 g bread flour, yeast, milk powder, sugar and salt. Add the egg-and-milk mixture and mix at medium speed (level 5 on a KitchenAid), then add the tangzhong. Mix for about 2 minutes, or until the dough forms a ball.
- 5
Knead in butter
Add the softened butter and continue mixing at medium speed for 5–7 minutes, until the butter is incorporated and the dough is smooth and elastic.
- 6
Check the dough
Pinch off about 1 teaspoon of dough and stretch it slowly between your fingers and thumbs. Hold the thinned dough up to a light source; if light passes through without it breaking, the gluten is developed enough. If it tears or will not stretch, knead for another 2 minutes and test again. The dough is sticky, so handle it gently.
- 7
Shape the dough
Transfer the dough to a clean surface. Cup your hands around it and move them in a circular motion to form a smooth ball.
- 8
First proof
Lightly coat the inside of a mixing bowl with vegetable oil and put the dough ball inside. Cover with a tea towel and leave in a warm place, or in a switched-off oven, for 1–2 hours until doubled in size. Check it about every 30 minutes; a proofing setting may also work if your oven has one.
- 9
Deflate the dough
Once the dough has doubled, take it out of the oven if using one, remove the towel and punch the dough down once to release excess gas.
- 10
Divide the dough
Move the dough to a clean surface, roll it into a large log and cut it into 9 equal pieces. If scaling the recipe, weighing the portions at 80 g each can help make them even.
- 11
Round the rolls
Quickly roll each piece into a smooth ball, using a claw-shaped hand to guide it without making the dough stick too much. Smooth the surface well, as creases will show after baking.
- 12
Prepare the tin
Butter the pan to prevent sticking, then arrange all 9 dough balls in it.
- 13
Second proof
Cover the pan with the tea towel and leave the rolls to proof for about 1 hour, or until doubled in size.
- 14
Preheat the oven
Once the rolls have doubled, preheat the oven to 175°C (350°F).
- 15
Bake the rolls
Brush milk over the tops of the rolls and bake for 15–20 minutes, until golden and shiny.
- 16
Cool and serve
Take the pan out of the oven and leave it on a cooling rack for 5–10 minutes. Remove the bread from the pan and let it rest on the rack to prevent residual heat from baking it further. Serve straight away, or keep in an airtight container on the worktop for up to one week.
What is Hokkaido milk bread?
Hokkaido milk bread is a Japanese-style enriched loaf known for its soft, finely textured crumb. This version is shaped as nine rolls, making it easy to pull apart and serve.
Its defining technique is tangzhong, a cooked mixture of flour, water and milk. The starter, together with milk, egg and butter in the dough, helps create the rolls’ tender texture.
Nutrition and macros by portion
The nutrition label shows one serving as written: 254 calories, 7g protein, 40g carbs, 7g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Serve one roll | 178 kcal | 5g | 28g | 5g |
| This serving | As written | 254 kcal | 7g | 40g | 7g |
| Hungry | Serve two rolls | 381 kcal | 10g | 60g | 11g |
The flour and sugar supply most of the carbohydrates, while butter contributes much of the fat. Flour, egg and milk provide protein; serve a roll with eggs, yoghurt or another protein-rich food and some fruit or vegetables for a more balanced plate.
Why the tangzhong matters
Cooked starter: whisk the flour into the water and milk before heating, so it is smooth rather than lumpy. Keep stirring as it heats and stop when it thickens to a pudding-like consistency.
Cooling time: let the starter cool for 10–15 minutes before adding it to the dough. This makes it easier to combine with the other ingredients.
Building an elastic dough
Butter timing: mix the flour, yeast, milk powder, sugar, salt, egg, milk and tangzhong first, then add the softened butter. Kneading after the butter goes in helps bring the dough together into a smooth, elastic mass.
Windowpane check: stretch a small piece until it is thin enough for light to pass through. If it tears before that point, knead for another 2 minutes and check again.
Getting the proof right
First rise: leave the covered dough somewhere warm for 1–2 hours, checking it about every 30 minutes. Go by its size rather than the clock; it is ready when it has doubled.
Second rise: once shaped and placed in the buttered pan, give the rolls about 1 hour to double again. A warm spot helps, but avoid a hot environment that could make the dough rise too quickly.
Shaping smooth rolls
Even portions: divide the dough into 9 pieces. Weighing is useful if you scale the recipe; the source method suggests 80 g portions for that situation.
Taut surfaces: roll each piece into a smooth ball, keeping the outer surface free of creases. Any folds left visible before baking may remain noticeable on the finished rolls.
Baking and serving
Colour cue: bake at 175°C for 15–20 minutes, watching for golden, shiny tops. The stated baking time is a guide; use the colour as the final cue.
Serving ideas: eat the rolls warm with butter or jam, or split them for sandwiches. Their lightly sweet flavour also sits comfortably alongside savoury soups and salads.
Recipe notes & tips
- Use room-temperature egg and milk so they combine readily with the dough.
- Whisk the tangzhong continuously while it heats to keep it smooth.
- Expect the dough to feel sticky; avoid adding extra flour during shaping.
- Check the first proof regularly and use doubling in size as the cue to move on.
- Smooth the dough balls well, since creases can show after baking.
- Remove the rolls from the tin after the brief cooling period to prevent residual heat from baking them further.
Variations
- Pull-apart loaf: arrange the nine dough balls close together in a suitable baking tin for a joined loaf.
- Sweet topping: serve the rolls with jam or honey for a sweeter breakfast.
- Savoury filling: split cooled rolls and fill them with cheese, salad or cooked vegetables.
- Seeded tops: scatter seeds over the brushed tops before baking for extra texture.
- Butter finish: serve the warm rolls with a little extra butter at the table.
Common mistakes to avoid
- Lumpy tangzhong: whisk the flour into the cold water and milk until dissolved before heating.
- Overcooked starter: keep whisking and take it off the heat once it reaches a pudding-like thickness.
- Under-kneaded dough: use the windowpane test and knead for another 2 minutes if the dough tears.
- Rushing the proof: wait until the dough has doubled rather than relying only on the stated time.
- Uneven shaping: divide the dough carefully and roll each piece to a smooth finish.
- Overbaking: begin checking at 15 minutes and take the rolls out when their tops are golden and shiny.
How to store
Keep the rolls in an airtight container on the worktop for up to one week, as directed in the recipe. Warm briefly before serving if you prefer them soft and warm.
Frequently asked questions
What is tangzhong?
It is a cooked starter made here from bread flour, water and milk. The method thickens it before it is mixed into the main dough.
How do I know when the dough has risen enough?
It should double in size during each proof. Check it regularly, as the time can vary with the warmth of your kitchen.
What does the windowpane test show?
It checks whether the dough can stretch thinly without tearing, a sign that it has developed enough gluten. If it breaks, knead for another 2 minutes and test again.
Can I make the dough without a stand mixer?
Yes. The method allows you to mix in a bowl instead, though kneading by hand will take effort. Follow the same dough and texture cues.
Can I use a proofing setting?
The recipe notes that a proofing setting may work if your oven has one. Keep an eye on the dough and move on when it has doubled.
How can I tell when the rolls are baked?
Bake for 15–20 minutes at 175°C (350°F), until the tops are golden and shiny.
Cook it from the original
This recipe comes from hungryhuy.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on hungryhuy.com