Japanese Milk Bread (Shokupan) - freshly baked bread

Japanese Milk Bread (Shokupan)

Classic White & Sandwich Bread

Cloud-soft Japanese milk bread with an impossibly fluffy, cotton-like crumb. The tangzhong technique creates bread that stays fresh for days.

Prep Time

30 min

Proof Time

1h 40m

Bake Time

35 min

Servings

10

Calories

200

Ingredients

  • 3 cups all-purpose flour
  • 2¼ tsp active dry yeast
  • 1 cup warm water (110°F/43°C)
  • 2 tbsp granulated sugar
  • 2 tbsp unsalted butter, softened
  • 1 tsp salt

Instructions

  1. 1

    Activate the Yeast

    Dissolve sugar in warm water. Sprinkle yeast over top and let stand 5–10 minutes until foamy.

  2. 2

    Mix the Dough

    Add butter, salt, and flour to the yeast mixture. Stir until a shaggy dough forms.

  3. 3

    Knead

    Turn out onto a floured surface and knead 8–10 minutes until smooth and elastic.

  4. 4

    First Rise

    Place in a greased bowl, cover, and let rise 60 minutes until doubled.

  5. 5

    Shape the Loaf

    Punch down and shape into a loaf. Place seam-side down in a greased 9×5-inch pan.

  6. 6

    Second Rise

    Cover and rise 30 minutes until the dough crests above the pan.

  7. 7

    Bake

    Bake at 375°F (190°C) for 28–32 minutes until golden brown and internal temp reaches 190°F. Cool on a rack.

Baker's Notes

I always use a stand mixer with a dough hook for the initial mixing, then finish by hand — you get better feel for when the gluten is properly developed.

Baker Thomas Moreau

About This Recipe

Japanese milk bread, or shokupan, is the kind of loaf that makes you question everything you thought you knew about sandwich bread. That signature cloud-soft crumb comes from the tangzhong method—a small amount of flour cooked with water into a thick paste that gelatinizes starches before they even meet the rest of the dough. The result is a loaf that's impossibly light, slightly sweet, and keeps its softness for days longer than ordinary white bread.

Canadian home bakers have fallen hard for this bread because it delivers bakery-quality results without the intimidation factor. The tangzhong step is simple enough for beginners, yet it transforms a basic white loaf into something genuinely special. It slices cleanly, toasts beautifully, and disappears fast whether slathered with butter or used for sandwiches.

Tips for the Best Japanese Milk Bread (Shokupan)

The tangzhong is the secret weapon here—cook just a small portion of the flour with water until it thickens, then fold it into the dough for extra moisture retention. Watch your water temperature closely; anything above 115 degrees Fahrenheit will kill the yeast, so a thermometer is worth the investment. Brush the baked loaf with melted butter immediately for the softest possible crust, and resist the urge to slice while warm.

What to Serve With It

This bread shines as a breakfast companion with a generous smear of maple butter and a cup of Earl Grey. It also makes excellent toast for weekend brunch, or sliced thin for peanut butter and jelly sandwiches. For something more substantial, layer it with smoked salmon and cream cheese for a quick afternoon snack.

Storage & Reheating

Store the cooled loaf in a plastic bag at room temperature where it'll stay soft for three to four days thanks to the tangzhong. For longer storage, wrap tightly and freeze for up to two months—thaw overnight and refresh in a 350-degree oven for five minutes to restore that fresh-baked texture.

Nutrition Facts

200

cal

4g

Protein

5g

Fat

36g

Carbs

1g

Fiber

363mg

Sodium

Frequently Asked Questions

What exactly is tangzhong and why do I need it?+

Tangzhong is a small amount of flour cooked with water into a thick paste that gelatinizes starches before baking. This pre-gelatinization allows the dough to absorb and retain more moisture, giving shokupan its signature soft, long-lasting crumb.

Can I use bread flour instead of all-purpose flour?+

Yes, but the crumb will be chewier rather than the signature cloud-soft texture. All-purpose flour gives you that delicate, tender crumb that defines authentic shokupan. If you must substitute, use only half bread flour for a balanced result.

Why isn't my bread rising properly?+

Check your water temperature first—too hot kills the yeast, too cold won't activate it. Also ensure your yeast is fresh and your kitchen isn't drafty. A warm spot around 75 degrees Fahrenheit works best for proofing.

How do I know when the bread is done baking?+

Use an instant-read thermometer—the center should reach 190 degrees Fahrenheit. The loaf should be golden brown on top and sound hollow when tapped on the bottom. If the crust browns too quickly, tent loosely with foil.

Can I shape this into rolls instead of a loaf?+

Absolutely. Divide the dough into equal portions and shape into rounds for dinner rolls. Reduce the bake time to 18 to 20 minutes at 375 degrees Fahrenheit. They're perfect for burgers or alongside soup.

Tips & Tricks

  • Use a thermometer to check water temperature — too hot kills the yeast, too cold won't activate it.
  • For a softer crust, brush the top with melted butter right out of the oven.
  • Let the bread cool completely before slicing for the cleanest cuts.

Reviews (3)

Sarah M.★★★★★

So glad I found this recipe. The instructions are clear and the result is consistently great. I've made it four times already and it's perfect every time.

David C.★★★★★

Bakery-quality bread at home. I followed the recipe exactly and it turned out amazing. The proofing tips really helped.

Lisa P.★★★★★

Made this for a dinner party and everyone wanted the recipe. The bread was the star of the table — warm, crusty, and absolutely delicious.