Home › Recipes › Dessert & Sweets › Super Soft Milk Bread (Chao Ruan Niu Nai Tu Si): Basic White Loaf

Super Soft Milk Bread (Chao Ruan Niu Nai Tu Si): Basic White Loaf

The loaf I make when the toaster is the busiest appliance in the house is this one – a super soft milk bread, and this home cook’s version is the basic white loaf that needs no starter. A home cook wrote it in thirty steps with the promise in the title: super soft, aging slowly, no leaven needed. I made it as written, and it is the loaf that stays soft past the second day.

Two soft milk bread loaves

Chao ruan niu nai tu si (超软牛奶吐司) is the super soft milk bread – a straight-dough white loaf of flour, milk, egg, and butter, baked into the velvety-crumb toast for breakfast and sandwiches. The original is a 30-step recipe with the no-starter dough and the freezer storage as its craft.

What Is This Super Soft Milk Bread?

This is a straight-dough sandwich loaf: high-protein flour, milk, egg, sugar, yeast, and butter, mixed to a full gluten window, shaped into loaves, and baked into a tall, velvety-crumb toast. The recipe’s point is that you do not need a starter or a poolish – the straight dough still bakes soft and ages slowly, staying tender for days. It is the basic white loaf done properly.

The method is the windowpane and the timing. The dough mixes to a thin, smooth membrane – the gluten fully developed – ferments to double, rests through two shapings, and proof-then-bakes into the tall loaf. The recipe’s storage note is the honest one: freeze slices, never refrigerate them – cold turns toast hard fast.

For the enriched-roll sibling of the same pantry, my cloud-soft milk bread rolls use a sponge method for extra tenderness.

1
Cloud-Soft Milk Bread Rolls (The Sponge Dough Method)
Incredibly soft, cloud-like Japanese-style milk bread rolls made using the traditional Zhongzhong (sponge dough) method. These stay soft for days!
Check out this recipe

Why This Version Works

  • The full gluten window. The thin, smooth membrane – the crumb’s velvet.
  • No starter needed. The straight dough still stays soft and ages slowly.
  • The 24-26°C dough temperature. The controlled rise that builds flavor without overheating.
  • The double rest. Each shaping gets its relaxation – no torn gluten.
  • The freezer, not the fridge. Slices freeze soft; cold storage hardens them.

Equipment Needed

  • A stand mixer (or hands and patience)
  • Two 450 g loaf pans
  • A digital thermometer (helpful)
  • A cooling rack

Ingredients

  • 500 g (4 cups) high-protein bread flour
  • 15 g (2 tbsp) milk powder
  • 355 g (1.5 cups) milk
  • 55 g (1/4 cup) whole egg
  • 50 g (1/4 cup) fine sugar
  • 15 g fresh yeast (or 5 g / 1.5 tsp instant dry yeast)
  • 5 g (1 tsp) salt
  • 50 g (3.5 tbsp) butter, softened

Ingredient Notes

Bread flour: High-protein for the strong gluten network – the tall, velvet crumb. My cloud-soft milk bread rolls use the same flour.

Milk and egg: The richness and the softness – the recipe’s straight-dough secret.

Yeast: Fresh or instant – the recipe gives both. My soft pumpkin steamed cake is the no-yeast sweet side.

Prep & Mise en Place

Weigh the flour, milk, and egg; soften the butter; grease the loaf pans.

The sequence: mix to a rough dough, add salt and butter, mix to the full window; ferment to double; divide, rest, shape twice; proof to 9/10 full; bake.

Cooking Process

Step 1 – The image opens at full size when tapped

The image opens at full size when tapped. The flour shown is a premium domestic high-protein brand – fine texture, strong absorption, and tolerant of mixing. (Any high-protein bread flour works.)

The image opens at full size when tapped

Step 2 – Add all ingredients except the salt and butter to the stand

Add all ingredients except the salt and butter to the stand mixer. Because flour absorption varies, reserve 20 g of the milk and add it later depending on the dough.

Add all ingredients except the salt and butte

Step 3 – Mix 30 seconds on speed 2, 30 seconds on speed 3, then 5 min

Mix 30 seconds on speed 2, 30 seconds on speed 3, then 5 minutes on speed 6 – until the dough is about 80% developed, pulling a thick, toothed membrane.

Mix 30 seconds on speed 2, 30 seconds on spee

Step 4 – Add the salt and butter

Add the salt and butter.

Add the salt and butter

Step 5 – Mix 1 minute on speed 4, 1 minute on speed 5, then 1-2 minut

Mix 1 minute on speed 4, 1 minute on speed 5, then 1-2 minutes on speed 6 – until fully developed (100%), pulling a thin, smooth membrane.

Mix 1 minute on speed 4, 1 minute on speed 5,

Step 6 – Turn out, round, and hold the dough temperature at 24-26°C

Turn out, round, and hold the dough temperature at 24-26°C.

Turn out, round, and hold the dough temperatu

Step 7 – Ferment at 26-28°C until doubled

Ferment at 26-28°C until doubled. (Air-conditioned room in summer; proofing box or oven in winter.)

Ferment at 26-28°C until doubled

Step 8 – The windowpane was a bit thin here, so fearing weak support

The windowpane was a bit thin here, so fearing weak support I folded once halfway through fermentation (about 30 minutes) to strengthen the gluten, then fermented another 20-30 minutes.

The windowpane was a bit thin here, so fearin

Step 9 – Move to the bench and divide into six equal pieces, about 17

Move to the bench and divide into six equal pieces, about 174 g each.

Move to the bench and divide into six equal p

Step 10 – Press out the gas, round, and rest sealed 20-30 minutes at 2

Press out the gas, round, and rest sealed 20-30 minutes at 26-28°C.

Press out the gas, round, and rest sealed 20-

Step 11 – After resting, dust with flour to prevent sticking

After resting, dust with flour to prevent sticking.

After resting, dust with flour to prevent sti

Step 12 – Roll each piece out about 25 cm long and 14 cm wide

Roll each piece out about 25 cm long and 14 cm wide. Flip, then fold from top to bottom in three folds.

Roll each piece out about 25 cm long and 14 c

Step 13 – Rest sealed about 20 minutes at 26-28°C

Rest sealed about 20 minutes at 26-28°C.

Rest sealed about 20 minutes at 26-28°C

Step 14 – Dust with flour after resting

Dust with flour after resting.

Dust with flour after resting

Step 15 – Turn the dough upright, roll out 35-40 cm long

Turn the dough upright, roll out 35-40 cm long. Flip, roll from top to bottom, thin the bottom edge, and tuck it underneath.

Turn the dough upright, roll out 35-40 cm lon

Step 16 – All pieces rolled

All pieces rolled.

All pieces rolled

Step 17 – Three per group, same direction, into the 450 g loaf pans

Three per group, same direction, into the 450 g loaf pans.

Three per group, same direction, into the 450

Step 18 – Ferment sealed at 30-32°C until the pan is 90% full

Ferment sealed at 30-32°C until the pan is 90% full. About 40-50 minutes. (Room temperature in summer; proofing box or oven in winter.)

Ferment sealed at 30-32°C until the pan is 90

Step 19 – Bake in a preheated oven – a low-sugar loaf pan on the origi

Bake in a preheated oven – a low-sugar loaf pan on the original tray, top heat 140-150°C, bottom 210°C, about 30 minutes (times are for the same oven).

Bake in a preheated oven - a low-sugar loaf p

Step 20 – Like little clouds

Like little clouds.

Like little clouds

Step 21 – Out of the oven, knock out the steam immediately, unmold at

Out of the oven, knock out the steam immediately, unmold at once, and cool on a rack.

Out of the oven, knock out the steam immediat

Step 22 – Simple ingredients, easy to make, delicious and fine – a sof

Simple ingredients, easy to make, delicious and fine – a soft white bread that needs no starter and ages slowly. Spread with jam or cheese, or build sandwiches – sweet or savory.

Simple ingredients, easy to make, delicious a

Step 23 – Great oven spring – it rose very tall, 17

Great oven spring – it rose very tall, 17.5 cm.

Great oven spring - it rose very tall, 17

Step 24 – (Decorative shot

(Decorative shot.)

(Decorative shot

Step 25 – (Decorative shot

(Decorative shot.)

(Decorative shot

Step 26 – (Decorative shot

(Decorative shot.)

Step 27 – Storage: slice, seal in a bag, and freeze at -18°C

Storage: slice, seal in a bag, and freeze at -18°C. Do not refrigerate – cold storage ages the bread fast and hardens it. Thaw at room temperature before eating.

Storage: slice, seal in a bag, and freeze at

Step 28 – (Decorative shot

(Decorative shot.)

(Decorative shot

Step 29 – A video reference: the toast stored at room temperature on t

A video reference: the toast stored at room temperature on the second day – unheated – is still super soft, with strong anti-staling performance.

A video reference: the toast stored at room t

Step 30 – (Final slice shot

(Final slice shot.)

(Final slice shot

Common Mistakes When Making This Bread

1. A dense, heavy loaf. Cause: under-kneaded gluten. Fix: the windowpane test.

2. A torn, ragged top. Cause: shaping too eagerly. Fix: the rests between shapings.

3. A collapsed loaf. Cause: over-proofing past 9/10. Fix: watch the pan, not the clock.

4. Hard, stale crumbs. Cause: fridge storage. Fix: freeze slices – cold storage hardens.

5. An overheated dough. Cause: a hot kitchen or long mix. Fix: the 24-26°C target.

6. A pale, raw center. Cause: too low an oven. Fix: the recipe’s top-and-bottom heats.

Variations

Whole wheat: Replace a third of the flour. My cloud-soft milk bread rolls are the enriched sibling.

Sweet: More sugar and a butter glaze for a dessert loaf.

Savoury: Fold in scallions or ham before the final roll.

The bread shelf: With cloud-soft milk bread rolls and soft pumpkin steamed cake, the bakery drawer is complete.

Frequently Asked Questions

Do I need a starter? No – the straight dough is the point; it still ages slowly.

Why refrigerate-averse? Cold storage speeds starch retrogradation – the crumb hardens fast; freeze instead.

Can I knead by hand? Yes, with more time and the windowpane as the test.

How do I know the proof is done? The pan is 9/10 full and the dough springs back slowly.

How long does it take? About 4 hours including the rises.

How to Serve

Toast it, sandwich it, or eat it plain – with cloud-soft milk bread rolls and soft pumpkin steamed cake for a bakery table, or with sweet red bean soup for a cozy pairing. Or pair it with poached pork belly fish-fragrant pork steamed mushroom chicken tomato egg noodles for more ideas.

Storage & Reheat

Slice, seal, and freeze at -18°C; thaw at room temperature and re-toast. Do not refrigerate. Never leave bread out more than 2 hours in warm weather.

Allergen Notice

This recipe contains gluten (flour), dairy (milk, butter, milk powder), and egg. It is free of soy, nuts, fish, and shellfish.

Nutrition Disclaimer

Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.

About the Author & Recipe Development

I am Lin, a professional Chinese chef and food writer with a decade in restaurant kitchens before turning to recipes. This xiachufang cook’s super soft milk bread is the loaf in my freezer, and the recipe’s straight-dough-windowpane logic is exactly why it stays soft for days. I tested it as written. I have not tested the whole-wheat or savoury variations, so those are your experiments, not my claims.

Authoritative References

USDA Food Safety and Inspection Service – Safe Temperature Chart for egg handling and baked-goods storage guidance.

super-soft-milk-bread-chao-ruan-niu-nai-tu-si-cover.jpg

Super Soft Milk Bread (Chao Ruan Niu Nai Tu Si): Basic White Loaf

Lin
Super soft milk bread: a straight-dough white loaf of flour, milk, egg, and butter, kneaded to the windowpane and baked into a tall, velvety-crumb toast that ages slowly – no starter needed.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 4 hours
Course Bread, Dessert
Cuisine Chinese, Japanese
Servings 2 450 g loaves
Calories 220 kcal

Equipment

  • Stand mixer
  • Two 450 g loaf pans
  • Digital thermometer (helpful)
  • Cooling rack

Ingredients
  

For the Dough

  • 500 g high-protein bread flour 4 cups
  • 15 g milk powder 2 tbsp
  • 355 g milk 1.5 cups, reserve 20 g for flour variations
  • 55 g whole egg about 1 large
  • 50 g fine sugar 1/4 cup
  • 15 g fresh yeast or 5 g / 1.5 tsp instant dry yeast
  • 5 g salt 1 tsp
  • 50 g butter, softened 3.5 tbsp

Instructions
 

  • The image opens at full size when tapped. The flour shown is a premium domestic high-protein brand – fine texture, strong absorption, and tolerant of mixing. (Any high-protein bread flour works.)
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s1.jpg
  • Add all ingredients except the salt and butter to the stand mixer. Because flour absorption varies, reserve 20 g of the milk and add it later depending on the dough.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s2.jpg
  • Mix 30 seconds on speed 2, 30 seconds on speed 3, then 5 minutes on speed 6 – until the dough is about 80% developed, pulling a thick, toothed membrane.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s3.jpg
  • Add the salt and butter.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s4.jpg
  • Mix 1 minute on speed 4, 1 minute on speed 5, then 1-2 minutes on speed 6 – until fully developed (100%), pulling a thin, smooth membrane.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s5.jpg
  • Turn out, round, and hold the dough temperature at 24-26°C.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s6.jpg
  • Ferment at 26-28°C until doubled. (Air-conditioned room in summer; proofing box or oven in winter.)
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s7.jpg
  • The windowpane was a bit thin here, so fearing weak support I folded once halfway through fermentation (about 30 minutes) to strengthen the gluten, then fermented another 20-30 minutes.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s8.jpg
  • Move to the bench and divide into six equal pieces, about 174 g each.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s9.jpg
  • Press out the gas, round, and rest sealed 20-30 minutes at 26-28°C.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s10.jpg
  • After resting, dust with flour to prevent sticking.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s11.jpg
  • Roll each piece out about 25 cm long and 14 cm wide. Flip, then fold from top to bottom in three folds.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s12.jpg
  • Rest sealed about 20 minutes at 26-28°C.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s13.jpg
  • Dust with flour after resting.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s14.jpg
  • Turn the dough upright, roll out 35-40 cm long. Flip, roll from top to bottom, thin the bottom edge, and tuck it underneath.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s15.jpg
  • All pieces rolled.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s16.jpg
  • Three per group, same direction, into the 450 g loaf pans.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s17.jpg
  • Ferment sealed at 30-32°C until the pan is 90% full. About 40-50 minutes. (Room temperature in summer; proofing box or oven in winter.)
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s18.jpg
  • Bake in a preheated oven – a low-sugar loaf pan on the original tray, top heat 140-150°C, bottom 210°C, about 30 minutes (times are for the same oven).
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s19.jpg
  • Like little clouds.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s20.jpg
  • Out of the oven, knock out the steam immediately, unmold at once, and cool on a rack.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s21.jpg
  • Simple ingredients, easy to make, delicious and fine – a soft white bread that needs no starter and ages slowly. Spread with jam or cheese, or build sandwiches – sweet or savory.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s22.jpg
  • Great oven spring – it rose very tall, 17.5 cm.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s23.jpg
  • (Decorative shot.)
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s24.jpg
  • (Decorative shot.)
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s25.jpg
  • (Decorative shot.)
  • Storage: slice, seal in a bag, and freeze at -18°C. Do not refrigerate – cold storage ages the bread fast and hardens it. Thaw at room temperature before eating.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s27.jpg
  • (Decorative shot.)
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s28.jpg
  • A video reference: the toast stored at room temperature on the second day – unheated – is still super soft, with strong anti-staling performance.
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s29.jpg
  • (Final slice shot.)
    super-soft-milk-bread-chao-ruan-niu-nai-tu-si-s30.jpg

Notes

Tips: The windowpane is the crumb – knead to the thin, smooth membrane. Rest between shapings prevents torn gluten. Freeze slices; never refrigerate – cold storage hardens toast.
Food Safety: Eggs handled safely; bread freezes well. Never leave out more than 2 hours in warm weather.
Allergen Notice: Contains gluten, dairy, and egg.
Nutrition Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.
Keyword basic white toast, chao ruan niu nai tu si, super soft milk bread
Lin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





You’ll also love