You are here: 

Tofu Vegetable Soup


Preparation Time: 15 minutes
Cook Time: 10 minutes
Makes: 6 servings
Serving size: 250 mL (1 cup)

This Chinese inspired soup is healthy and is the perfect winter warm up. Older kids can help cut the vegetables and the tofu. Younger kids can add the vegetables to the broth.


5 cups

reduced sodium vegetable or chicken broth

1.25 L

1 Tbsp

sodium reduced soy sauce

15 mL

1 pkg

medium tofu, cubed

454 g


bok choy, sliced

1 lb


onion, thinly sliced


1 cup

sliced button or enoki mushrooms

250 mL


square dried Chinese noodles, broken up


  1. In soup pot, bring broth and soy sauce to boil.
  2. Add tofu, bok choy, onion and mushrooms and return to the boil.
  3. Remove from the heat and add the noodles.
  4. Stir to combine and let stand for 2 minutes for noodle to soften before serving.


  1. Bok choy options: Substitute Swiss chard, rapini or spinach for the bok choy. You will need 1.5 L (6 cups) chopped of the vegetable of your choice.
  2. Look for Chinese noodles in the International section of the grocery store or in Asian grocers. These are quick to cook and a healthier option than ramen noodle packages.

Nutritional Information (1 Serving): Calories: 62, Protein: 6 grams, Fat: 2 grams, Carbohydrates: 5 grams, Fibre: 1 g, Sodium: 238 mg

Source: Reprinted with permission courtesy of EatRight Ontario at Contact an EatRight Ontario Registered Dietitian for free nutrition advice at 1 877 510-5102 or send an e-mail at

Subscribe to our monthly e-newsletter



Dr Shana Kelley An ultrasensitive blood test for cancer

Read more

Funding world-class research

Icon - paper

Cancer affects all Canadians but together we can reduce the burden by investing in research and prevention efforts. Learn about the impact of our funded research.

Learn more