Recipe: Japanese Milk Bread
After tasting the unreal Hokkaido milk bread with chilli jam and burnt honey butter at Osteria Angelina, I knew I had to challenge myself to make Shokupan at home.
This recipe is the one that nails it for me. I don’t even have a stand-mixer…just patience and a fiancé that wonders what all the banging is in the kitchen as I slap the dough into submission.
Hokkaido Milk Bread
The softest bread you'll ever make. A cooked flour paste locks in moisture, giving you a pillowy, cotton-like crumb that stays fresh for days.
What You'll Need
Ingredients
Take the egg and butter out of the fridge at least 30 minutes beforehand. Cold butter won't incorporate properly, and a cold egg will slow the yeast down. Lukewarm milk means roughly body temperature — dip your finger in and it should feel neither hot nor cold.
Why Tangzhong Changes Everything
When you cook flour with liquid, the starch granules swell and burst — a process called gelatinisation. This pre-cooked paste can absorb and hold roughly twice its weight in water compared to raw flour. The result: a dough with significantly higher moisture content that still handles well, producing bread that's softer, fluffier, and stays fresh for 3–4 days instead of going stale overnight.
Method
Whisk 25g (3 tbsp) bread flour and 120ml (½ cup) whole milk together in a small saucepan until completely smooth — no lumps at all.
Place over medium-low heat and stir constantly with a whisk or spatula. After 2–3 minutes it will start to thicken. You're looking for a smooth, glossy paste that holds visible trail marks when you drag your whisk through it.
As soon as you hit that consistency, take it off the heat immediately. Transfer to a small bowl, press cling film directly onto the surface (this prevents a skin forming), and leave to cool to room temperature.
In a large mixing bowl (or the bowl of a stand mixer fitted with a dough hook), add 375g (3 cups) bread flour, 50g (¼ cup) caster sugar, 7g (1¼ tsp) salt, and 7g (2¼ tsp) instant yeast. Give it a quick whisk to distribute evenly.
Keep the salt and yeast on opposite sides of the bowl before mixing. Direct contact between salt and yeast will kill the yeast.
Add the cooled tangzhong, 120ml (½ cup) lukewarm milk, and 1 egg to the dry ingredients.
Mix on low speed (or stir with a wooden spoon) until a rough, shaggy dough forms — about 2 minutes. It will look messy and uneven. That's completely normal. Don't be tempted to add more flour.
Increase to medium speed and knead for 5–6 minutes. The dough should start pulling cleanly from the sides of the bowl and become smooth and elastic.
By hand? Tip onto a clean, unfloured surface and use a slap-and-fold technique for about 10 minutes: pick the dough up, slap it down onto the surface, then fold it over itself. Repeat.
With the mixer on low, add 45g (3 tbsp) softened butter a few cubes at a time. The dough will fall apart and look like a greasy, sloppy mess — don't panic, this is completely normal.
Once all the butter is in, increase to medium speed and knead for another 8–10 minutes until the dough is silky smooth, elastic, and passes the windowpane test.
Shape the dough into a smooth ball and place in a lightly oiled bowl. Cover tightly with cling film or a damp tea towel.
Leave in a warm spot until doubled in size — roughly 60–90 minutes depending on your kitchen temperature. A good trick: put it in an oven with just the light on (around 25–28°C / 77–82°F).
Gently punch the dough down to release the gas. Tip onto a clean, unfloured work surface.
Divide into 3 equal pieces (roughly 240g / 8½ oz each if you're using scales). Shape each piece into a rough ball by tucking the edges underneath. Cover with a tea towel and rest for 15 minutes.
This bench rest relaxes the gluten, making the dough much easier to roll out in the next step.
Working with one ball at a time (keep the others covered):
a) Roll it out with a rolling pin into an oval roughly 20cm × 10cm (8" × 4").
b) Flip it over so the smooth side faces down.
c) Fold the top third down toward the centre, then fold the bottom third up over that — like folding a letter.
d) Starting from one short end, roll it up tightly into a neat Swiss-roll shape. Pinch the seam to seal.
Repeat with the remaining two pieces.
Place all three rolls seam-side down into a greased 900g loaf tin (roughly 23cm × 13cm / 9" × 5"). They should sit snugly side by side — this is what creates the signature pull-apart look.
Cover the tin loosely with lightly oiled cling film. Leave in a warm spot until the dough has risen about 2cm (¾") above the rim of the tin — roughly 45–60 minutes.
It should look puffy and pillowy, and jiggle slightly if you gently nudge the tin.
About 20 minutes before the prove is done, preheat your oven to 160°C fan / 325°F.
Very gently brush the top of the proved dough with 1 egg beaten with 1 tbsp milk. Use the lightest touch — you don't want to deflate it.
Place on the middle shelf and bake at 160°C fan / 325°F for 30–35 minutes until deep golden brown on top.
If the top is getting too dark after 20 minutes, tent loosely with a piece of foil for the remaining time. If you have a probe thermometer, the internal temperature should read about 90°C / 195°F when done.
Remove from the oven and immediately turn the loaf out of the tin onto a wire rack. Don't leave it in the tin — trapped steam will make the crust soggy.
Let it cool for at least 20 minutes before slicing. The inside is still cooking from residual heat.
Then tear it apart and enjoy that incredible, cotton-soft crumb.
The crust is deep golden and thin. The crumb is white, impossibly soft, and pulls apart in long, feathery strands. It should feel like tearing a cloud.
Notes & Storage
No Stand Mixer?
No problem. Knead by hand for 15–20 minutes total using the slap-and-fold method. It works brilliantly for enriched doughs — pick the dough up, slap it onto the surface, fold it over. The butter stage is messier by hand but you'll get there.
Storage
Keep in an airtight bag at room temperature for up to 3 days. It also freezes brilliantly — slice first, then freeze so you can toast individual slices straight from frozen.
Tin Size
A standard 900g loaf tin (roughly 23cm × 13cm / 9" × 5") is ideal. If yours is a bit smaller, use 2 rolls instead of 3 and reduce bake time by about 5 minutes.
Variations
Matcha: Add 10g (2 tsp) matcha powder sifted into the dry ingredients. Chocolate: Add 30g (¼ cup) cocoa powder and increase sugar to 65g (⅓ cup). Tangzhong with water: Swap the milk for water if needed — it still works, just slightly less rich.