If you’re craving something warm, flavorful, and easy to make, this Easy Thai Curry Chicken Soup is just what you need. It’s the perfect blend of bold Thai-inspired flavors and nourishing ingredients, all brought together in one comforting bowl. The red curry paste delivers a punch of heat and depth, while coconut milk smooths it out with a rich creaminess. Tender chicken, crisp vegetables, and zucchini noodles make this a healthy, low-carb meal that doesn’t skimp on taste.
What makes this soup especially appealing is how quickly it comes together without sacrificing complexity. In just about 30 minutes, you can create a dish that feels gourmet, thanks to the fresh aromatics like ginger and garlic, and essential Thai ingredients like fish sauce, coconut aminos, and makrut lime leaves. The broth is tangy, savory, slightly sweet, and spicy—everything you want in a Thai curry.
Best of all, it’s gluten-free, dairy-free, and highly adaptable to your dietary needs or pantry staples. Whether you’re serving it as a light dinner, prepping meals for the week, or just warming up after a long day, this soup is sure to become a go-to favorite in your kitchen.
Why You’ll Love This Recipe
- Packed with Flavor – Thai red curry, coconut milk, and fresh aromatics create a deeply satisfying, restaurant-quality broth.
- Quick and Easy – Ready in under 30 minutes, with minimal chopping and prep.
- Healthy and Nourishing – Protein-rich, low-carb, dairy-free, and filled with fresh vegetables.
- Customizable – You can add different veggies, swap proteins, or adjust the spice level.
- Perfect for Meal Prep – Stores and reheats well, making it ideal for batch cooking.
Ingredients
- Chicken breast
- Red onion
- Red bell pepper
- Minced ginger
- Garlic
- Fish sauce
- Coconut aminos
- Red curry paste
- Makrut lime leaves
- Salt
- Full-fat coconut milk
- Chicken broth
- Lime juice
- Zucchini (spiralized into noodles)
- Green onion (for garnish)
- Cilantro (for garnish)
Variations
- Swap Proteins: Use shrimp, tofu, or rotisserie chicken instead of diced chicken breast.
- Add Veggies: Mushrooms, spinach, snap peas, or carrots add extra nutrients and texture.
- Make It Spicier: Add sliced Thai chilies or a dash of chili garlic sauce.
- Use Rice Noodles: If you’re not low-carb, rice noodles or vermicelli work beautifully.
- Make It Creamier: Add an extra spoonful of coconut cream or a splash of heavy cream (if not dairy-free).
How to Make the Recipe
Step 1: Sauté the Aromatics
In a large pot, sauté diced red onion, red bell pepper, garlic, and ginger over medium heat until fragrant and slightly softened.
Step 2: Add Curry Paste and Sauces
Stir in the red curry paste, fish sauce, and coconut aminos. Cook for 2-3 minutes to deepen the flavors.
Step 3: Add Chicken and Lime Leaves
Add the diced chicken and makrut lime leaves. Cook until the chicken is no longer pink on the outside.
Step 4: Pour in the Liquids
Add the chicken broth, coconut milk, and salt. Bring to a boil, then reduce heat and let simmer for about 15 minutes, or until chicken is cooked through.
Step 5: Finish with Lime Juice
Stir in the fresh lime juice and taste for seasoning. Add more salt or lime juice as needed.
Step 6: Serve
Place spiralized zucchini noodles in bowls, then ladle hot soup over the top to gently cook the noodles. Garnish with chopped green onions and fresh cilantro.
Tips for Making the Recipe
- Use full-fat coconut milk for the richest, creamiest texture.
- Don’t skip the lime juice—it brightens up the whole dish.
- For deeper flavor, sauté the curry paste before adding the liquids.
- Add the zucchini noodles just before serving to keep them from getting mushy.
- Makrut lime leaves are traditional and add unique citrus notes; if unavailable, add extra lime zest.
How to Serve
Serve hot, with zucchini noodles at the bottom of the bowl and a ladle of steaming soup poured over top. Garnish with plenty of fresh cilantro and green onions for a burst of color and freshness. Pair it with Thai spring rolls, a light cucumber salad, or steamed jasmine rice (if not low-carb) for a more filling meal.
Make Ahead and Storage
Storing Leftovers
Cool completely before storing in airtight containers. Refrigerate for up to 4 days. Store zucchini noodles separately for best texture.
Freezing
This soup freezes well without the zucchini noodles. Freeze in portions for up to 3 months, then reheat and add fresh zucchini noodles before serving.
Reheating
Reheat gently on the stovetop over medium heat. If needed, add a splash of chicken broth or coconut milk to loosen the broth.
FAQs
1. Can I use green or yellow curry paste instead of red?
Yes, though it will change the flavor. Red curry is the most balanced, but other types work well too.
2. Are makrut lime leaves necessary?
They add authentic citrus notes, but you can substitute with lime zest if needed.
3. Can I use leftover cooked chicken?
Yes, add it during the last few minutes of cooking to warm through without overcooking.
4. Is this soup spicy?
It has mild to medium heat, depending on the curry paste. Adjust to your spice preference.
5. Can I make it vegetarian?
Yes! Replace chicken with tofu or chickpeas and use vegetable broth.
6. How do I keep the zucchini noodles from getting soggy?
Add them just before serving or store them separately from the soup.
7. What can I use instead of coconut aminos?
You can substitute with soy sauce or tamari if gluten-free.
8. Can I use canned chicken?
It’s not ideal for flavor or texture, but it will work in a pinch—add it at the end.
9. Can I make this in an Instant Pot?
Yes, sauté ingredients first, then pressure cook for 8 minutes and quick release. Stir in lime juice afterward.
10. What can I serve with this soup?
It pairs well with rice, spring rolls, Thai salad, or simply on its own with extra lime wedges.
Conclusion
Easy Thai Curry Chicken Soup is everything you want in a quick, nourishing meal—warming, flavorful, and packed with good-for-you ingredients. Whether you’re fighting off a cold, warming up after a long day, or just craving something cozy with a kick, this recipe checks all the boxes. It’s fast, flexible, and full of bold Thai flavors that bring comfort and satisfaction with every spoonful. Give it a try and it might just earn a permanent spot in your weekly meal rotation.
PrintEasy Thai Curry Chicken Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Easy Thai Curry Chicken Soup is bursting with bold flavors from red curry paste, coconut milk, and fresh lime. Packed with tender chicken, spiralized zucchini noodles, and aromatic herbs, it’s a cozy, low-carb, and dairy-free dish perfect for busy weeknights or when you’re craving something warm, spicy, and satisfying!
Ingredients
-
1.5 pounds chicken breast, diced
-
½ large red onion, diced
-
1 red bell pepper, diced
-
1 tablespoon minced ginger
-
5 cloves garlic, minced
-
2 tablespoons fish sauce
-
2 tablespoons coconut aminos
-
4 tablespoons red curry paste
-
2 makrut lime leaves
-
1 teaspoon salt (plus more to taste)
-
1 (15 oz) can full-fat coconut milk
-
4 cups chicken broth
-
¼ cup lime juice
-
4 zucchini, spiralized into noodles (for serving)
For garnish:
-
Green onion, chopped
-
Fresh cilantro, chopped
Instructions
-
Sauté Aromatics:
In a large pot over medium heat, add a splash of oil (optional), then sauté red onion, bell pepper, ginger, and garlic until fragrant (about 3–4 minutes). -
Add Chicken:
Add diced chicken and cook until lightly browned on the outside, about 5 minutes. -
Add Flavor Base:
Stir in fish sauce, coconut aminos, and red curry paste. Cook for 2–3 minutes to let the curry paste bloom and become fragrant. -
Simmer Soup:
Add makrut lime leaves, salt, coconut milk, and chicken broth. Stir well and bring to a gentle simmer. Cook for 15–20 minutes until chicken is fully cooked and flavors meld together. -
Finish:
Stir in lime juice and taste. Adjust seasoning with more salt or lime juice if needed. -
Serve:
Place zucchini noodles in serving bowls. Ladle hot soup over the noodles to soften them slightly.
-
Garnish and Enjoy:
Top with chopped green onions and cilantro. Serve hot!
Notes
Spiralized zucchini should be added just before serving to maintain a slightly crisp texture.
Makrut lime leaves add authentic Thai flavor—if unavailable, use a bit of lime zest as a substitute.
For more heat, add sliced red chili or a dash of chili flakes.
This soup stores well for 3–4 days in the fridge. Keep zucchini noodles separate to prevent them from becoming soggy.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai-Inspired
Keywords: Thai chicken soup, red curry soup, coconut curry soup, healthy Thai soup, zucchini noodles