Perfect Japanese Milk Bread Recipe with a Pullman Pan

The Ultimate Guide to Perfect Japanese Milk Bread (Shokupan) at Home

There’s something magical about Japanese Milk Bread, or Shokupan. Its signature qualities—a feathery-soft, moist crumb, a subtly sweet and milky flavor, and a perfectly square shape that yields the most satisfying slices—have made it a global obsession. While it might seem like a bread only professional bakeries can produce, I’m here to tell you that with the right technique and one crucial tool, you can create bakery-perfect Shokupan in your own kitchen. The secret to that iconic shape and texture? A Pullman pan. Today, I’ll walk you through every step, from creating the essential tangzhong starter to baking and slicing, with a special focus on how using a high-quality pan, like the Spmarkt Pullman Pan, makes all the difference.

Close-up of a rustic artisan bread loaf, half sliced, with a knife on a wooden table.
Photo by adrian vieriu / Pexels

Why Japanese Milk Bread is Different: The Science of Softness

Shokupan isn't just white bread. Its unparalleled tenderness comes from a Japanese technique called the tangzhong or yudane. This is a cooked flour-and-water paste (or flour-and-milk) that’s incorporated into the dough. Gelatinizing the flour’s starches during cooking allows them to absorb and hold significantly more liquid. This extra hydration results in a dough that’s softer, more elastic, and, once baked, stays moist and fresh for days longer than traditional bread. Combined with a rich dough enriched with milk, butter, and a touch of sugar, you get a loaf that is incredibly tender yet sturdy enough for sandwiches, toast, or simply enjoying on its own.

The Essential Tool: Your Pullman Pan

You can bake Shokupan in a standard loaf pan, but to achieve the classic, square shape with perfectly flat top and sides that defines true Pullman loaf, you need the namesake pan. A Pullman pan is a straight-sided, lidded loaf pan. The lid slides on during baking, preventing the bread from doming and forcing it to bake into those neat, uniform slices ideal for delicate tea sandwiches or picture-perfect toast.

Using a well-made Pullman pan is non-negotiable for authentic results. I’ve used many over the years, and I consistently reach for my Spmarkt Pullman Pan. Its heavy-gauge, aluminized steel ensures even heat distribution for consistent browning without hot spots. The slide-on lid operates smoothly, and the non-stick coating is truly reliable—a critical feature when dealing with such a soft, delicate bread that you don’t want to tear when unmolding. It’s the workhorse that gives you professional results, batch after batch.

Choosing the Right Size

Pullman pans come in different sizes, typically defined by their volume. For this recipe, we’re targeting a 13 x 4 x 4-inch pan (often called a 1.5 lb or 1 lb size). This is the standard size for a family loaf. Ensure your recipe volume matches your pan capacity to avoid overflow or an under-filled loaf.

Ingredients for the Perfect Shokupan

Quality ingredients yield a superior flavor. Here’s what you’ll need:

  • For the Tangzhong:
    • 30g (3 tbsp) bread flour
    • 150g (⅔ cup) whole milk (or water)
  • For the Main Dough:
    • 320g (2 ⅔ cups) bread flour (plus extra for dusting)
    • 7g (2 ¼ tsp) instant yeast (or active dry yeast)
    • 6g (1 tsp) fine sea salt
    • 40g (3 tbsp) granulated sugar
    • 120g (½ cup) whole milk, cold
    • 1 large egg, cold
    • All of the prepared tangzhong (cooled)
    • 45g (3 tbsp) unsalted butter, softened to room temperature and cubed
  • For Finishing:
    • 1 tbsp whole milk or heavy cream, for brushing
A loaf of freshly baked rustic bread on a wooden cutting board with baking ingredients around.
Photo by Beyza Yalçın / Pexels

Step-by-Step Recipe & Method

Step 1: Make the Tangzhong

In a small saucepan, whisk the 30g of flour and 150g of milk until smooth. Place over medium-low heat and cook, stirring constantly with a spatula or whisk, until the mixture thickens into a paste and lines form as you stir (about 65°C or 150°F on a thermometer). This takes 2-5 minutes. Immediately transfer to a small bowl, press plastic wrap directly onto the surface to prevent a skin from forming, and let cool to room temperature. You can speed this up by placing the bowl in the refrigerator for 15-20 minutes.

Step 2: Mix the Dough

In the bowl of a stand mixer fitted with a dough hook, combine the bread flour, instant yeast, salt, and sugar. Whisk to combine. Add the cold milk, cold egg, and the cooled tangzhong. Mix on low speed until a shaggy dough forms, about 2-3 minutes. Increase speed to medium and knead for 5-7 minutes until the dough is relatively smooth and elastic. It will still be sticky at this stage—that’s normal.

Step 3: Incorporate the Butter

With the mixer on low, add the softened butter cubes a few at a time, allowing each addition to be absorbed before adding the next. Once all butter is added, increase speed to medium and knead for 8-10 minutes. The dough will initially look greasy and slippery but will transform into a supremely smooth, elastic, and slightly tacky (but not overly sticky) ball. It should pass the “windowpane test”: take a small piece and gently stretch it between your fingers. If you can stretch it thin enough to see light through it without it tearing, it’s ready.

Step 4: First Rise (Bulk Fermentation)

Place the dough in a lightly oiled bowl, turning to coat. Cover with a damp cloth or plastic wrap and let rise in a warm, draft-free place (about 75-80°F / 24-27°C is ideal) until doubled in size, about 60-90 minutes.

Step 5: Shape for the Pullman Pan

Gently deflate the dough and turn it out onto a lightly floured surface. Divide it into four equal pieces (weighing for accuracy is best—each should be roughly 180-190g). Working with one piece at a time, flatten slightly into a rough rectangle. Fold the top third down and the bottom third up (like a letter). Rotate 90 degrees, then roll out into a long oval, about 8 inches long. Starting from a short end, roll it up tightly into a snug cylinder. Pinch the seam to seal. Repeat with the remaining three pieces.

Lightly grease your Spmarkt Pullman Pan. Place the four dough cylinders seam-side down, side-by-side, in the pan. The pan should be about half full.

Step 6: Second Rise (Proofing)

Cover the pan loosely with plastic wrap or a damp cloth. Let the dough rise again in a warm place until it has risen to about ½ inch from the top rim of the pan. This is crucial: if it doesn’t rise enough, you’ll have gaps in the corners; if it rises too much and you put the lid on, it will overfill and bake into the lid. This second rise typically takes 45-60 minutes. Preheat your oven to 350°F (175°C) during the last 20 minutes of proofing.

Step 7: Bake to Perfection

Just before baking, brush the top of the loaf very gently with milk or cream for a soft, golden crust. Slide the lid onto the Pullman pan. Place the lidded pan on the center rack of your preheated oven. Bake for 30 minutes. Carefully remove the lid (steam will escape!) and continue baking, uncovered, for another 10-15 minutes until the top is a deep, golden brown and the internal temperature registers 190°F (88°C) on an instant-read thermometer.

Step 8: Cool and Slice

Immediately turn the loaf out onto a wire rack. Let it cool completely on its side—this prevents the soft crumb from compressing under its own weight. Resist the urge to cut into it for at least 3-4 hours. The bread is still setting internally. For the cleanest slices, use a very sharp serrated bread knife and a gentle sawing motion.

A rustic sourdough loaf with slices on a wooden board, perfect for food lovers.
Photo by ready made / Pexels

Pro Tips for Flawless Milk Bread

  • Temperature is Key: Using cold milk and egg helps control dough temperature during mixing, preventing butter from melting and ensuring a proper rise.
  • Don’t Rush the Proof: The second rise in the pan is the most critical timing element. Watch the dough, not the clock. The “½ inch from the rim” guideline is your best friend.
  • Invest in a Thermometer: An instant-read thermometer takes the guesswork out of baking. Pull the loaf at 190°F (88°C) for guaranteed doneness without dryness.
  • Storage for Freshness: Store cooled bread in a plastic bag at room temperature for up to 3 days. For longer storage, slice and freeze in a sealed bag for up to 2 months. Toast slices directly from frozen.

Troubleshooting Common Issues

My bread didn’t fill the corners.

This is usually due to under-proofing before baking. Ensure the dough rises to the correct level (½ inch from the pan rim) during the second rise. Also, ensure your shaping creates snug, evenly-sized cylinders placed tightly together in the pan.

The top crust is too pale or too dark.

Oven temperatures vary. If pale, bake uncovered for a few extra minutes. If browning too quickly after removing the lid, tent the loaf loosely with aluminum foil for the remainder of the bake. The even heating of a pan like the Spmarkt Pullman Pan minimizes drastic hot spots.

My bread is dense or gummy.

This can stem from several factors: inaccurate flour measurement (always weigh!), under-kneading so the gluten isn’t developed, or—most commonly—cutting the loaf before it’s completely cool. The crumb structure needs time to set.

Japanese Milk Bread FAQ

Q: Can I make this without a stand mixer?

A: Absolutely. You can mix and knead by hand. It will take longer—about 15-20 minutes of active kneading—to achieve the smooth, windowpane stage. It’s a wonderful, tactile process.

Q: Can I use a regular loaf pan without a lid?

A: Yes, but the result will be different. The bread will dome naturally, creating a rounded top. Bake at the same temperature, but you may need to reduce the baking time by about 5 minutes. Cover the top with foil if it browns too quickly.

Q: Can I make the dough ahead of time?

A: For a slower, more flavorful rise, you can let the first bulk fermentation happen in the refrigerator overnight (8-12 hours). Let the dough come to room temperature for an hour before shaping and proceeding with the second rise.

Q: My tangzhong became lumpy. What do I do?

A: If you have small lumps, you can press the warm tangzhong through a fine-mesh sieve. For best results, whisk constantly from the start and use medium-low heat to avoid scrambling the mixture.

Q: Can I use this recipe to make dinner rolls?

A: Definitely. After the first rise, divide the dough into 12-16 equal pieces, shape into smooth balls, place in a greased baking dish, proof until puffy, and bake at 350°F (175°C) for 20-25 minutes until golden.

Baking your own Japanese Milk Bread is a rewarding experience that fills your home with an incredible aroma and yields a loaf that’s far superior to anything store-bought. Mastering the tangzhong and understanding the rhythm of the proof will make you a Shokupan pro. And with the right partner—a dependable Pullman pan that delivers consistent, beautiful results—you’ll have this soft, cloud-like bread on your table anytime the craving strikes. Happy baking!

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.