Search
by Ingredient

Spicy Tomato Soup

Empty starEmpty starEmpty starEmpty starEmpty star

Submitted by POOHBEAR34

Spicy Thai-inspired tomato soup with coconut milk, red curry paste, tofu, and soy sauce. Vegan, creamy, and ready in under 30 minutes.

YIELD

4 servings

PREP

20 min

COOK

20 min

READY

40 min

This spicy tomato soup fuses Thai and Indian flavors with a coconut milk base, red curry paste, and pureed tofu for a vegan soup that’s rich, creamy, and full of warmth.

The tofu gets pureed with the coconut milk before anything else. Blended smooth, it adds body and protein to the soup without changing the flavor. You’d never know it was there. The stewed tomatoes get pureed separately, then everything combines in the pot with red curry paste, soy sauce, and lemon juice.

Red curry paste does all the heavy spice work: lemongrass, galangal, chilies, and garlic in one hit. A tablespoon gives noticeable heat. The soy sauce deepens the savory side while lemon juice brightens the rich coconut.

Ten minutes of simmering melts everything together. Garnish with fresh cilantro.

Kitchen Tips

  • Puree the tofu and coconut milk until completely smooth so the soup has no lumps
  • Start with one tablespoon of curry paste and add more if you want extra heat
  • Use full-fat coconut milk for the richest, creamiest result

Variations

  • Add cooked rice noodles for a more filling soup
  • Stir in fresh spinach or baby bok choy in the last 2 minutes of simmering
  • Use lime juice instead of lemon for a more authentically Thai flavor

Ingredients

30 867
5 144.5
OUNCES ML/G TOFU
sliced
3 710
CUPS ML COCONUT MILK
1 15
TABLESPOON ML RED CURRY PASTE *
1 15
TABLESPOON ML LEMON JUICE
2 30
TABLESPOONS ML CILANTRO
for garnish

Directions

Purée the tomatoes.

Set aside.

Purée the tofu and the coconut milk.

Mix all the ingredients together in a soup pot.

Bring to a boil, lower heat and simmer for 10 minutes.

Garnish with cilantro.

* not incl. in nutrient facts Arrow up button

Comments


 

 

Nutrition Facts

Serving Size 433g (15.3 oz)
Amount per Serving
Calories 425 81% from fat
 % Daily Value *
Total Fat 38g 59%
Saturated Fat 32g 162%
Trans Fat 0g
Cholesterol 0mg 0%
Sodium 990mg 41%
Total Carbohydrate 7g 7%
Dietary Fiber 3g 11%
Sugars g
Protein 18g
Vitamin A 9% Vitamin C 36%
Calcium 24% Iron 52%
* based on a 2,000 calorie diet How is this calculated?
Low Cholesterol, Cholesterol-Free, Trans-fat Free, Good source of fiber
 
More health news

Email this recipe