Milk bread is a Chinese bread with an amazing bouncy and soft texture that stays soft for days. It’s made using the tangzhong method which creates texture. I’m sharing how to make it with step by step instructions and photos so you can make it, too.

close-up photo of a loaf of milk bread

Since I’ve been working with the Tangzhong method a lot, I decided to revisit milk bread. The first recipe I tried was from a Chinese woman, Yvonne Chen who calls herself the bread doctor.

As a brief summary, she wrote a book which translates to “65 degrees Tangzhong.” Her method is a natural method of creating incredibly soft, bouncy, and fluffy bread, which is often a signature style for Asian bread.

photo of loaf of milk breadphoto milk bread in a pan

So, armed with more experience, I gave milk bread another try. This bread came out better than the first one I had made. The only problem I had was that my dough rose too much. I should have taken some dough out because it ended up being squished in the 9 x 5 bread pan I was using. Other than that, the bread was great – so soft and fluffy.

photo of a loaf of milk breadphoto of a loaf of milk bread with a piece torn off

I wanted to create an updated post with my new insights and step-by-step photos so if you want to try it, you have the photos for reference.

Ingredients

  • ​Bread flour
  • Granulated sugar
  • Salt
  • Large egg
  • Milk
  • Tangzhong
  • Instant yeast
  • Butter

Flour: This recipe requires bread flour. I haven’t tested it with all-purpose flour.

Milk: I’ve tested this recipe with dairy milk like whole milk or 2% milk. I haven’t tried it with dairy-free milk.

Tangzhong: You will need to make this ahead. I use 120 grams for this recipe, which is a little more than half of the tangzhong used in my milk toast recipe.

Recipe Steps

First, you mix the flour, salt, sugar, and yeast in the bowl of a stand mixer. Make a well in the center and add all of the wet ingredients. Use the dough hook to mix the ingredients until the dough comes together. Add in the butter and continue kneading with the dough hook for about 18 to 20 minutes.

photo of stretched doughphoto of stretched dough with a hole in it

The dough is ready when you can stretch a piece of it very thin before it breaks. Once it breaks, the break should be in the shape of a circle.

Shape the dough into a ball, place it in a greased bowl, cover it, and leave it to proof until it’s doubled in size.

Transfer the dough to a work surface and divide it into four parts. Form each part into a ball, cover them with plastic wrap, and rest them for 15 minutes.

Roll each ball into an oval and then fold one end to the middle of the oval. Fold the other end so that it meets the other end in the middle.

photo showing how to roll out the doughphoto showing how to do the first foldphoto showing how to do the second fold

Carefully flip the dough over so the folds are facing down and flatten the dough with the rolling pin.

photo showing how to roll the dough after it's been folded

Turn the dough over (fold-side-up) and roll the dough into itself (like a jelly roll). Let the rolls rise for about 40 minutes or until they have doubled in size.

photo showing how to start rolling up the dough to make a rollphoto of the dough roll-up up

Once the dough has risen, place them in a loaf pan, brush them with an egg wash and bake them at 325°F for about 30 minutes or until the tops are golden brown.

close-up photo of a loaf of milk bread in a pan

Storage

What I love about milk bread is that it stays soft and fluffy for several days. Once the bread is cooled, wrap it tightly with plastic wrap and store it at room temperature. You can enjoy it for several days.

More Milk Bread Recipes

Recipe Save - Raptive

Envelope icon

WANT TO SAVE THIS RECIPE?

Enter your email and we'll send it straight to your inbox!

Plus, you’ll get great new recipes from us every week!

I’d like to receive more tips & recipes from Kirbie's Cravings.

4.86 from 7 votes

Milk Bread

This bread is incredibly soft, bouncy and fluffy, which is often a signature style for Asian breads.

Ingredients

  • 2 1/2 cups bread flour
  • 3 tbsp + 2 tsp granulated sugar
  • 1/2 tsp salt
  • 1 large egg
  • 1/2 cup milk
  • 120 g tangzhong, (see note)
  • 2 tsp instant yeast
  • 3 tbsp unsalted butter, cut into small pieces, softened at room temperature

Instructions
 

  • Combine the flour, salt, sugar and instant yeast in a bowl of a stand mixer. Make a well in the center. Add in all wet ingredients: milk, egg and tangzhong. Fit the dough hook attachment on your stand mixer and begin mixing on medium speed and knead until your dough comes together and then add in the butter and continue kneading. Keep kneading until the dough is smooth, not too sticky on the surface and elastic. I kneaded the dough for about 18-20 minutes. Each mixer may vary.
  • When the dough is ready, you should be able to take a chunk of dough and stretch it to a very thin membrane before it breaks. When it does break, the break should be form a circle.
  • Knead the dough into a ball shape. Take a large bowl and grease with oil. Place dough into greased bowl and cover with a wet towel. Let it proof until it’s doubled in size, about 40 minutes.
  • Transfer to a clean surface. Divide the dough into four equal portions. Knead into balls. Cover with cling wrap, let rest for 15 minutes.
  • Roll out each portion of the dough with a rolling pin into an oval shape. Take one end of the dough and fold to meet the middle of the oval. Take the other end and fold to meet on top.
  • Flip dough over with the folds facing down,and flatten dough with rolling pin.
  • Flip dough over so the folds face up. Now roll the dough up. Place each of the rolls into a lightly greased 9 x 5 inch loaf pan and put a piece of plastic wrap over the rolls. Let them rise until double the size, approximately another 40 minutes.
  • Beat an egg and brush egg mixture on top to create shiny eggwash finish.
  • Bake at 325°F for approximately 30 minutes.

Notes

  • Click here for making tangzhong; please note the recipe for tangzhong makes more than 120g so you will only use a little more than half.
  • Recipe adapted from two of Christine’s recipes here and here, which she adapted from the 65 degrees book.
The nutrition information provided are only estimates based on an online nutritional calculator. This is not a comprehensive list of all the nutrients in the recipe (i.e., does not include vitamins, cholesterol, etc). I am not a certified nutritionist. Please consult a nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.
Did you make this recipe?Please leave a star rating and review below!