JapaneseDesserts and bakingMeatless
Shokupan (Japanese Milk Bread)
Soft, pillowy Japanese milk bread with a fine crumb and a gently sweet, milky flavour.
Ingredients
Quantities for 10. Tick things off as you go.
Method
Make the tangzhong
Whisk 25 g flour with 125 ml milk in a small saucepan until smooth. Cook over low heat for 2 to 3 minutes, whisking constantly, until thick like a soft paste and whisk trails briefly remain.
Cool the tangzhong
Scrape the tangzhong into a bowl, cover its surface and leave at room temperature for about 45 to 60 minutes, until completely cool to the touch.
Mix the dough
Combine the remaining flour, sugar, salt and yeast in a large bowl, keeping salt and yeast apart initially; add the cooled tangzhong, egg and remaining milk.
Mix until rough
Mix by hand or with a dough hook on low speed for 3 minutes, until no dry flour remains and a rough dough forms.
Knead in the butter
Knead by hand for 8 to 10 minutes or with a dough hook on medium-low for 6 to 8 minutes, adding the softened butter a little at a time, until incorporated.
Finish kneading
Continue kneading for 2 to 4 minutes, until the dough is smooth, elastic and stretches into a thin, translucent membrane without tearing quickly.
First rise
Cover the bowl and leave at room temperature, about 22 to 25°C, for 60 to 90 minutes, until the dough has roughly doubled in size.
Shape the loaf
Grease a deep 23 x 13 cm loaf tin, at least 9 cm deep and about 2.5 to 3 litres capacity. Divide the dough into 3 equal pieces.
Roll the dough
On a lightly floured surface, roll each piece into a short rectangle, fold the sides in, then roll snugly from a short end; place the rolls seam-side down in the tin.
Preheat the oven
As soon as the shaped dough is covered for its second rise, heat the oven to 175°C conventional or 155°C fan and allow at least 20 minutes for it to reach temperature.
Second rise
Cover loosely and leave at room temperature for 40 to 60 minutes, until the dough rises about 1 cm above the rim without looking fragile or collapsing when gently touched.
Bake
Bake at 175°C conventional or 155°C fan for 30 to 35 minutes, until deep golden and the centre reaches about 93°C.
Shield the top if needed
If the top becomes deep golden before the loaf is cooked, loosely cover it with foil for the remaining baking time.
Cool and serve
Remove the loaf from the tin immediately and cool on a wire rack for at least 1 hour, until completely cool and the crumb is set.

Tips
- Keep the tangzhong moving as it cooks to prevent lumps or scorching, and cool it completely before mixing.
- The dough may look slippery when butter is added. Keep kneading instead of adding flour, which can make the bread dense.
- Rise times vary with room temperature; use the size and appearance of the dough as the main cues.
- Use a deep tin with at least 2.5 litres capacity. A shallower tin may overflow before the dough is ready to bake.
Swaps
- Semi-skimmed milk can replace whole milk, though the loaf may be slightly less rich.
- Soft light brown sugar can replace caster sugar for a mild caramel note.
Storing
Cool completely, then store in an airtight container at room temperature for up to 3 days. Freeze sliced bread for up to 2 months and thaw at room temperature.

Nutrition per serving
243 kcal · protein 7 g · carbs 43 g · fat 5 g · fibre 2 g. This is an estimate, not a lab measurement.
Allergens
Read the label on every ingredient you buy. The recipe as written contains eggs, milk, wheat, gluten. We can't account for how a product was made or packed.
How this page was made
Written by the Cookt team, following our recipe standards. AI tools help us draft, check and illustrate recipes. No star ratings until enough people have rated this recipe in Cookt.



