If you’re craving a dish that offers a cozy hug in a bowl along with a burst of vibrant flavors, this Easy Thai Curry Chicken Soup Recipe is your new best friend. It’s a beautifully balanced blend of creamy coconut, spicy red curry, and fresh veggies, all coming together to create a soothing yet exciting meal. Whether you’re seeking comfort on a chilly evening or an easy way to impress family and friends with a splash of exotic taste, this soup delivers every single time.

Ingredients You’ll Need
The magic of this soup lies in its simple yet essential ingredients, each chosen to layer textures and tastes that complement each other perfectly. From the creaminess of coconut milk to the punch of fresh ginger and the earthiness of veggies, every element has a starring role.
- 1 lb. boneless, skinless chicken breast or thighs: Provides tender, juicy protein that soaks up the curry flavors beautifully.
- 1 tablespoon olive oil or coconut oil: Adds a subtle richness and helps in sautéing the aromatics.
- 1 medium onion, diced: Brings natural sweetness and depth when cooked down.
- 2 cloves garlic, minced: Adds a savory punch that enhances the curry’s warmth.
- 1 tablespoon fresh ginger, grated: Offers a bright, zesty note that invigorates the broth.
- 2 tablespoons red curry paste: The heart of the soup’s flavor, adjust according to your preferred spice level.
- 1 can (14 oz) coconut milk: Delivers creamy texture and subtle sweetness that balances the spice.
- 4 cups chicken broth: Acts as the base that ties all flavors together; low-sodium is a great option for control over saltiness.
- 1 tablespoon fish sauce: Adds depth with its umami richness without overpowering.
- 1 tablespoon brown sugar (optional): Smooths out the heat and adds gentle sweetness.
- 1 medium carrot, thinly sliced: Offers a slight crunch and natural sweetness.
- 1 red bell pepper, thinly sliced: Adds vibrant color and juicy texture.
- 1 zucchini, sliced: Brings a fresh, mild flavor that soaks up the broth.
- 1 cup baby spinach or kale (optional): Introduces a leafy green boost for nutrition and color.
- 1 tablespoon lime juice: Adds the perfect zesty brightness to finish the soup.
- Fresh cilantro for garnish: Imparts a fresh herbal aroma and lifts the whole dish.
- Salt and pepper, to taste: Simple seasoning to balance all flavors.
- Chopped peanuts or cashews: Provide delightful crunch and nutty contrast.
- Sriracha for extra spice: Optional heat boost for those who crave more kick.
- Lime wedges: Perfect for squeezing extra citrusy zing at the table.
How to Make Easy Thai Curry Chicken Soup Recipe
Step 1: Cook the Chicken
Start by heating your choice of oil in a large pot or Dutch oven over medium heat. Add the diced chicken, seasoning with salt and pepper. Cooking the chicken until nicely browned ensures it locks in juices, making every bite tender and flavorful. Once golden and cooked through, remove it from the pot and set it aside — this step creates layers of flavor that form the foundation of this soup.
Step 2: Sauté Aromatics
In the same pot, toss in the diced onion, minced garlic, and freshly grated ginger. Sauté for a few minutes until the onion softens and the mixture becomes wonderfully fragrant. This base is essential; it awakens the senses and creates that warm, inviting aroma you want from any comforting bowl of soup.
Step 3: Add the Curry Paste
Stir in the red curry paste to the aromatic mixture and cook for about a minute. This brief cooking time unlocks the complex, spicy flavors of the curry, infusing the oil and aromatics in your pot, which helps build a richer, deeper broth for the soup.
Step 4: Pour in Liquids and Seasonings
Next, add the coconut milk, chicken broth, fish sauce, and brown sugar (if you’re using it). Stir everything well to combine and bring the mixture to a gentle simmer. This is where the soup transforms into a luxurious, creamy base with that classic Thai flavor profile.
Step 5: Cook the Vegetables
Add the thinly sliced carrots, red bell pepper, and zucchini to the simmering soup. These vegetables cook relatively quickly and add a satisfying crunch and vibrant color. Let everything simmer together for about 10 to 15 minutes until the veggies are tender but still have some bite.
Step 6: Return Chicken and Add Greens
Now, add the cooked chicken back into the pot along with your choice of spinach or kale if you’d like some greens. Let the soup continue to simmer for another 3 to 5 minutes until the leafy greens have just wilted, maintaining their nutritive punch and fresh color.
Step 7: Finish with Lime and Seasoning
Turn off the heat and stir in the fresh lime juice, tasting as you go to adjust salt and pepper. The lime juice brightens the whole soup, balancing the richness of the coconut milk and the spice of the curry paste for that perfect harmony.
Step 8: Serve and Garnish
Serve your Easy Thai Curry Chicken Soup Recipe hot, garnished with bright fresh cilantro, chopped peanuts or cashews for crunch, and additional lime wedges. For those who love a fiery finish, a drizzle of sriracha is the perfect final flourish. This presentation makes a visually stunning and appetizing bowl that’s ready to delight!
How to Serve Easy Thai Curry Chicken Soup Recipe

Garnishes
Fresh garnishes like chopped cilantro, crunchy nuts, and lime wedges not only elevate the flavor but also add exciting textures and bursts of freshness that keep every spoonful interesting and bright.
Side Dishes
Pair this soup with simple jasmine rice or fragrant coconut rice to soak up all that delicious broth. Alternatively, light sides like a crisp cucumber salad or fresh spring rolls make for a well-rounded Thai meal experience.
Creative Ways to Present
Serve the soup in rustic bowls with extra herbs on the side so guests can customize their bowls. For a festive touch, top with thinly sliced red chilies or edible flowers to delight both eyes and palate. You can even present it in hollowed-out mini pumpkins or coconut shells to impress at dinner parties.
Make Ahead and Storage
Storing Leftovers
This Easy Thai Curry Chicken Soup Recipe keeps wonderfully in an airtight container in the refrigerator for up to 3 days, allowing flavors to deepen even further. Just be sure to cool it fully before storing to maintain freshness and safety.
Freezing
If you want to enjoy this soup later, it freezes well. Pour it into freezer-safe containers, leaving extra space for expansion, and freeze for up to 2 months. Keep in mind that delicate greens might change texture, so consider adding those fresh when reheating.
Reheating
Reheat gently on the stovetop over low to medium heat, stirring occasionally to prevent scorching. Add a splash of broth or water if the soup has thickened too much. If you froze the soup without greens, add fresh spinach or kale when warming up to restore that vibrant touch.
FAQs
Can I use chicken thighs instead of chicken breasts in this Easy Thai Curry Chicken Soup Recipe?
Absolutely! Chicken thighs are actually fantastic because they stay juicy and tender even after simmering, making your soup extra flavorful and moist.
How spicy is this soup and can I adjust the heat level?
The spice level depends on how much red curry paste you use; it’s easily adjustable. Start with less if you prefer mild, and add more or some sriracha at the table if you like it hotter.
Is it possible to make this soup vegetarian or vegan?
Yes! Simply swap the chicken for tofu or chickpeas and use vegetable broth instead of chicken broth. You can also skip fish sauce or use a vegan alternative to keep the umami flavor.
Can I prepare parts of this soup in advance to save time?
Definitely. You can dice the vegetables and even cook and shred the chicken ahead of time. Storing these prepped items separately makes putting the soup together on the day a breeze.
What can I do if I don’t have red curry paste on hand?
While red curry paste is key to achieving the authentic flavor, you can try substituting with a mix of chili paste and curry powder to approximate the taste in a pinch, but the flavor may vary slightly.
Final Thoughts
This Easy Thai Curry Chicken Soup Recipe is a wonderful way to bring warmth, comfort, and a splash of vibrant Thai flavors right to your dining table. It’s not only straightforward to make but also endlessly satisfying, perfect for sharing with loved ones or enjoying as a special treat. Give it a try and watch how quickly it becomes one of your favorite go-to meals!
Print
Easy Thai Curry Chicken Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
Description
This Easy Thai Curry Chicken Soup is a flavorful and comforting meal featuring tender chicken, vibrant vegetables, and a rich coconut curry broth. With a perfect balance of spicy, sweet, and tangy notes, it’s a quick and satisfying dish ideal for weeknight dinners or anytime you crave warm, aromatic soup.
Ingredients
Protein and Base
- 1 lb. boneless, skinless chicken breast or thighs, diced
- 1 tablespoon olive oil or coconut oil
- 4 cups chicken broth (low-sodium recommended)
- 1 can (14 oz) coconut milk
Vegetables and Aromatics
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 medium carrot, thinly sliced
- 1 red bell pepper, thinly sliced
- 1 zucchini, sliced
- 1 cup baby spinach or kale (optional)
Flavorings and Seasonings
- 2 tablespoons red curry paste (adjust for spice level)
- 1 tablespoon fish sauce
- 1 tablespoon brown sugar (optional, for sweetness)
- 1 tablespoon lime juice
- Salt and pepper, to taste
Garnishes
- Fresh cilantro for garnish
- Chopped peanuts or cashews
- Sriracha for extra spice
- Lime wedges
Instructions
- Brown the Chicken: Heat the oil in a large pot or Dutch oven over medium heat. Add the diced chicken, season with salt and pepper, and cook until browned and cooked through. Remove the chicken from the pot and set aside.
- Sauté Aromatics: In the same pot, add the diced onion, minced garlic, and grated ginger. Sauté for 2-3 minutes until the onion softens and the mixture becomes fragrant.
- Add Curry Paste: Stir in the red curry paste and cook for an additional minute to release its flavors and deepen the aroma.
- Add Liquids and Sweetener: Pour in the coconut milk, chicken broth, fish sauce, and brown sugar if using. Stir everything together and bring the mixture to a gentle simmer.
- Cook Vegetables: Add the thinly sliced carrot, bell pepper, and zucchini to the pot. Let the soup simmer for 10-15 minutes until the vegetables are tender but still hold their shape.
- Return Chicken and Greens: Add the cooked chicken back into the pot along with baby spinach or kale if desired. Simmer for another 3-5 minutes until the greens wilt.
- Finish with Lime and Seasoning: Stir in lime juice, then taste and adjust seasoning with salt and pepper to your preference.
- Serve and Garnish: Ladle the soup into bowls, garnish with fresh cilantro, chopped peanuts or cashews, and lime wedges. Drizzle with sriracha if you like extra heat and serve hot.
Notes
- For a spicier soup, increase the amount of red curry paste or add extra sriracha when serving.
- You can substitute chicken breasts with thighs for juicier meat.
- The brown sugar is optional and helps balance the spice with a touch of sweetness.
- Use low-sodium chicken broth to control the salt level, particularly if your fish sauce is salty.
- Fresh lime juice added at the end brightens the flavors and adds a tangy contrast.
- Leafy greens like spinach or kale are optional but add nutrition and color.
- For a vegetarian version, replace chicken with tofu and use vegetable broth with a vegetarian fish sauce alternative.