The Woks of Life
My Saved Recipes
  • Recipes
    • Recipe Index
    • 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 ❯ Soups & Stocks ❯ Tofu Soup

Tofu Soup

Judy

by:

Judy

29 Comments
Jump to Recipe
Updated: 4/16/2025
tofu soup recipe

This simple tofu soup recipe gets sweetness from napa cabbage and richness from a few eggs. It is deliciously warm and comforting, and incredibly easy to make. 

With just 11 ingredients—most of which you probably already have in your kitchen (stock, water, white pepper, sesame oil, salt), you can make a tasty tofu soup that’s actually both flavorful and filling! 

Tofu & Napa Cabbage: A Winter Pairing

Napa cabbage and tofu are a great duo in Chinese cuisine, as they are often showcased together in winter meals. These two ingredients bring out the best in each other.  

Napa cabbage is a hardy vegetable that can survive throughout winter. Moreover, its natural sweetness intensifies in the colder months. (Hardy vegetables develop sugars to resist frost.)

You can try it in some of our other napa cabbage recipes, like our Sichuan Napa Cabbage, Rice Cakes with Napa Cabbage & Pork, and Pork Cabbage Potstickers. 

For this soup, I like to cook the cabbage for a long time. The longer it cooks, the more flavorful it gets. 

Tofu is another year-round staple. Admittedly, using the two of them in soups is nothing new. (See our Fish Tofu Soup). But the combination just works. The soft tofu and tender napa leaves are a great textural pairing as well.  

More supermarkets are carrying napa cabbage these days, so this nourishing soup can be yours in a flash! If you have leftovers, all the better. This soup, like many others, tastes better the next day. 

tofu soup ingredients

Fried Eggs in Soup?

Perhaps the most exciting technique in this soup is that of adding fried eggs to it. This is an idea that I have seen in several recipes on the Chinese internet. 

Adding eggs to soup is very common in Chinese cooking, but those eggs are usually added while still raw, as in Egg Drop Soup, Hot & Sour Soup, Tomato Egg Noodle Soup, West Lake Soup (recipe in our cookbook!), or banquet-style seafood soups. 

Adding them after frying them in a wok or pan first, however, keeps the soup brothy rather than thick, and also gives you bigger chunks of egg in the soup, similar to chunks of meat or seafood. The result is hearty and satisfying—and easy! 

Another Secret:

Another key step in this soup? Keeping it at a rapid boil for 10 minutes, to achieve a milky broth, similar to a ramen broth!

While there are many tofu soups out there, we hope you enjoy this version.

Tofu Soup Recipe

Make this soup vegetarian

This recipe can easily be made vegetarian simply by substituting our Asian Vegetable Stock—or your preferred vegetable stock—for the chicken stock.

Tofu Soup Recipe Instructions

In a pot, bring the chicken stock and water to a boil. Once boiling, cover, and lower the heat to keep it simmering.

stock and water simmering

Meanwhile, place a medium soup pot or wok over medium-high heat until it’s hot enough that a small splash of water beads and dances along the cooking surface. (See our post on how to prevent sticking). 

Once hot, add the oil to coat the bottom of the pot. Crack the eggs into the pot, and cook over medium-high heat until the eggs are browned around the edges (it is important to brown the egg well).

eggs frying in pot
Note that the original recipe had 4 eggs, as pictured above, but after some internal discussion decided that 3 eggs is better!

Flip the eggs over and do the same to the other side, making sure the eggs are cooked through completely. (Runny yolk will cloud the soup.) 

browned fried eggs in pot
fried eggs in pot

Transfer the fried eggs onto a cutting board and cut into bite-size pieces. Return the egg pieces to the pot.

bite size pieces of fried egg in pot

Increase the heat to high, and pour in the simmering stock/water, along with tofu and mushrooms (We used beech mushrooms, AKA bunashimeji mushrooms, but you can use oyster, button, cremini, shiitake—whatever mushroom you have on hand).

pouring stock into pot with eggs
adding tofu to pot of soup
mushrooms in soup pot

Cover and boil for 10 minutes over high heat. This will give the soup a rich milky appearance, similar to ramen broth:

tofu, egg, and mushroom in soup

Next, add the napa cabbage.

napa cabbage added to soup pot

Cover and cook for another 5-10 minutes, or until the cabbage is very tender. Add the sesame oil, salt to taste, and white pepper.

Top with cilantro and/or scallion.

adding cilantro to tofu soup

Serve!

Scoop of Tofu Soup
Tofu Soup with napa cabbage, mushrooms, and eggs

Looking for more authentic recipes? Subscribe to our email list and be sure to follow us on Pinterest, Facebook, Instagram, and Youtube!

Recipe

tofu soup recipe
Print
4.93 from 14 votes

Tofu Soup (An Easy Chinese Recipe!)

This simple Chinese tofu soup recipe is flavorful, filling, and easy, with just 11 basic ingredients—many of which you probably have already!
by: Judy
Serves: 4
Prep: 10 minutes mins
Cook: 35 minutes mins
Total: 45 minutes mins

Ingredients

  • 4 cups chicken stock (or vegetable stock)
  • 3 cups water
  • 2 tablespoons neutral oil (such as canola, vegetable, or avocado oil)
  • 3 large eggs
  • 1 pound soft tofu or silken tofu (1 block, cut into ½-inch/1.25cm) cubes)
  • 3 ounces fresh mushrooms (such as button, cremini, beech, oyster, or shiitake, sliced or torn into bite-size pieces)
  • 12 ounces napa cabbage (leaves separated and sliced into ¾-inch/2cm pieces)
  • 1 teaspoon sesame oil
  • Salt (to taste)
  • ½ teaspoon white pepper
  • ¼ cup chopped cilantro leaves (and/or scallions)

Instructions

  • In a pot, bring the chicken stock and water to a boil. Once boiling, cover, and lower the heat to keep it simmering. Meanwhile, place a medium soup pot or wok over medium-high heat until it’s hot enough that a small splash of water beads and dances along the cooking surface.
  • Once hot, add the oil to coat the bottom of the pot. Crack the eggs into the pot, and cook over medium-high heat until the eggs are browned around the edges (it is important to brown the egg well). Flip the eggs over and do the same to the other side, making sure the eggs are cooked through completely. (Runny yolk will cloud the soup.)
  • Transfer the fried eggs onto a cutting board and cut into bite-size pieces. Return the egg pieces to the pot. Increase the heat to high, and pour in the simmering stock/water, along with tofu and mushrooms. Cover and boil for 10 minutes over high heat.
  • Next, add the napa cabbage. Cover and cook for another 5-10 minutes, or until the cabbage is very tender. Add the sesame oil, salt to taste, and white pepper. Top with cilantro and/or scallion and serve.

Nutrition Facts

Calories: 237kcal (12%) Carbohydrates: 10g (3%) Protein: 16g (32%) Fat: 16g (25%) Saturated Fat: 3g (15%) Polyunsaturated Fat: 5g Monounsaturated Fat: 7g Trans Fat: 0.04g Cholesterol: 123mg (41%) Sodium: 432mg (18%) Potassium: 728mg (21%) Fiber: 1g (4%) Sugar: 4g (4%) Vitamin A: 516IU (10%) Vitamin C: 24mg (29%) Calcium: 136mg (14%) Iron: 2mg (11%)
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…

  • Shepherd's Purse Tofu Soup, by thewoksoflife.com
    Shepherd’s Purse Tofu Soup
  • package of tofu knots
    Tofu Knots
  • Yan Du Xian Shanghai Pork Soup w/ Bamboo & Tofu, by thewoksoflife.com
    Yan Du Xian Shanghai Pork Soup w/ Bamboo & Tofu
  • Box of Silken Tofu
    Silken Tofu & Soft Tofu
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!
guest
Rate this recipe:




guest
Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

29 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