Skip to content
← All recipes

lunch

Tofu, Tomato, and Spinach Soup

Ingredients, directions and serving information for Tofu, Tomato, and Spinach Soup.

Original recipe text is provided in English.

Servings: 4

Total time: 30 min

Ingredients

  • 1 teaspoon vegetable oil
  • 1/2 cup onion
  • 1 garlic clove
  • 6 cups water
  • 1 package tofu, silken, firm or extra firm
  • 2 tomatoes
  • green onions, chopped
  • 4 cups spinach leaves, fresh
  • 1 tablespoon soy sauce, reduced sodium
  • 1/4 teaspoon ground black pepper
  • cilantro leaves

Instructions

  1. Wash hands with soap and water.
  2. Heat a 3 quart saucepan over medium heat; add oil and chopped onion. Cook onion until softened, but not brown. Stir in garlic and cook just until fragrant.
  3. Add chicken broth. Bring to a boil. Add tomatoes and tofu. Lower heat and simmer until tomatoes are soft but not mushy (this takes just a couple of minutes).
  4. Stir in green onions (optional), spinach, ground pepper and cilantro. Cook just until spinach is wilted.
  5. Remove from heat. Taste for seasoning. Serve hot.

Source-reported nutrition per serving

serving Size1/4 of recipe (605g)
calories121 calories
protein12g
carbohydrate6g
fat7g
saturated Fat1g
fiber2g
sugar3g
sodium194mg
cholesterol0mg

These values describe the source recipe and serving, not a new analysis by BiteCal. The primary nutrition record has not been independently revalidated. Ingredient substitutions and serving sizes change the result.

Recipe source

MyPlate recipe archive ↗

Functional recipe facts retrieved from an archived mirror on 20 October 2026; functional directions retained as an archive reference. Source and rights of original photographs have not been verified, so they are not reproduced.

AI-assisted draft. Editorial review pending.

Ready for a simpler way to track?

Make a little room for healthier habits with BiteCal.

Download on the App StoreGet it on Google Play