Asian bakes and snacks

Shokupan: what makes Japanese milk bread so soft

Published 5 min readBy the Melbourne CBD Bakery Notes team

Short answer

Shokupan is a soft, fluffy Japanese sandwich loaf made from enriched dough, usually with milk and butter. Bakers often cook a small portion of flour and liquid first, called tangzhong or yudane, to keep the crumb moist and springy.

Shokupan is a soft, fluffy Japanese sandwich loaf made from enriched dough with milk, butter and sugar, often built on a cooked starter called tangzhong or yudane. The method keeps the crumb moist, springy and slightly sweet. Shokupan is the base of Japanese toast, fruit sandos and egg sando, and it is a staple of bakeries across Japan.

What does shokupan mean?

Shokupan means “eating bread” in Japanese, from shoku (to eat or meal) and pan (bread). It names the plain loaf used as a daily staple.

In Japan, shokupan sits alongside sweet buns and filled breads in the bakery. Loaves are sold by size, often in loaves of one or two kin, an old unit of bread weight that remains in use for bread loaves, so a bakery might offer a one-kin or half-kin loaf. Shokupan is closely related to Hong Kong milk bread, but each has its own style.

What is tangzhong or yudane?

Tangzhong is a paste of flour cooked with water or milk until thick, which is then mixed into the main dough. Yudane is the same idea but uses boiling water poured over flour instead of cooking it on the stove.

Both methods gelatinise some of the starch before the dough is mixed. The treated flour holds more water, so the finished bread stays soft for longer and tastes slightly sweet. Tangzhong originated in Chinese and Taiwanese baking, and yudane is commonly attributed to Japanese baking, though cooks use the terms loosely.

Method How the starter is made Common use
Tangzhong Flour and liquid cooked on the stove to a paste Taiwanese and Hong Kong milk bread, shokupan
Yudane Boiling water poured over flour and rested Japanese shokupan
Direct dough No starter, everything mixed at once Standard sandwich bread

How is shokupan made?

Shokupan is made by mixing enriched dough with a cooked flour starter, kneading it until smooth and elastic, proofing it twice and baking it in a loaf tin. The kneading is long, because the dough is rich and sticky.

  1. Cook or scald the tangzhong or yudane and let it cool.
  2. Mix bread flour, sugar, salt, yeast, milk and the starter into a dough.
  3. Knead, adding soft butter gradually, until the dough passes the windowpane test.
  4. Rise until doubled.
  5. Divide into portions, shape and place in a tin.
  6. Proof again, then bake, with a lid for a square loaf or without for a domed top.
  7. Remove from the tin at once and cool on a rack.

Why is shokupan so soft?

Shokupan is soft because the starter traps water in the crumb, and milk, butter and sugar tenderise the dough. A long knead builds a fine, even gluten network.

The result is a loaf with thin crusts and a pillowy crumb that springs back when pressed. The crumb also tears in long, feathery strips, which bakers call stringy or pull-apart. The softness lasts longer than in plain white bread, but shokupan is still at its best fresh.

What does shokupan taste like?

Shokupan tastes mild, milky and faintly sweet, with a buttery smell and a very soft, slightly chewy bite. It is not a strongly flavoured bread, which is the point.

The mild taste lets toppings and fillings take centre stage. Toasted shokupan turns crisp outside while staying soft inside, which makes it popular for thick toast with butter and jam.

Shokupan vs brioche vs sandwich bread: what is the difference?

Shokupan is lighter and less rich than brioche, and softer and moister than regular sandwich bread. Brioche contains much more butter and egg.

Bread Richness Texture Typical use
Shokupan Medium (milk, some butter) Soft, springy, moist Toast, sandos
Brioche High (butter and egg) Tender, cake-like, golden Pastries, burger buns, rich sandwiches
Standard sandwich bread Low Soft but drier Everyday sandwiches
Hong Kong milk bread Medium Very soft, shreddy Buns and loaves

How is shokupan used?

Shokupan is used for thick toast, sandos (Japanese sandwiches), French toast and simple jam and butter slices. Its soft crumb makes it ideal for crustless sandwiches.

  • Sandos: Egg salad, fruit and cream, chicken cutlet and other fillings between soft slices.
  • Toast: Thick slices, toasted until crisp, with butter and sugar or jam.
  • French toast: The loaf soaks up custard without falling apart.
  • Bread pudding: Day-old slices work well.
  • Plain: Fresh and untoasted, torn from the loaf.

How do you slice and store shokupan?

Shokupan is best sliced with a long serrated knife after the loaf has cooled fully. Wrap it in a bag or airtight container and eat within two to three days, or freeze slices.

Slicing too early makes the crumb gummy. For toast, freeze sliced bread with baking paper between slices so you can toast individual pieces straight from frozen. A day-old loaf is still good toasted.

Does Lilla Bakehouse use shokupan?

Lilla Bakehouse in Melbourne CBD does not list shokupan. Its made-to-order sandwiches are described as brioche sandwiches, not shokupan sandos.

According to Broadsheet Melbourne (August 2025), the steamed egg sandwich uses brioche with a steamed tamago-style egg block, prawn furikake and chilli oil. The recorded menu on the menu page lists it with the chicken salad sammy, without prices, because no current price list is published. For the bakery’s current offering and opening times, see the hours and location page and check Instagram, since the cabinet changes. This site is an independent guide and does not take orders.

Can you make shokupan at home?

Yes, shokupan can be made at home with bread flour, milk, yeast, butter, sugar and salt, plus a pullman-style or standard loaf tin. A stand mixer helps because the dough needs a long knead.

Start with a tangzhong, which is simple and forgiving: stir flour and milk over low heat until a paste forms, then cool it. Watch the proof, since an under-proofed loaf is dense and an over-proofed loaf collapses. A lidded tin gives the classic square shape, but a standard tin makes a fine domed loaf.

Common questions

Is shokupan the same as white bread?

Not quite. Shokupan is richer than plain white sandwich bread, with milk, butter and sugar in the dough, and its starter method gives a softer, moister and springier crumb.

What does shokupan mean?

Shokupan means eating bread or staple bread in Japanese. It names the plain, square loaf used for toast and sandwiches, as opposed to sweet buns and filled breads.

Why is shokupan square?

Many shokupan are baked in a lidded tin, which forces the dough into a square shape with thin crusts and a tight, even crumb. Loaves baked without a lid have a rounded top.

How thick should shokupan be sliced?

Thick slices of about 2 to 3 centimetres are common for toast, while thin slices suit sandos. The soft crumb holds up to either cut when the loaf is fresh.

Can I make shokupan without a stand mixer?

It is possible by hand, but the dough is sticky and needs long kneading. A stand mixer makes the job easier because the dough must develop strong gluten.


This article is general information from an independent guide, not from Lilla Bakehouse itself. For the store’s current details see hours and location.

More guides

Asian bakes and snacks

Shio pan: the Japanese salted butter roll explained

Shio pan is a Japanese salted butter roll with a crisp golden base and soft inside. Learn how it is made, its sweet and savoury types and how to eat it.

· 5 min read

Independent guide. Not the official website of Lilla Bakehouse.