Print

Thai Tomato Soup

Thai Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Discover the comforting flavors of Thai Tomato Soup, where rich coconut milk meets aromatic Thai red curry paste for a delightful experience. This easy recipe is perfect for a busy weeknight dinner or an elegant gathering with friends. In just 25 minutes, you’ll create a creamy, vibrant soup that not only warms the soul but is also packed with nutrition. Garnished with fresh cilantro and a sprinkle of red pepper flakes, this versatile dish can be served as an appetizer, main course, or even alongside your favorite bread. Dive into this bowl of goodness and enjoy a taste of Thailand in every spoonful!

Ingredients

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

Instructions

  1. In a medium saucepan, heat coconut oil over medium heat until melted.
  2. Add the chopped onion and sauté until softened and golden brown (about 8–10 minutes).
  3. Stir in the garlic, ginger, red curry paste, and red pepper flakes; cook until fragrant (about 2 minutes).
  4. Add diced tomatoes, chopped cilantro (reserve some), and vegetable broth to the pot.
  5. Stir in coconut milk, reserving 1/4 cup for later use.
  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 regular blender.
  8. Serve hot in bowls, topped with reserved cilantro leaves and additional red pepper flakes as desired.

Nutrition