Unbelievably Soft Japanese Milk Bread Recipe (No Eggs!)

Posted on January 26, 2026 ·

By Eva

Japanese Milk Bread

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

If you’ve ever longed for soft, fluffy bread that practically melts in your mouth, this Japanese Milk Bread recipe is for you. Known as shokupan in Japan, this bread is ultra-light, subtly sweet, and stays pillowy soft for days thanks to a special starter called tangzhong. Whether you’re a beginner baker or a seasoned pro looking to master Japanese baking techniques, this recipe delivers professional results right at home—without using eggs!

You’ll also love checking out our guide to soft sandwich breads if you’re into cloud-like crumb texture and golden crusts.

Why You’ll Love This Japanese Milk Bread

This recipe is a total game-changer. The use of the tangzhong method ensures each loaf is soft and springy, with a cotton-like crumb. It slices beautifully for sandwiches, makes dreamy toast, and is perfect for French toast too. It’s also:

  • Egg-free
  • Made with basic pantry ingredients
  • Surprisingly easy to master

Craving more unique bread recipes? Try our popular no-knead oatmeal bread for a hearty and healthy loaf option.

Who This Recipe Is For

This Japanese Milk Bread tutorial is perfect for:

  • Home bakers craving soft, fluffy homemade bread
  • Families looking for a healthier, preservative-free loaf
  • Anyone interested in learning how to make Japanese milk bread without eggs
  • Fans of Asian-style baked goods and soft sandwich loaves
  • People who love mastering bakery-quality bread at home

If you’re new to bread-making, don’t miss our beginner-friendly yeast dough guide for extra confidence.

Ingredients You’ll Need for Japanese Milk Bread

Here’s everything you’ll need to make this fluffy Japanese bread:

For the Tangzhong (starter):

  • 3 tbsp (23 g) bread flour
  • ½ cup (120 mL) whole milk
  • ½ cup (120 mL) water

For the Dough:

  • 2½ cups (325 g) bread flour
  • 3 tbsp (38 g) sugar
  • 1 tsp (5 g) salt
  • 2 tsp (6 g) instant yeast
  • ½ cup (120 mL) whole milk (lukewarm)
  • 1 tangzhong (all of the above mixture)
  • ¼ cup (57 g) unsalted butter, softened

Optional for Brushing:

  • 1–2 tbsp milk (for the top before baking)

Ingredient Notes and Easy Variations

Milk: Whole milk is ideal for that rich texture, but you can substitute with 2% if needed. Avoid non-dairy milks with added gums, as they may affect texture.

Butter: Use unsalted for better control over saltiness. You can swap with plant-based butter for a dairy-free version.

Yeast: Instant yeast works best for faster rise times. If using active dry yeast, proof it in warm milk before mixing into the dough.

Egg-Free Option: This recipe is already made without eggs! Perfect for anyone with allergies or looking for egg-free baking.

Looking for more eggless options? Don’t miss our collection of egg-free baking recipes for cakes, muffins, and more.

Kitchen Equipment You’ll Need

Here’s the equipment list for making the perfect loaf:

  • Mixing bowls
  • Whisk
  • Saucepan (for tangzhong)
  • Stand mixer with dough hook (optional but helpful)
  • Loaf pan (8.5 x 4.5 inches)
  • Pastry brush
  • Digital scale (for accuracy)
  • Cooling rack

Need a setup for success? Check our list of essential baking tools that every home baker should own.

Step-by-Step Preparation: How to Make Japanese Milk Bread

Step 1: Make the Tangzhong Starter
In a small saucepan, whisk together the flour, milk, and water. Place over medium heat and cook, whisking constantly, until it thickens into a paste (like pudding). This takes about 3–5 minutes. Remove from heat and let it cool to room temperature.

Step 2: Mix the Dough
In a large mixing bowl (or the bowl of a stand mixer), combine the bread flour, sugar, salt, and yeast. Add the cooled tangzhong and warm milk. Knead until a rough dough forms.

Step 3: Knead the Dough
Continue kneading the dough, either by hand (10–12 minutes) or using a stand mixer with the dough hook (8–10 minutes), until smooth and elastic. Gradually add the softened butter and knead again until the butter is fully incorporated and the dough passes the windowpane test.

Step 4: First Rise
Place the dough in a lightly greased bowl, cover, and let rise in a warm spot for 1 to 1.5 hours, or until doubled in size.

Step 5: Shape the Dough
Punch down the risen dough and divide it into 3 or 4 equal pieces. Roll each piece into a ball, then flatten into a rectangle. Roll each rectangle into a log and place them side-by-side in a greased loaf pan.

Step 6: Second Rise
Cover the loaf pan and let the shaped dough rise again for 40–60 minutes, or until puffed and almost doubled.

Step 7: Bake
Preheat oven to 350°F (180°C). Brush the top of the loaf with milk. Bake for 30–35 minutes, or until golden brown and the bread sounds hollow when tapped.

Step 8: Cool and Slice
Remove from the oven and let it cool in the pan for 10 minutes. Transfer to a wire rack to cool completely before slicing.

Pro Tips for the Best Japanese Milk Bread

  • Don’t skip the tangzhong – it’s the secret to softness
  • Measure ingredients by weight for consistent results
  • Check out the windowpane test guide if you’re unsure about kneading
  • Cover the dough during the second rise to prevent a dry crust
  • Always cool before slicing for clean, even cuts

Common Mistakes to Avoid When Making Milk Bread

  • Using cold ingredients – slows fermentation
  • Adding butter too early – can interfere with gluten development
  • Under-kneading – leads to dense texture
  • Overproofing – causes collapse after baking

Serving Suggestions for Japanese Milk Bread

This fluffy bread is incredibly versatile:

  • As toast with butter or jam
  • Used for fruit cream sandwiches
  • Turned into French toast or mini sliders
  • Served with soups or stews for a soft dipper

Creative Presentation Ideas

Make your loaf stand out:

  • Use a Pullman loaf pan for straight sides
  • Top with sesame or poppy seeds
  • Bake individual rolls in muffin tins
  • Shape into knots or braids for festive dinners

Flavor Variations and Add-Ins

Try these mix-ins for fun flavor:

  • Cinnamon and raisins
  • Chocolate chips
  • Dried cranberries
  • Swirl with red bean paste or custard

How to Store and Reheat Japanese Milk Bread

To store:
Keep in a bread box or airtight container at room temperature for up to 3 days.

To freeze:
Slice and freeze the loaf in a sealed bag. Thaw individual slices as needed.

To reheat:
Microwave for 10–15 seconds or warm in a toaster for fresh softness.

Want more storage advice? Visit our guide on how to keep bread fresh.

Make-Ahead Tips for Japanese Milk Bread

  • Prepare the dough up to the first rise and refrigerate overnight
  • Bring dough to room temperature before shaping and baking
  • You can also bake the full loaf and freeze it for future use

Frequently Asked Questions

Is Japanese milk bread the same as Shokupan?
Yes—Shokupan is the Japanese term for this fluffy white milk bread.

Can I make it egg-free?
Absolutely. This recipe is designed to be made without eggs, and still gives you a rich and tender crumb.

Do I need a stand mixer?
No, but it does make kneading easier. Hand kneading works fine—just allow a bit more time.

Why use tangzhong?
It locks in moisture, making your bread stay fresh longer and feel ultra soft.

Final Thoughts: Why This Japanese Milk Bread Recipe Is a Keeper

Mastering this Japanese Milk Bread recipe means you’ll always have a go-to loaf that impresses. Its texture, simplicity, and versatility make it a family favorite. And with no eggs required, it’s suitable for many diets. Fluffy, easy, and 100% bakery-quality—this recipe’s a keeper!

Call to Action – Share and Subscribe for More Recipes

If you enjoyed this soft and fluffy Japanese bread, share it with friends and family! Bookmark it, pin it, and subscribe to RecipeZed for more Asian-inspired baking guides and easy bread recipes that deliver every time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Unbelievably Soft Japanese Milk Bread Recipe (No Eggs!)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Eva
  • Total Time: 1 hour
  • Yield: 1 loaf 1x

Description

This Japanese Milk Bread (Shokupan) is incredibly soft, fluffy, and lightly sweet, made using the tangzhong method to keep it pillowy for days. This egg-free recipe is beginner-friendly, uses simple pantry ingredients, and delivers bakery-quality results right at home.


Ingredients

Scale

For the Tangzhong (Starter):

  • 3 tbsp (23 g) bread flour
  • 1/2 cup (120 mL) whole milk
  • 1/2 cup (120 mL) water

For the Dough:

  • 2 1/2 cups (325 g) bread flour
  • 3 tbsp (38 g) sugar
  • 1 tsp (5 g) salt
  • 2 tsp (6 g) instant yeast
  • 1/2 cup (120 mL) whole milk, lukewarm
  • 1 prepared tangzhong (all of the above)
  • 1/4 cup (57 g) unsalted butter, softened

Optional for Brushing:

  • 12 tbsp milk (for brushing before baking)

Instructions

  1. Make the Tangzhong: Whisk flour, milk, and water in a saucepan. Cook over medium heat, whisking constantly, until thick like pudding (3–5 minutes). Cool to room temperature.
  2. Mix the Dough: In a bowl, combine bread flour, sugar, salt, and yeast. Add tangzhong and warm milk. Mix until a rough dough forms.
  3. Knead: Knead by hand (10–12 minutes) or mixer (8–10 minutes). Gradually add butter and knead until smooth and elastic, passing the windowpane test.
  4. First Rise: Place dough in a greased bowl, cover, and rise for 1–1.5 hours until doubled.
  5. Shape: Punch down dough, divide into 3–4 pieces, roll into logs, and place in a greased loaf pan.
  6. Second Rise: Cover and rise for 40–60 minutes until puffy.
  7. Bake: Preheat oven to 350°F (180°C). Brush top with milk and bake for 30–35 minutes until golden.
  8. Cool: Cool 10 minutes in pan, then transfer to a rack to cool completely before slicing.

Notes

  • Do not skip the tangzhong — it’s the key to ultra-soft bread.
  • Measure ingredients by weight for best results.
  • Add butter only after gluten has developed.
  • Cover dough during the second rise to prevent drying.
  • Let bread cool fully before slicing for clean cuts.
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Bread
  • Method: Baked
  • Cuisine: Japanese

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star