Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Tomato Soup

Thai Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Margie
  • Total Time: 35 minutes
  • Yield: Serves 4

Description

Indulge in the creamy richness of Thai Tomato Soup, where vibrant flavors come together in a delightful harmony. This quick and easy recipe features luscious coconut milk and aromatic Thai red curry paste, creating a comforting dish perfect for cozy nights or busy weeknights. Packed with fresh vegetables and topped with cilantro and spicy red pepper flakes, this soup is not only a feast for the senses but also a nutritious option that’s sure to please everyone at the table. Whether you’re enjoying it solo or serving it at your next gathering, this Thai Tomato Soup will leave you craving more.


Ingredients

Scale
  • 1 tablespoon coconut oil
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, chopped
  • 1 inch knob fresh ginger, peeled and grated
  • 1 tablespoon Thai red curry paste
  • 1/4 teaspoon red pepper flakes (plus more for garnish)
  • 1 can diced tomatoes (14 oz)
  • 1/2 cup chopped cilantro (plus additional leaves for topping)
  • 2 cups vegetable broth
  • 1 can coconut milk (15 oz)
  • Salt to taste

Instructions

  1. Heat coconut oil in a medium saucepan over medium heat until melted.
  2. Sauté the chopped onion in the heated oil for about 8–10 minutes until softened and golden.
  3. Stir in garlic, ginger, red curry paste, and red pepper flakes; cook for an additional 2 minutes until fragrant.
  4. Add diced tomatoes, cilantro, and vegetable broth to the pot.
  5. Pour in most of the coconut milk (reserve some for garnishing) and stir to combine.
  6. Bring to a boil, then reduce heat and simmer for about 5 minutes.
  7. Blend the soup until smooth using an immersion blender or by carefully transferring it to a regular blender.
  8. Serve hot, garnished with reserved coconut milk and more cilantro and red pepper flakes if desired.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 6g
  • Sodium: 400mg
  • Fat: 18g
  • Saturated Fat: 13g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 23g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 0mg