Back to recipe app
Tofu vegetable soup with mushrooms, carrot, greens, and clear broth
AI-generated recipe image for transparency. It is illustrative and not a submitted user photo.

Tofu Vegetable Soup

By Chinese Food at Home

A light Chinese-style tofu vegetable soup with mushrooms, greens, carrot, ginger, green onion, and clear broth.

Tofu vegetable soup gives vegetarian visitors a warm comfort option that is lighter than saucy tofu stir-fries. The ingredients are easy to buy in Western supermarkets, especially when spinach or cabbage replaces specialty greens.

This recipe teaches gentle simmering and ingredient timing: mushrooms and carrots go in first, tofu is added carefully, and tender greens finish at the end. That keeps the broth clear and the tofu intact.

It gives vegetarian and tofu visitors a warm comfort option using ingredients that are easy to buy and hard to overcook.

Before You Start

Set up first

Medium saucepan, Cutting board, Knife

Key ingredients
  • vegetable stock
  • tofu
  • mushroom
  • spinach
  • green onion
  • ginger
Beginner prep
  • Read all steps once before heating the pan, pot, or skillet. Chinese home cooking often moves quickly after the oil or broth is hot.
  • Measure sauces, chop aromatics, and place ingredients near the stove before you start cooking.
  • For soups and congee, use a steady simmer instead of a hard boil unless the step specifically says to boil.

Success check: The finished bowl should taste balanced and comforting, with broth or porridge that is hot but not violently boiling.

Ingredients

Steps

  1. Cut tofu and vegetables gently

    Drain the tofu and cut it into bite-size cubes. Slice mushrooms and carrot thinly so they cook quickly. Keep spinach or other tender greens separate from the harder vegetables because greens only need a short time in hot broth.

  2. Flavor the broth with ginger

    Pour vegetable stock into a saucepan and add ginger slices. Bring it to a gentle simmer over medium heat. Simmer for 2 to 3 minutes so the ginger flavors the broth without becoming harsh or overpowering.

  3. Cook the firm vegetables first

    Add mushrooms and carrot. Simmer until the carrot bends slightly and the mushrooms look darker and tender, about 3 to 5 minutes. Keep the soup bubbling gently; a hard boil can break tofu after it is added.

  4. Add tofu without breaking it

    Slide the tofu cubes into the pot and use a spoon to nudge them under the broth. Do not stir hard. Simmer for 3 to 4 minutes, just until the tofu is hot through and has absorbed some of the broth flavor.

  5. Wilt the greens at the end

    Add spinach or chopped bok choy leaves and stir once or twice. Tender greens should wilt in less than 1 minute. If using cabbage or bok choy stems, add them earlier with the mushrooms because they need more time.

  6. Season and serve cleanly

    Turn off the heat and season with soy sauce, white pepper, sesame oil if using, and green onion. Taste before adding extra salt. Serve hot in bowls, making sure each portion gets tofu, vegetables, and broth.

Western Grocery Notes

Substitutions

Ingredient Alternatives

Cook Better Next Time

FAQ

What tofu is best for soup?
Firm or medium tofu is easiest for beginners. Silken tofu is softer and can break if stirred roughly.
Can tofu vegetable soup be vegan?
Yes. Use vegetable stock and check that your soy sauce and optional sauces fit your dietary needs.
Can I use frozen vegetables?
Yes. Frozen spinach, peas, corn, or mixed vegetables can work, but add tender vegetables near the end.

Related Recipes

Recipe Collections

Community Notes

Which greens did you use in your tofu vegetable soup?

Loading community...

AI-Readable Mirrors

Transparency and Legal