Thai Curry Vegetable Soup

Hey y’all! If you’re looking for a cozy, vibrant meal that packs a punch of flavor, this Thai Curry Vegetable Soup is just what you need. It’s loaded with colorful veggies, simmered in a rich coconut curry broth, and comes together quickly for weeknight dinners or casual get-togethers. Whether you’re a Thai food lover or just want an easy and satisfying soup, this recipe will hit the spot. Let’s get cooking!

Why You’ll Love This Thai Curry Vegetable Soup

  • Bold and aromatic flavors from Thai red curry paste and creamy coconut milk.
  • Loaded with nutrient-dense veggies, making it a healthy and hearty option.
  • This soup is vegan, gluten-free, and easy to adapt to your favorite vegetables.
  • Perfect make-ahead meal for meal prep, busy weeknights, or chilly evenings.
  • Quick to prepare, with just 10 minutes of prep and 25 minutes total time!

Ingredients for Thai Curry Vegetable Soup

  • 2 tablespoons coconut oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons Thai red curry paste (find a recommended brand here)
  • 1 red bell pepper, sliced thin
  • 2 medium carrots, sliced
  • 1 small zucchini, sliced
  • 1 cup broccoli florets
  • 1 cup snap peas, trimmed
  • 1 (14-ounce) can full-fat coconut milk
  • 4 cups vegetable broth
  • 2 tablespoons soy sauce or tamari (for gluten-free option)
  • 1 tablespoon lime juice (about 1 lime)
  • 1 teaspoon coconut sugar or brown sugar
  • 1/4 teaspoon salt (adjust to taste)
  • Fresh cilantro, sliced green onions, and lime wedges for garnish
  • Optional: cooked rice or rice noodles for serving

How to Make Thai Curry Vegetable Soup

Step 1: Sauté Aromatics

Heat the coconut oil in a large soup pot over medium heat. Add the diced onion and sauté for 2-3 minutes until soft. Stir in the garlic and ginger; cook for another minute until fragrant.

Thai Curry Vegetable Soup

Step 2: Build the Curry Base

Add the Thai red curry paste and cook for 1-2 minutes, stirring, until the paste darkens and becomes aromatic.

Step 3: Add Vegetables

Add the bell pepper, carrots, and zucchini, stirring to coat them in the curry mixture. Cook for 2-3 minutes to begin softening the veggies.

Step 4: Simmer the Soup

Pour in the coconut milk, vegetable broth, soy sauce, lime juice, and coconut sugar. Stir well and bring to a gentle boil. Add the broccoli florets and snap peas, reduce the heat, and simmer uncovered for 10-12 minutes, or until all the vegetables are just tender but still vibrant.

Step 5: Finish and Serve

Taste and adjust seasoning with more salt or lime juice if needed. Ladle the soup into bowls, garnish with fresh cilantro, green onions, and a lime wedge. Serve as-is or over a scoop of cooked rice or rice noodles for a heartier meal.

Thai Curry Vegetable Soup

Notes for the Best Thai Curry Vegetable Soup

  • For extra protein, add tofu cubes or chickpeas with the vegetables.
  • Use homemade or low-sodium broth for best flavor control (see how to make your own veggie broth).
  • Adjust the amount of curry paste to control the spice level – start with less if you’re sensitive to heat.

Thai Curry Vegetable Soup Variations

  • Green Curry Version: Swap red curry paste for green curry paste for a different flavor profile.
  • Creamy Peanut Twist: Stir in 2 tablespoons of peanut butter for extra richness and nutty flavor.
  • Protein-Packed: Add cooked chicken, shrimp, or cubed tofu for an added protein boost.

Equipment Needed for Thai Curry Vegetable Soup

  • Large soup pot or Dutch oven
  • Wooden spoon
  • Sharp knife and cutting board
  • Ladle for serving

How to Store Thai Curry Vegetable Soup

Let leftover soup cool completely, then store in an airtight container in the fridge for up to 4 days. For longer storage, freeze in individual portions for up to 3 months. Reheat gently on the stovetop or in the microwave, adding a splash of broth if it thickens.

Thai Curry Vegetable Soup

What to Serve with Thai Curry Vegetable Soup

  • Serve with steamed jasmine rice or rice noodles for a complete meal.
  • Pair with a crisp Thai cucumber salad for a refreshing side.
  • Enjoy with warm naan or crusty bread to soak up the delicious broth.

Pro Tips for Perfect Thai Curry Vegetable Soup

  • Cut vegetables into uniform pieces so they cook evenly.
  • For an ultra-creamy soup, blend half of the soup and stir it back in (learn more about creamy soups here).
  • Garnish generously with fresh herbs and a squeeze of lime to brighten the flavors just before serving.

Thai Curry Vegetable Soup FAQ

Can I use different vegetables?

Absolutely! Swap in your favorite veggies or whatever is in season – mushrooms, baby corn, sweet potatoes, or spinach all work great.

Is this soup spicy?

It has a gentle heat, but you can decrease or increase the curry paste based on your preference.

Can I make Thai Curry Vegetable Soup in advance?

Yes! It keeps well in the fridge and tastes even better the next day as the flavors meld together.

★★★★★ 4.50 from 82 ratings

Thai Curry Vegetable Soup

yield: 4 servings
prep: 15 mins
cook: 25 mins
total: 40 mins
A vibrant and aromatic Thai-inspired vegetable soup featuring coconut milk, red curry paste, and a medley of fresh vegetables. Perfect for a comforting dinner with bold flavors and a hint of spice.
Thai Curry Vegetable Soup

Ingredients

  • 1 tablespoon vegetable oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons Thai red curry paste
  • 4 cups vegetable broth
  • 1 can (14 oz) coconut milk
  • 1 cup carrots, sliced
  • 1 cup bell pepper, sliced
  • 1 cup broccoli florets
  • 1 cup mushrooms, sliced
  • 1 tablespoon soy sauce
  • 1 teaspoon lime juice
  • Fresh cilantro, for garnish

Instructions

  1. 1
    Heat the vegetable oil in a large pot over medium heat. Add the diced onion and sauté for 2-3 minutes until softened.
  2. 2
    Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant. Add the Thai red curry paste and cook for another minute, stirring constantly.
  3. 3
    Pour in the vegetable broth and coconut milk. Bring the mixture to a gentle simmer.
  4. 4
    Add the carrots, bell pepper, broccoli, and mushrooms. Simmer for 15-20 minutes until the vegetables are tender.
  5. 5
    Stir in the soy sauce and lime juice. Taste and adjust seasoning as needed.
  6. 6
    Ladle the soup into bowls and garnish with fresh cilantro before serving.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 220 caloriescal
Protein: 5gg
Fat: 13gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 22gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Leave a Comment