Print

Thai Coconut Curry Soup

A rich and creamy Thai coconut curry soup that’s full of bold flavors, tender vegetables, and aromatic herbs. Perfect for a comforting, spicy, and slightly sweet meal.

Ingredients

Scale
  • 1 tablespoon vegetable oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons red curry paste
  • 4 cups vegetable broth
  • 1 can (14 oz) coconut milk
  • 1 tablespoon soy sauce
  • 1 tablespoon brown sugar
  • 1 red bell pepper, sliced
  • 1 cup mushrooms, sliced
  • 1 cup snap peas
  • 1 block tofu, cubed (optional)
  • Juice of 1 lime
  • Fresh cilantro for garnish
  • Salt and pepper to taste

Instructions

  1. Heat the vegetable oil in a large pot over medium heat.
  2. Add the chopped onion and sauté until translucent, about 5 minutes.
  3. Stir in the garlic and ginger, cooking for another 1-2 minutes.
  4. Add the red curry paste and cook for 1 minute to release its aroma.
  5. Pour in the vegetable broth and bring to a simmer.
  6. Stir in the coconut milk, soy sauce, and brown sugar. Simmer for 5 minutes.
  7. Add the bell pepper, mushrooms, snap peas, and tofu (if using). Cook until vegetables are tender, about 10 minutes.
  8. Stir in lime juice and adjust seasoning with salt and pepper as needed.
  9. Ladle into bowls and garnish with fresh cilantro before serving.

Notes

  • Use green or yellow curry paste for a different flavor profile.
  • Chicken or shrimp can be added for a non-vegetarian version.
  • Serve with rice or rice noodles for a heartier meal.
  • Adjust curry paste to desired spice level.

Nutrition

Keywords: Thai soup, coconut curry soup, vegan Thai curry, Thai coconut soup, spicy vegan soup