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.

The Tangzhong Method

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.

Prep
30 min
Rising
2–2.5 hrs
Bake
30–35 min
Oven
160°C fan / 325°F
Makes
1 loaf
00

What You'll Need

Stand mixer with dough hook or strong arms + patience
900g loaf tin roughly 23cm × 13cm / 9" × 5"
Small saucepan for the tangzhong
Rolling pin
Digital scales
Cling film
Pastry brush for egg wash
Wire cooling rack
01

Ingredients

Tangzhong (Cooked Flour Paste)
Bread flour25g3 tbsp
Whole milk120ml½ cup
Main Dough
Bread flour375g3 cups
Caster sugar50g¼ cup
Fine salt7g1¼ tsp
Instant dried yeast7g2¼ tsp
Whole milk, lukewarm120ml½ cup
Large egg, room temperature1
Unsalted butter, softened & cubed45g3 tbsp / 1½ oz
Egg Wash
Egg beaten with 1 tbsp milk1
Before you start

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.

02

Method

1 Make the Tangzhong

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.

LIQUID thin, runny 2 min THICKENING keep stirring 3 min DONE ✓ holds trail marks
Tangzhong progression — stop as soon as it holds trail marks
2–3 minutes active stirring · cool to room temp before using
2 Combine the Dry Ingredients

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.

Important

Keep the salt and yeast on opposite sides of the bowl before mixing. Direct contact between salt and yeast will kill the yeast.

3 Bring the Dough Together

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.

4 Knead the Dough (Before Butter)

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.

5–6 min (mixer) · 10 min (by hand)
5 Add the Butter

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.

NOT READY Tears when stretched Knead 2 more min READY ✓ Stretches thin, translucent Light visible through
The windowpane test — stretch a small piece thin between your fingers
8–10 minutes after butter is added
6 First Rise (Bulk Ferment)

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).

UNDER-PROVED Springs back fast Give it more time READY ✓ Springs back slowly Indent partially remains OVER-PROVED Doesn't spring back Indent stays completely
The poke test — use a floured finger to check readiness
60–90 minutes
7 Divide and Bench Rest

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.

15 minutes bench rest
8 Shape the Loaf

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.

A. ROLL OUT 20×10cm / 8×4" oval B. LETTER FOLD Fold top & bottom in C. ROLL UP Tight roll, seam down D. INTO TIN Seam-side down, snug
Shaping sequence — the letter fold creates layers for a tighter crumb

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.

9 Second Rise (Prove)

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.

45–60 minutes · preheat oven at the 30-min mark
10 Egg Wash and Bake

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.

Browning too fast?

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.

30–35 minutes at 160°C fan / 325°F
11 Cool and Enjoy

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.

You'll know it's right when

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.

03

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.

Previous
Previous

Microsoft: The Way We WORK WILL SHIFT WITH AI

Next
Next

Get The Mountain Keynote Slide Template