Warm, creamy, and full of bold flavor, this Thai chicken curry soup brings cozy comfort in every spoonful. Coconut milk makes it silky, while red curry paste adds just enough spice. It’s quick, wholesome, and ready in 20 minutes—perfect for weeknight dinners or chilly weekends.

Table of Contents
Why You’ll Love This Thai Chicken Curry Soup
This Thai chicken curry soup is the kind of dish that feels like a warm hug in a bowl. It’s rich, creamy, and lightly spiced, making it both cozy and exciting. You’ll love that it comes together in just 20 minutes using ingredients you probably already have on hand. The broth is perfectly balanced—savory from the chicken, tangy from lime juice, and slightly sweet from coconut milk. You can easily adjust the spice level, swap herbs, or use different proteins to make it your own. Whether you’re feeding your family or craving takeout flavors at home, this recipe hits the spot every single time.
Ingredients You’ll Need

Here’s everything you’ll need to make this comforting Thai chicken curry soup:
- Olive oil (1 tbsp) – helps sauté the aromatics for a rich base flavor.
- Onion (½ medium, finely chopped) – adds natural sweetness.
- Fresh ginger (1 tsp, grated) – gives the soup a lovely warmth.
- Garlic (3 cloves, minced) – boosts the savory depth.
- Thai red curry paste (4 heaping tbsp) – adjust to your preferred spice level.
- Chicken or vegetable broth (4 cups) – keeps the flavor light yet hearty.
- Water (2 cups) – prevents the soup from becoming too thick.
- Lime juice (1 lime) – brightens and balances the creamy broth.
- Uncooked rice noodles (3.5 oz) – soak up the delicious curry base.
- Coconut milk (13.5 oz, full-fat) – adds that signature creamy texture.
- Shredded cooked chicken (2 cups) – rotisserie works great for convenience.
- Fresh basil and cilantro – bring color and freshness.
- Scallions, salt, and pepper – for the finishing touch.
Optional: serve with lime wedges or a drizzle of chili oil for extra flavor.
Step-by-Step Instructions
Step 1 – Sauté the Aromatics
Heat olive oil in a large pot over medium-high heat. Add chopped onion and cook for about 5 minutes until softened and lightly golden. Then stir in ginger and garlic. Cook for 30 seconds until fragrant—this is where the magic starts!
Step 2 – Add Curry and Liquids
Add the red curry paste to the pot, stirring constantly so it blends with the aromatics. Once fragrant, pour in the chicken broth, water, and lime juice. Stir well and bring the mixture to a gentle boil. The aroma at this point is amazing.
Step 3 – Simmer with Noodles and Chicken
Once boiling, add the rice noodles, coconut milk, and shredded chicken. Lower the heat and let everything simmer gently for about 10 minutes. The noodles should be tender and the flavors perfectly combined.
Step 4 – Finish and Serve

Stir in the fresh basil, cilantro, and chopped scallions. Taste and season with salt and pepper. Serve hot with lime wedges for a bright finishing touch.
Pro Tips for the Best Results
For the perfect Thai chicken curry soup, use thicker rice noodles—they hold up beautifully and soak up flavor. If you prefer stronger spice, add a bit more curry paste or a splash of fish sauce for umami depth. Freezing ginger makes grating easier and keeps it fresh longer. Also, prep your herbs while the soup simmers so everything comes together quickly. Remember that noodles will continue absorbing broth, so if you plan to reheat leftovers, add a little extra stock when warming it up.
Substitutions and Variations
You can easily make this recipe your own. Swap chicken for shrimp, tofu, or thinly sliced beef for a different twist. For a vegetarian version, skip the meat and use vegetable broth. Want more heat? Add fresh chili slices or chili flakes. Prefer milder flavors? Use less curry paste or add an extra splash of coconut milk. If you’re out of basil or cilantro, spinach or parsley make nice substitutes.
What to Serve with Thai Chicken Curry Soup
This soup is satisfying on its own, but it pairs wonderfully with crispy bread or a light Thai cucumber salad. Steamed jasmine rice on the side also works perfectly to soak up every drop of that creamy broth. If you’re craving more comfort, try it alongside a bowl of creamy chicken pot pie soup for a cozy dinner combo.
Leftovers and Storage Tips
Store any leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stove over medium heat, adding a little extra broth since noodles absorb liquid as they sit. Freezing isn’t ideal because the noodles can get mushy and the chicken may lose texture. Always taste and adjust seasoning after reheating.
Frequently Asked Questions
What are common mistakes when making Thai curry soup?
Using too much curry paste can overpower the dish. Also, avoid boiling the coconut milk too hard—it can separate.
How long does Thai soup last in the fridge?
It keeps well for about 3 to 4 days in the refrigerator if stored in a sealed container.
What are some common chicken curry soup mistakes?
Overcooking the noodles or chicken can make the texture rubbery. Add them toward the end for the best results.
What makes Thai soup taste so unique?
It’s all about balance—spice from curry, creaminess from coconut milk, and brightness from lime and herbs.
Related Recipes to Try
- Hearty sausage and white bean soup
- Flavorful tomato basil soup
- Spicy butternut squash and sweet potato soup
- Creamy leek and chicken soup
- Comforting turkey noodle soup

Conclusion
If you love easy comfort meals, this Thai chicken curry soup will become your new go-to. It’s quick, rich, and loaded with flavor that rivals your favorite Thai takeout. Whether it’s a chilly night or a busy weekday, one bowl will warm you right up. For more cozy recipes, check out my latest meal ideas on Pinterest.
Print
Thai Chicken Curry Soup (Easy, Creamy & Flavor-Packed)
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
Creamy, comforting, and lightly spiced, this Thai chicken curry soup combines coconut milk, red curry paste, and tender chicken for a quick 20-minute meal bursting with flavor.
Ingredients
1 tablespoon olive oil
1/2 medium onion, finely chopped
1 teaspoon grated fresh ginger
3 cloves garlic, minced
4 heaping tablespoons Thai red curry paste
4 cups chicken or vegetable broth
2 cups water
Juice of 1 lime
3.5 ounces uncooked rice noodles
1 (13.5 ounce) can full-fat coconut milk
2 cups shredded cooked chicken (e.g., rotisserie)
Generous handful of fresh basil, torn
Handful of fresh cilantro, chopped
Chopped scallions, to taste
Salt and pepper, to taste
Lime wedges for serving (optional)
Instructions
1. Heat oil in a large pot over medium-high. Add chopped onion and sauté for 5 minutes, stirring occasionally.
2. Mix in ginger, garlic, and curry paste; cook until fragrant, about 30 seconds.
3. Add broth, water, and lime juice; bring to a gentle boil.
4. Stir in coconut milk and shredded chicken; reduce heat and simmer for 10 minutes.
5. Add basil, cilantro, and scallions before serving.
6. Adjust seasoning with salt and pepper.
7. Serve immediately with lime wedges if desired.
Notes
Use thicker rice noodles for better texture; exact weight can vary by brand.
Thai Kitchen red curry paste is mild but flavorful; adjust quantity if using a spicier brand.
Freeze ginger for easier grating and longer shelf life.
Prep herbs while the soup simmers to save time.
Noodles absorb broth over time, so add more broth when reheating.
Soup lasts 3–4 days in the fridge. Freezing may change noodle texture.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Soup Recipes
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1 bowl
- Calories: 412
- Sugar: 4g
- Sodium: 1012mg
- Fat: 22g
- Saturated Fat: 17g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 2g
- Protein: 26g
- Cholesterol: 64mg
