← All recipes
Golden-orange soup in a white bowl, garnished with fresh cilantro and a drizzle of coconut milk.

Cozy Tomato Curry Soup with Coconut Milk

This creamy curry soup is a hug in a bowl, brimming with spicy warmth and the sweet tang of ripe tomatoes.

Total: 40 minPrep: 10 minCook: 30 min6 servingsDifficulty: Easy⭐ 4.7 (125+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Heat olive oil in a large pot over medium heat. Add onion and cook until softened.
  2. 2 Stir in garlic and ginger, cooking for another minute.
  3. 3 Add curry powder, cumin, coriander, and cayenne; toast spices for about 30 seconds.
  4. 4 Pour in diced tomatoes, vegetable broth, coconut milk, tomato paste, and sugar.
  5. 5 Bring to a simmer and cook for 20 minutes, stirring occasionally.
  6. 6 Season with salt and pepper to taste. Use an immersion blender to puree until smooth, or transfer to a blender.
  7. 7 Serve hot, garnished with fresh cilantro.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 180 kcal
Fat: 12g fat
Carbs: 14g carbohydrates
Protein: 3g protein
Fiber: 3g fiber
Sugar: 6g sugar
Sodium: 300mg sodium

Tips

Storage

Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop.

Freezing: Freezes well for up to 3 months. Thaw in the refrigerator overnight before reheating.

Serving Suggestions

FAQ

Can I make this soup vegan?

Yes, just ensure your vegetable broth and curry powder are vegan-certified.

Share this recipe