Chinese mushroom soup is a savory, brothy soup that brings together shiitake and fresh mushrooms, ginger, greens, and tender tofu. Chinese home-style versions vary, and this easy version builds deep mushroom flavor with a little soy sauce and the soaking liquid from dried shiitake.
Ingredients
- 1 ounce (28 g) dried shiitake mushrooms
- 2 cups (475 ml) hot water, for soaking the dried mushrooms
- 1 tablespoon (15 ml) neutral cooking oil, such as canola
- 8 ounces (225 g) cremini or button mushrooms, wiped clean and thinly sliced
- 1 tablespoon (15 g) finely grated fresh ginger
- 2 garlic cloves (about 6 g), finely chopped
- 8 cups (1.9 L) low-sodium vegetable broth or chicken broth
- 2 tablespoons (30 ml) regular or light soy sauce
- 1 tablespoon (15 ml) Shaoxing wine, optional; dry sherry is a practical substitute, while omitting it makes the soup a little less aromatic
- ¼ teaspoon (0.5 g) ground white pepper, or to taste
- 3 cups (210 g) thinly sliced napa cabbage
- 8 ounces (225 g) firm tofu, cut into ½-inch (1.25 cm) cubes
- 1 tablespoon (8 g) cornstarch
- 2 tablespoons (30 ml) cold water, for the cornstarch slurry
- 1 tablespoon (15 ml) rice vinegar
- 1 teaspoon (5 ml) toasted sesame oil
- 3 scallions (about 30 g), thinly sliced
- Fine salt, as needed, usually ¼ to ½ teaspoon (1.5–3 g), depending on the broth
Instructions
- Soak the dried shiitake. Put the dried mushrooms in a heatproof bowl and pour over 2 cups (475 ml) hot water. Leave them to soften for 20 minutes. Lift the mushrooms out rather than pouring the liquid away, since grit may have settled at the bottom. Strain the soaking liquid through a fine-mesh sieve lined with a coffee filter or a clean paper towel, and reserve it. Trim off any tough mushroom stems, then slice the caps. This gives the broth a concentrated mushroom base without risking sandy sediment in the soup.
- Prepare the remaining ingredients. While the soaking liquid drains, slice the fresh mushrooms and cabbage, cube the tofu, grate the ginger, chop the garlic, and slice the scallions. Measure the broth, soy sauce, optional Shaoxing wine, vinegar, and sesame oil so they are ready to add. This preparation takes about 15 minutes after soaking and makes the cooking steps easier to follow.
- Start the aromatics and fresh mushrooms. Warm the neutral oil in a large pot over medium heat. Add the ginger and garlic and stir for about 30 seconds, just until fragrant; do not let the garlic brown. Add the fresh mushrooms and sliced shiitake. Cook for 7 minutes, stirring now and then, until the fresh mushrooms have softened and released some of their moisture. The mushrooms will shrink, so use a pot with enough room to stir them comfortably.
- Build the broth. Pour in the vegetable or chicken broth and the strained shiitake soaking liquid. Add the soy sauce, Shaoxing wine if using, and white pepper. Bring the pot to a gentle boil, which should take about 3 minutes, then lower the heat and simmer for 12 minutes. Keep the soup at a quiet simmer rather than a hard boil; a vigorous boil can break up the mushrooms and make the broth seem cloudy.
- Add the cabbage and tofu. Stir in the napa cabbage and cook for 3 minutes, until it has wilted but still has a little bite. Gently add the tofu and simmer for another 3 minutes to warm it through. Stir carefully around the tofu cubes so they stay intact. If using a different green, adjust this stage: delicate spinach needs only a brief wilt, while thicker greens may need a few extra minutes.
- Thicken lightly, if desired. In a small cup, stir the cornstarch into the cold water until smooth. Slowly pour the slurry into the simmering soup while stirring. Cook for 1 minute, until the broth looks slightly glossy and lightly thickened. The soup should remain brothy, not turn into a thick sauce. For a completely clear, thinner soup, leave out the cornstarch and water.
- Season and serve. Turn off the heat and stir in the rice vinegar and toasted sesame oil. Taste the broth before adding salt because broth and soy sauce vary in saltiness. Add salt a little at a time if needed, then ladle into bowls and finish with sliced scallions. Serve while hot.
Tips
- Strain the soaking water well. Dried mushrooms can leave sediment behind. A fine strainer lined with a coffee filter catches the grit while keeping the flavorful liquid for the soup. If you do not have a filter, let the liquid settle for a minute and pour it slowly, leaving the last spoonful behind.
- Choose mushrooms with different textures. Shiitake contribute a deep, woodsy taste, while cremini or button mushrooms bring a softer, mild flavor. If you cannot find dried shiitake, use 8 ounces (225 g) extra fresh mushrooms and replace the soaking liquid with an equal amount of broth; the result will be lighter and less concentrated.
- Keep the seasoning balanced. Use low-sodium broth when possible, then adjust salt at the end. Rice vinegar should brighten the soup rather than make it noticeably sour, and sesame oil is potent, so measure it instead of pouring freely.
- Handle tofu gently. Firm tofu is easiest to cube and stir into soup without breaking. Soft tofu works too, but add it with a spoon and avoid stirring much. If you use extra-firm tofu, the cubes will hold their shape more firmly but have a chewier texture.
Serving Suggestions
Serve the soup as a light main course with steamed rice, or offer it as a first course before a larger meal. Rice noodles or thin wheat noodles make it more filling: cook the noodles separately according to their package directions, divide them among bowls, and ladle the soup over them just before serving. Cooking noodles in the pot can make the broth cloudy and allow them to absorb too much liquid, especially if there are leftovers.
For a simple meal, pair a bowl with steamed rice and a plate of quickly cooked greens, such as bok choy or gai lan. The soup already has mushrooms, tofu, and cabbage, so sides with crisp or fresh textures complement it well. Keep extra scallions at the table for anyone who wants a sharper onion flavor. A small dish of chili crisp or sliced fresh chile can be offered separately so each person can adjust the heat without changing the whole pot.
Variations
Make it vegetarian or vegan: Choose vegetable broth and check that the soy sauce and any optional additions suit your needs. The listed recipe is vegetarian when made with vegetable broth and vegan if the chosen broth and other ingredients contain no animal products. For a fuller savory taste, add 1 teaspoon (5 ml) extra soy sauce at a time, tasting as you go rather than adding it all at once.
Add more vegetables: Thinly sliced carrot, snow peas, or bok choy can join the pot with the cabbage. Add firmer vegetables a few minutes earlier so they have time to soften, and add tender greens near the end. Keep the total volume manageable; too many vegetables can crowd out the broth and make the soup more like a stew.
Use another mushroom combination: Oyster mushrooms can replace some or all of the fresh cremini, bringing a delicate, slightly chewy texture. Wood ear mushrooms, when available, add a pleasant crispness but have a mild flavor, so keep the shiitake for depth. Dried wood ear must be rehydrated according to its package directions and sliced before it goes into the pot.
Adjust the body and seasoning: Leave out the cornstarch for a light, clear broth, or use 2 teaspoons (about 5 g) cornstarch mixed with 1 tablespoon (15 ml) cold water for a subtler thickening. A little extra white pepper makes the soup warmer and more aromatic; black pepper is an acceptable substitute but tastes sharper and less traditionally suited to this style. Add chili oil at the table for heat.
Storage and Reheating
Let leftover soup cool briefly, then refrigerate it in a covered, shallow container within 2 hours of cooking. It keeps for 3 to 4 days in the refrigerator. The mushrooms and broth hold up well, though the tofu may become a little firmer and the cabbage softer over time. If you expect leftovers, you can keep noodles separate and add them to individual bowls when serving.
Reheat only the amount you plan to eat in a saucepan over medium heat, stirring gently until steaming throughout. Leftovers should reach 165°F (74°C), checked with a food thermometer. Add a splash of broth or water if the soup has thickened in the refrigerator, then taste and refresh it with a few drops of rice vinegar or sesame oil if needed. You can freeze the soup in airtight freezer-safe containers for up to 2 months for best quality; tofu can change texture after freezing, becoming firmer and more porous. Thaw overnight in the refrigerator and reheat thoroughly. Do not leave the soup at room temperature for extended storage.
Frequently Asked Questions
Can I make Chinese mushroom soup without dried shiitake?
Yes. Use extra fresh mushrooms and replace the reserved soaking liquid with broth, as described in the tips. Dried shiitake give the soup a deeper, more concentrated flavor, so the version without them will taste milder. A small additional splash of soy sauce can add savoriness, but taste before increasing it because the soup may already be salty enough.
Can I use chicken broth instead of vegetable broth?
Yes. Chicken broth works well and gives the soup a fuller flavor. Choose low-sodium broth if you can, since soy sauce also seasons the pot. The recipe does not contain meat, poultry, seafood, or eggs, so it does not require a meat or egg cooking-temperature step; simply bring the broth to a simmer and heat the tofu and vegetables through.
What tofu is best for soup?
Firm tofu is a reliable choice because it is easy to cut and holds together when stirred. Soft tofu gives a delicate texture but needs careful handling, while extra-firm tofu makes more defined, chewy cubes. Drain excess liquid from the tofu before cutting, but there is no need to press it unless the package is unusually wet.
Is Shaoxing wine essential?
No. It adds a rounded aroma, but the soup is still flavorful without it. Dry sherry is a practical substitute; you can also omit the wine entirely. Do not replace it with sweet cooking wine, which can make the broth taste sugary and may add more salt than expected.
How can I keep the soup from becoming too salty?
Start with low-sodium broth and add the listed soy sauce, then taste after the soup has simmered. If it is too salty, add a little unsalted broth or water and adjust the vinegar and pepper again. Avoid trying to correct it with extra sugar, which can make the seasoning taste unbalanced rather than less salty.
Can I prepare any part ahead?
Yes. Soak and slice the dried shiitake, strain and refrigerate the soaking liquid, and chop the vegetables up to a day ahead. Keep the tofu covered and refrigerated, and store the prepared ingredients separately. For the best texture, cook the soup close to serving time, or make it fully ahead and reheat it gently without vigorous boiling.
Related
- Fallout 76 Squirrel Stew: A Hearty Real-World Recipe
- Duck Meat Curry: A Fragrant, Slow-Simmered Recipe
- Swedish Steel Properties: Strength, Grades, and Uses
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).