Bok Choy Tofu Noodle Soup Vegan

Bok Choy Tofu Vegan Soup

Course: Main Course, Soup
Cuisine: Asian
Prep Time: 22 minutes
Cook Time: 8 minutes
Total Time: 30 minutes
Servings: 8 servings
Calories: 192 kcal
Author: Jeanette Whitten

Spaghettini noodles are thinner than spaghetti, and cook in 6-8 minutes, so this soup is fast to make, plus, the noodles make it familiar and appealing to kids. The tofu adds substance and you can be sure it will fill you up as a main dish.



  • 4 cups (1L) vegetable broth
  • 6 cups (1.5L) water
  • 195 g whole wheat spaghetti 7 oz whole grain, use spaghettini (thinner) half a package
  • 10 oz can mushrooms (284 mL), drained, or use dried or fresh
  • 2 Tablespoons (15 mL) seaweed dried nori, crumbled, optional
  • 2 Tablespoons (15 mL) ginger minced fresh, frozen, or jarred, to taste
  • 15 cups bok choy about 6 medium, with leaves, chopped, or Chinese cabbage
  • 1 yellow bell pepper medium , large diced
  • 2 cups carrots , in matchsticks
  • 4 green onions , sliced
  • 700 g silken tofu 25 oz total, 2 packages, in large cubes
  • 1 teaspoon (5 mL) dried cilantro
  • 2 tablespoons (45 mL) soy sauce , or to taste
  • sprinkle Crushed red pepper - spicy , to taste, see image


  1. On high, in a large soup pot, combine the vegetable broth with 6 cups water, mushrooms, seaweed, and ginger and bring to a rapid boil.

  2. Wash and chop the bok choy and carrots. 

  3. Once the broth is bubbling, reduce heat, break the spaghettini noodles into very small pieces and drop them in.  Cook until the noodles are al dente, about 3 to 4 minutes.

  4. Increase heat back to high, add the bok choy and carrots.  Reduce heat to medium once the soup begins simmering again.

  5. Slice and add the bell pepper and onions, increase heat as required, to keep the soup bubbling gently.

  6. Cut tofu into large cubes and add with cilantro.  Cook for 2 to 3 minutes longer. Stir in soy sauce and serve at once.

  7. Season with crushed red pepper, or hot sauce, and additional soy sauce.

Recipe Notes

To use frozen ginger, leave the skin on and grate it on a microplane grater.

Try dried mushrooms for even better flavour.

For a more traditional asian soup, use whole grain buckwheat soba noodles instead of whole grain spaghettini.

Chinese cabbage also works well in this soup instead of bok choy.

Nutrition Facts
Bok Choy Tofu Vegan Soup
Amount Per Serving (1 / 8th of recipe)
Calories 192 Calories from Fat 27
% Daily Value*
Fat 3g5%
Sodium 964mg42%
Potassium 787mg22%
Carbohydrates 32g11%
Fiber 3g13%
Sugar 6g7%
Protein 11g22%
Vitamin A 11590IU232%
Vitamin C 93.1mg113%
Calcium 214mg21%
Iron 3.6mg20%
* Percent Daily Values are based on a 2000 calorie diet.