The Woks of Life
My Saved Recipes
  • Recipes
    • Recipe Filter
    • View all By Date
    • Our Cookbook: NOW AVAILABLE!
    • Videos
  • How-To
    • Cooking MethodsAll how-to cooking methods
    • Cooking ToolsAll Cooking tools including hand and electrics
    • Wok Guide
    • Garden/FarmWe share our learnings from our new Woks of Life HQ/farm (where we moved in Fall of 2021) on how to grow Chinese vegetables, fruits, and other produce, as well as farm updates: our chickens, ducks, goats, alpacas, and resident llama!
    • CultureCulture related posts
  • Ingredients
    • Chinese Ingredients Glossary
    • Sauces, Wines, Vinegars & Oils
    • Spices & Seasonings
    • Dried, Cured & Pickled Ingredients
    • Noodles & Wrappers
    • Rice, Grains, Flours & Starches
    • Tofu, Bean Curd & Seitan
    • Vegetables & Fungi
    • Fresh Herbs & Aromatics
  • Life & Travel
    • Life
    • Travel
  • Contact
    • Work with Us
    • Press
    • Send Us A Message
  • About Us
Home ❯ Recipes ❯ Bread & Pizza ❯ Old-Style Shanghai Bread

Old-Style Shanghai Bread

Judy

by:

Judy

113 Comments
Jump to Recipe
Updated: 7/18/2025
Old-Style Shanghai Bread, by thewoksoflife.com
The lightly sweet taste and fluffy texture of this Old-Style Shanghai Bread is so similar to our famous Milk Bread that even I have trouble telling them apart. However, the particular beauty of this recipe is that it can be adapted to be made dairy-free!

A Dairy-Free Alternative to Milk Bread

The biggest reason I have to choose this Old-Style Shanghai Bread is that, unlike Milk Bread, it can be made without dairy (for all of our lactose-intolerant readers)! This recipe does ask for ¼ cup of dried milk powder, but you can simply substitute it with non-dairy milk powder to make it dairy-free. Furthermore, because this old-fashioned recipe lacks dairy, Shanghai bread keeps better and longer than Milk Bread, because it does not harden when cooled! It remains soft and ready-to-eat days later if kept in a zip-top bag with the air pressed out of it. That said, you might want to double the recipe and make 2 loaves.

Recipe Origins: A Childhood Memory

The origin of this recipe is from my younger days, and I hope you don’t mind if I reminisce a little bit before getting to the recipe. Since we started in 2013, this blog has brought up so many memories for me. If you’re a longtime reader of my recipes, you may know that I’ve shared some not so cheerful memories of my childhood growing up in China, and I can’t say this one isn’t a little bittersweet, but it is one that helps me remember to be grateful for what I have––especially around the holidays! Old-Style Shanghai Bread, by thewoksoflife.com In grade school, the yearly spring outing (春游, chun you) was the biggest event of the year. Kids chattered and exchanged ideas of what they’d bring to eat that day weeks ahead of time. Here’s a photo of my class on that very trip:  Judy's middle school class on their spring outing (China)The true purpose of the spring outing was to experience the great outdoors, but that purpose was lost under the piles of food these kids would ask their parents to prepare for their special adventure: tea eggs, pork chops, chicken drumsticks, salty preserved sausages, braised meats, and pan-fried buns (sheng jian bao). The list could go on! I also had high hopes that my grandma would let me bring something similar, but instead I was promised a small loaf of Shanghai bread due to our family’s lack of funds. Over the years, a small loaf of old-style Shanghai bread became my spring outing staple. Eating my bread and eyeing my classmates’ tea eggs, I felt a little bit like a second class citizen, but you could say that this bread has earned its place as one of my favorite recipes. While I have mixed feelings toward this bread and those memories, it has became a nostalgic part of my childhood. Today, the sight of this bread makes me realize and truly appreciate how far I’ve come from those days––a happy ending after all! Old-Style Shanghai Bread, by thewoksoflife.com

Shanghai Bread: Recipe Instructions

In your mixing bowl, stir together 200g (1 ½ cups) all-purpose flour, 3g (1 teaspoon) active dry yeast, and 12g (1 tablespoon) sugar. Stir in 160ml (⅔ cup) water with a rubber spatula to create a wet starter dough. Old-Style Shanghai Bread, by thewoksoflife.com Mix thoroughly and scrape together the dough, then cover with a plate, and proof at room temperature (about 70 degrees F/21 degrees C) for 2 to 3 hours, until the wet dough has expanded with air bubbles (see my picture for comparison). Old-Style Shanghai Bread, by thewoksoflife.com Once the 2-3 hours have elapsed, put the proofed wet dough back into the mixer. Add 200g (about 1 1/2 cups) all-purpose flour, 5g (1 teaspoon) salt, 50g (1/4 cup) sugar, and 20 g (3 tablespoons) dried milk powder. Turn the mixer on low, and add 1 large egg and 45 ml (3 tablespoons) vegetable oil. The dough should be wet, but can hold its shape. Only if the dough is not wet enough, add the 1 tablespoon water 1 teaspoon at a time, only as needed. You might need slightly more or less water depending on the humidity in your kitchen. Old-Style Shanghai Bread, by thewoksoflife.com Once the dough is smooth, scrape the dough off the sides of the mixing bowl and the dough hook, into a ball with a rubber spatula. Old-Style Shanghai Bread, by thewoksoflife.com Cover the mixing bowl with a plate, and let it proof inside your microwave or oven (door closed) with a large mug of boiled water for an hour, until it doubles in size. (Note that the microwave or oven should be off––it’s just providing an enclosed environment) While the dough is proofing, grease a loaf pan with vegetable oil. Next, transfer the dough to a clean and lightly floured surface. I separated the dough into 3 equal pieces and rolled them into 3 mini loaves arranged in the greased loaf pan, my loaf pan’s size is 9″ x 5″.  Old-Style Shanghai Bread, by thewoksoflife.com Old-Style Shanghai Bread, by thewoksoflife.com Old-Style Shanghai Bread, by thewoksoflife.com Let it proof one last time in your microwave or oven (door closed) with a large mug of boiled water for an hour until it doubles in size. (Again, the microwave or oven should be off.) Old-Style Shanghai Bread, by thewoksoflife.com When the dough is almost done proofing, preheat your oven to 375 degrees F/190 degrees C. Bake the bread in the middle of the oven for 28 – 33 minutes until the top is golden brown. While the bread is baking, prepare the sugar syrup by mixing 4g (1 teaspoon) sugar with 10 ml (2 teaspoons) water until the sugar fully dissolves. After it’s done baking, brush the bread with the sugar syrup while it’s still piping hot to get that perfect golden rice color. Let the bread cool for 5 minutes before removing it from the pan to a cooling rack. Old-Style Shanghai Bread, by thewoksoflife.com For storage, keep the bread in zip-lock bag, and it will stay fresh for a few days on the counter. But in the summer, it’s better to leave it in the refrigerator. Old-Style Shanghai Bread, by thewoksoflife.com Old-Style Shanghai Bread, by thewoksoflife.com

Recipe

Old-Style Shanghai Bread, by thewoksoflife.com
Print
4.91 from 21 votes

Old-Style Shanghai Bread

Old-Style Shanghai Bread is similar to our Asian Milk Bread, but it can be made without dairy (for all of our lactose-intolerant readers)! This recipe does ask for ¼ cup of dried milk powder, but you can simply substitute it with non-dairy milk powder to make it dairy-free. And because this old-fashioned recipe lacks dairy, Shanghai bread keeps better and longer than Milk Bread, because it does not harden when cooled.
by: Judy
Serves: 12
Prep: 5 hours hrs 30 minutes mins
Cook: 30 minutes mins
Total: 6 hours hrs

Ingredients

For the starter dough:
  • 200 g all-purpose flour (about 1 ½ cups)
  • 3 g active dry yeast (1 teaspoon)
  • 12 g sugar (1 tablespoon)
  • 160 ml water (about ⅔ cup)
For the finished dough:
  • 200 g all-purpose flour (about 1 ½ cups)
  • 5 g salt (1 teaspoon)
  • 50 g sugar (about ¼ cup)
  • 20 g dry milk powder or non-dairy milk powder (about 3 tablespoons)
  • 1 large egg
  • 45 ml vegetable oil (about 3 tablespoons, plus more to grease the pan)
  • 15 ml water (about 1 tablespoon, only as needed)
For the sugar syrup:
  • 4 g sugar (1 teaspoon)
  • 10 ml water (2 teaspoons)

Instructions

  • In your mixing bowl, stir together 200g (1 ½ cups) all-purpose flour, 3g (1 teaspoon) active dry yeast, and 12g (1 tablespoon) sugar. Stir in 160ml (⅔ cup) water with a rubber spatula to create a wet starter dough. Mix thoroughly and scrape together the dough, then cover with a plate, and proof at room temperature (about 70 degrees F/21 degrees C) for 2 to 3 hours, until the wet dough has expanded with air bubbles (see my picture for comparison).
  • Once the 2-3 hours have elapsed, put the proofed wet dough back into the mixer. Add 200g (about 1 1/2 cups) all-purpose flour, 5g (1 teaspoon) salt, 50g (1/4 cup) sugar, and 20 g (3 tablespoons) dried milk powder. Turn the mixer on low, and add 1 large egg and 45 ml (3 tablespoons) vegetable oil. The dough should be wet, but can hold its shape. Only if the dough is not wet enough, add the 1 tablespoon water 1 teaspoon at a time, only as needed. You might need slightly more or less water depending on the humidity in your kitchen.
  • Once the dough is smooth, scrape the dough off the sides of the mixing bowl and the dough hook, into a ball with a rubber spatula. Cover the mixing bowl with a plate, and let it proof inside your microwave or oven (door closed) with a large mug of boiled water for an hour, until it doubles in size. (Note that the microwave or oven should be off––it’s just providing an enclosed environment) While the dough is proofing, grease a loaf pan (9" x 5") with vegetable oil.
  • Next, transfer the dough to a clean and lightly floured surface. I separated the dough into 3 equal pieces and rolled them into 3 mini loaves arranged in the greased loaf pan. Let it proof one last time in your microwave or oven (door closed) with a large mug of boiled water for an hour until it doubles in size. (Again, the microwave or oven should be off.)
  • When the dough is almost done proofing, preheat your oven to 375 degrees F/190 degrees C. Bake the bread in the middle of the oven for 28 – 33 minutes until the top is golden brown. While the bread is baking, prepare the sugar syrup by mixing 4g (1 teaspoon) sugar with 10 ml (2 teaspoons) water until the sugar fully dissolves. After it’s done baking, brush the bread with the sugar syrup while it’s still piping hot to get that perfect golden rice color. Let the bread cool for 5 minutes before removing it from the pan to a cooling rack.
  • For storage, keep the bread in zip-lock bag, and it will stay fresh for a few days on the counter. But in the summer, it’s better to leave it in the refrigerator.

Nutrition Facts

Calories: 187kcal (9%) Carbohydrates: 32g (11%) Protein: 5g (10%) Fat: 4g (6%) Saturated Fat: 3g (15%) Cholesterol: 14mg (5%) Sodium: 177mg (7%) Potassium: 71mg (2%) Fiber: 1g (4%) Sugar: 6g (7%) Vitamin A: 55IU (1%) Vitamin C: 0.1mg Calcium: 28mg (3%) Iron: 1.6mg (9%)
Nutritional Info Disclaimer Hide Disclaimer
TheWoksofLife.com is written and produced for informational purposes only. While we do our best to provide nutritional information as a general guideline to our readers, we are not certified nutritionists, and the values provided should be considered estimates. Factors such as brands purchased, natural variations in fresh ingredients, etc. will change the nutritional information in any recipe. Various online calculators also provide different results, depending on their sources. To obtain accurate nutritional information for a recipe, use your preferred nutrition calculator to determine nutritional information with the actual ingredients and quantities used.
Did You Make This?Tag us on Instagram @thewoksoflife and be sure to follow us on social for more!
@thewoksoflife

You may also like…

  • Shanghai Home-style Noodle Soup, by thewoksoflife.com
    Shanghai Home-style Noodle Soup
  • Milk Bread Recipe
    Milk Bread
  • hong shao rou - Shanghai braised pork belly - thewoksoflife
    Shanghai-Style Braised Pork Belly (Hong Shao Rou)
  • Perfect Whole Wheat Bread, by thewoksoflife.com
    Perfect Whole Wheat Bread
Judy

About

Judy
Judy Leung is the matriarch of The Woks of Life family, working on the blog alongside husband Bill and daughters Sarah and Kaitlin. Born in Shanghai, China, she immigrated to the United States at sixteen. Fluent in both English and three Chinese dialects, she also plays the important role of researcher and menu translator! Drawing from over four decades of cooking experience and travel, Judy aims to bring Chinese culinary traditions to readers and preserve recipes that might otherwise be lost to time. Her expertise spans from Shanghainese cooking and everyday homestyle dishes to a variety of regional foodways, showcasing the depth and breadth of Chinese cuisine for a global audience. Over the last decade, she’s helped transform The Woks of Life into what Saveur Magazine has deemed “the internet’s most popular Chinese cooking blog,” co-written a New York Times bestselling cookbook, and become convinced that we will never run out of recipes to share!
Subscribe
Notify of
guest
Rate this recipe:




guest
Rate this recipe:




113 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Sarah, Kaitlin, Judy, and Bill cooking together

Welcome!

We’re Sarah, Kaitlin, Judy, and Bill– a family of four cooks sharing our home-cooked and restaurant-style recipes.

Our Story

sign up for our newsletter and receive:

our Top 25 recipes eBook

Our email newsletter delivers our new recipes and latest updates. It’s always free and you can unsubscribe any time.

Wok Guide
Ingredients 101
Cooking Tools
Kitchen Wisdom
* Surprise Me! *

Save Your Favorite Woks of Life Recipes!

Create an account to save your favorite dishes & get email udpates!

Sign Me Up

Sign Up For Email Updates & Receive Our

Top 25 Recipes Ebook!

“

“I am proud to say that your genealogy has been the sole tutorial for my Asian-inspired culinary adventures for years; probably since you began. Time and again, my worldwide web pursuits for solid recipes that I know my family will eat has landed me back here.”

Beth, Community Member Since 2013

Shanghai Scallion Flatbread Qiang Bing
Eggs with Soy Sauce and Scallions
Scallion Ginger Beef & Tofu
Bill with jar of haam choy
Soy Butter Glazed King Oyster Mushrooms
Taiwanese Rou Zao Fan
  • Facebook
  • Instagram
  • Pinterest
  • YouTube

All Rights Reserved © The Woks of Life

·

Privacy Policy

·

Disclaimer

·

Site Credits

·

Back to Top
wpDiscuz