Nutrition Facts for Heart-healthy spicy tofu soup

Heart-Healthy Spicy Tofu Soup

Warm up with a steaming bowl of Heart-Healthy Spicy Tofu Soup, a flavor-packed dish that's as nourishing as it is satisfying. This vibrant soup combines protein-rich firm tofu with a medley of fresh vegetables like red bell pepper, zucchini, and baby spinach, all simmered in a fragrant base of low-sodium vegetable broth infused with red curry paste, garlic, and fresh ginger. A splash of lime juice and a hint of sesame oil elevate the taste, while red chili flakes add just the right amount of heat. Perfect for a quick weeknight dinner, this soup is low in sodium, packed with antioxidants, and can easily be made gluten-free with tamari. Serve it piping hot and garnish with fresh green onions for a wholesome, heart-healthy meal that delivers a delicious kick of spice!

Nutriscore Rating: 80/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Heart-Healthy Spicy Tofu Soup
Prep Time:15 mins
Cook Time:20 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 14 oz firm tofu
  • 6 cups low-sodium vegetable broth
  • 1 large red bell pepper
  • 1 medium zucchini
  • 4 cups baby spinach
  • 4 cloves garlic cloves
  • 1 tbsp fresh ginger
  • 2 tbsp low-sodium soy sauce (or tamari for gluten-free)
  • 1 tsp sesame oil
  • 1 tbsp red curry paste
  • 2 tbsp lime juice
  • 2 stalks green onions
  • 0.5 tsp red chili flakes
  • 1 tbsp extra-virgin olive oil

Directions

Step 1

Drain the tofu and pat it dry using a clean kitchen towel or paper towels. Cut it into 1-inch cubes and set aside.

Step 2

In a large pot, heat the olive oil over medium heat. Add the red curry paste, minced garlic, and grated ginger. Stir and cook for 1-2 minutes until fragrant.

Step 3

Pour in the low-sodium vegetable broth and bring it to a simmer.

Step 4

Add the tofu cubes to the pot along with the soy sauce (or tamari if gluten-free). Stir gently to combine.

Step 5

Chop the red bell pepper and zucchini into bite-sized pieces and add them to the soup. Simmer for 10 minutes until the vegetables are tender but still slightly crisp.

Step 6

Stir in the baby spinach and cook for an additional 2 minutes, just until wilted.

Step 7

Add the sesame oil, lime juice, and red chili flakes to the soup. Taste and adjust seasoning if needed (you can add a dash more soy sauce or lime juice to balance the flavors).

Step 8

Ladle the soup into bowls and garnish with sliced green onions.

Step 9

Serve hot and enjoy a comforting, heart-healthy meal!

Nutrition Facts

Serving size 2485.8 grams (2485.8g)
Amount per serving % Daily Value*
Calories 885
Total Fat 47.70g 61%
Saturated Fat 6.50g 33%
Polyunsaturated Fat 6.00g
Cholesterol 0mg 0%
Sodium 4180mg 182%
Total Carbohydrate 71.90g 26%
Dietary Fiber 14.30g 51%
Total Sugars 32.00g
Protein 52.40g 105%
Vitamin D 0IU 0%
Calcium 887mg 68%
Iron 13mg 69%
Potassium 2887mg 61%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 46.3%
Protein: 22.6%
Carbs: 31.0%