Soft & Fluffy Japanese Milk Bread Recipe (Shokupan)

Posted on January 25, 2026 ·

By Lyndy

how to make 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’re looking for the softest, fluffiest bread ever, this Japanese Milk Bread—also known as Shokupan—is the answer. With its slightly sweet taste, pillowy texture, and rich aroma, this recipe uses the tangzhong method, which gives the bread its signature cloud-like softness. Whether you’re a home baker or just getting started, this Japanese Milk Bread recipe with milk is easy to follow and perfect for any occasion.

What is Japanese Milk Bread?

Japanese Milk Bread is a soft, tender white bread known for its fluffiness and slightly sweet flavor. Originating in Japan, this bread is often enjoyed in square loaves (shokupan), as sandwich slices, or as dinner rolls. Unlike other white breads, Japanese Milk Bread uses a roux-based starter called tangzhong, which makes it incredibly moist and airy.

There are plenty of bread recipes out there, but this Japanese fluffy bread recipe stands out for several reasons:

  • Ultra-soft, cloud-like texture
  • Stays fresh longer due to the tangzhong
  • Great for sandwiches, toast, or eating plain
  • Adaptable to sweet or savory versions

Plus, if you’re wondering how to make Japanese Milk Bread without eggs, this recipe offers eggless variations too!

Ingredients Needed for Japanese Milk Bread

Before you start, gather the following simple ingredients. These can all be found in most grocery stores.

For the Tangzhong (starter):

  • 3 tablespoons bread flour
  • ½ cup water
  • ½ cup whole milk

For the Bread Dough:

  • 2 ½ cups bread flour
  • 3 tablespoons sugar
  • 1 teaspoon salt
  • 2 teaspoons instant yeast
  • ½ cup warm milk
  • ¼ cup unsalted butter, softened
  • 1 large egg (optional – see variation below)

These ingredients form the base of your soft, fluffy Japanese bread. If you’re looking for a recipe with no eggs, simply skip the egg or replace it with a dairy-free substitute.

The Tangzhong Method Explained

The tangzhong method is what sets this bread apart. It involves cooking a portion of the flour with milk and water before adding it to the dough. This creates a thick paste that holds moisture and gives the bread that tender, springy bite.

To make it:

  1. Combine flour, milk, and water in a saucepan.
  2. Cook over medium heat, stirring constantly until it thickens into a smooth paste.
  3. Cool before adding to the rest of the dough.

Want to try other baked goods that use soft textures? Check out this Cream Cheese Pumpkin Bread or these Pumpkin Cinnamon Rolls for cozy inspiration.

Step-by-Step: How to Make Japanese Milk Bread at Home

1. Prepare the Tangzhong

Cook the tangzhong mixture and let it cool.

2. Mix the Dough

In a large bowl or stand mixer, combine the cooled tangzhong, flour, sugar, salt, yeast, milk, butter, and egg (if using). Knead until smooth and elastic—about 10–15 minutes by hand or 8 minutes in a mixer.

3. First Rise

Let the dough rise in a warm spot for 1–1.5 hours, or until doubled in size.

4. Shape the Dough

Divide the dough into 3 or 4 equal parts. Roll each into a log and place them into a greased loaf pan side by side.

5. Second Rise

Let the dough rise again until it reaches the top of the loaf pan, about 45 minutes.

6. Bake

Bake at 350°F (175°C) for 30–35 minutes, or until golden brown on top. Let cool before slicing.

If you love making bread at home, try this Garlic Parmesan Focaccia Bread next!

Common Mistakes to Avoid When Making Japanese Milk Bread

  • Skipping the tangzhong: This step is critical for the texture.
  • Using all-purpose flour: Bread flour gives better structure and rise.
  • Overbaking: This will dry out the bread.
  • Not kneading enough: You need a well-developed gluten structure for that soft, bouncy crumb.

Tips for Achieving the Fluffiest Japanese Bread

  • Use bread flour instead of all-purpose
  • Knead thoroughly until the dough is smooth and elastic
  • Allow full rise times for better texture
  • Bake in a metal loaf pan for even heat

Pro tip: You can also try this Cottage Cheese Flatbread for a high-protein alternative to regular bread.

Serving Ideas for Japanese Milk Bread

This bread is incredibly versatile! Here are a few delicious ideas:

  • Classic sandwich with ham and cheese
  • Toasted with jam or honey
  • Grilled cheese or panini
  • French toast base

Want a fruity breakfast pairing? Try it with this Strawberry Cream Soda or Strawberry Protein Pancakes.

How to Store and Keep Japanese Milk Bread Fresh

  • Room temperature: Wrap tightly and store for up to 4 days
  • Freezer: Slice, then freeze in a sealed bag for up to 2 months
  • To reheat: Toast or microwave gently for 10–15 seconds

Variations: Make It Eggless or Add Fillings

Looking for egg-free bread? Just omit the egg or use a tablespoon of plain yogurt or milk as a substitute. You can also:

  • Add raisins or chocolate chips
  • Stuff with red bean paste for an authentic Japanese twist
  • Use it for savory sandwiches with Cucumber Shrimp Salad

Kitchen Tools You’ll Need

  • Mixing bowls
  • Small saucepan
  • Rolling pin
  • 9×5” loaf pan
  • Stand mixer (optional but helpful)

Need a savory pairing? Try your milk bread with this comforting Pumpkin Chicken Chili.

Frequently Asked Questions (FAQ)

Is Japanese Milk Bread the same as brioche?
No. Brioche is richer with more butter and eggs, while milk bread is lighter and fluffier due to the tangzhong.

Can I use all-purpose flour?
Yes, but the texture may be slightly less chewy and soft. Bread flour is preferred.

Is this bread sweet?
It has a subtle sweetness but isn’t as sweet as dessert bread.

Can I make Japanese milk bread without eggs?
Absolutely. This recipe works well egg-free—just use milk or a non-dairy substitute.

Final Thoughts
Now that you know how to make Japanese milk bread, it’s time to try it yourself. With simple ingredients and an easy technique, you’ll create the softest, most flavorful bread that keeps well and impresses every time. Whether you’re baking for family or experimenting with new bread recipes, this fluffy Japanese bread belongs in your kitchen.

For more cozy and creative baking recipes, explore Lyndy’s Kitchen’s dessert collection.

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

Soft & Fluffy Japanese Milk Bread (Shokupan)


  • Author: Lyndy
  • Total Time: 2 hours 30 minutes
  • Yield: 1 loaf (12 slices) 1x

Description

Japanese Milk Bread (Shokupan) is famous for its ultra-soft, fluffy texture and mild sweetness. Made using the traditional tangzhong method, this bread stays moist for days and is perfect for sandwiches, toast, or enjoying plain with butter.


Ingredients

Scale

For the Tangzhong:

  • 3 tbsp bread flour
  • ½ cup water
  • ½ cup whole milk

For the Dough:

  • 2½ cups bread flour
  • 3 tbsp sugar
  • 1 tsp salt
  • 2 tsp instant yeast
  • ½ cup warm milk
  • ¼ cup unsalted butter, softened
  • 1 large egg (optional)

Instructions

  1. Make Tangzhong: Cook flour, milk, and water over medium heat, stirring until thick and smooth. Cool completely.
  2. Mix Dough: Combine tangzhong with all dough ingredients. Knead until smooth and elastic.
  3. First Rise: Cover and let dough rise 1–1½ hours until doubled.
  4. Shape: Divide dough into 3–4 pieces, roll into logs, and place in a greased loaf pan.
  5. Second Rise: Let rise 45 minutes until dough reaches top of pan.
  6. Bake: Bake at 350°F (175°C) for 30–35 minutes until golden.

Notes

  • Do not skip tangzhong—it’s key for softness.
  • Bread flour gives the best fluffy structure.
  • Cool fully before slicing for clean cuts.
  • Egg can be omitted for an egg-free version.
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Bread
  • Method: Baking
  • Cuisine: Japanese

Nutrition

  • Serving Size: 1 slice
  • Calories: 150
  • Sugar: 4g
  • Sodium: 170mg
  • Fat: 5g
  • Saturated Fat: 3g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 25mg

Keywords: Japanese milk bread, shokupan, fluffy milk bread, soft white bread, tangzhong bread recipe

Tags:

You might also like these recipes

Leave a Comment

Recipe rating