Servings
Font
Back
0 from 183 votes

Caldo de Tofu (Vegan Tofu Soup)

Caldo de tofu is a vegan tofu soup with plenty of rich flavors using plant-based ingredients. It's a simple soup of rice, tofu, and veggies that is hearty and satisfying, and quite easy to prepare.

Prep Time
10 mins
Cook Time
10 mins
Total Time
55 mins
Servings: 4 servings
Calories: 312 kcal
Course: Lunch , Dinner
Cuisine: Mexican

Ingredients

  • 1 tablespoon of vegetable oil
  • 1 medium yellow onion thinly sliced
  • 3 cloves of garlic minced
  • 2 carrots sliced
  • 3 ribs of celery sliced
  • 1 large zucchini diced
  • 2 ears of corn cut into thirds
  • 1 (16-ounce) package of extra firm tofu diced
  • 1 cup uncooked medium grain white rice
  • 6 cups of water
  • 3 to 4 no chicken/vegetable bouillon cubes or paste equivalent
  • Minced cilantro for garnish

Instructions

    Cup of Yum
  1. In a large pot (with a lid) over medium heat, add the oil, onion, garlic, carrots, celery, and zucchini, and saute for 3 to 5 minutes, stirring frequently, or until vegetables are tender.
  2. Add the corn, tofu, rice, water, and bouillon.
  3. Bring to a boil, cover, and lower heat to a simmer.
  4. Allow to simmer for 40 minutes.
  5. Garnish with minced cilantro.

Notes

  • Prefer a spicy tofu soup recipe? Add some sliced chilies on top or a pinch or two of red pepper flakes.
  • Choosing the right tofu! I prefer extra firm or firm in this recipe because it’s more “meaty”. However, you can make vegan tofu soup with just about any type of tofu including softer types of regular tofu and silken tofu. 
  • Change up the veggies! Vegan soup with tofu is perfect for using up veggies you have on hand!

Nutrition Information

Calories 312kcal (16%) Carbohydrates 49g (16%) Protein 14g (28%) Fat 7g (11%) Saturated Fat 1g (5%) Polyunsaturated Fat 3g Monounsaturated Fat 1g Trans Fat 0.02g Sodium 632mg (26%) Potassium 588mg (17%) Fiber 3g (12%) Sugar 6g (12%) Vitamin A 5261IU (105%) Vitamin C 19mg (21%) Calcium 92mg (9%) Iron 2mg (11%)

Nutrition Facts

Serving: 4servings

Amount Per Serving

Calories 312

% Daily Value*

Calories 312kcal 16%
Carbohydrates 49g 16%
Protein 14g 28%
Fat 7g 11%
Saturated Fat 1g 5%
Polyunsaturated Fat 3g 18%
Monounsaturated Fat 1g 5%
Trans Fat 0.02g 1%
Sodium 632mg 26%
Potassium 588mg 13%
Fiber 3g 12%
Sugar 6g 12%
Vitamin A 5261IU 105%
Vitamin C 19mg 21%
Calcium 92mg 9%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register