If you’re looking for a quick, comforting meal that’s bursting with vibrant flavors, this Thai Chicken Curry Soup is the perfect choice. It’s easy to whip up in just 20 minutes, making it a fantastic weeknight dinner or a way to use up leftover chicken. Plus, it’s family-friendly, so even picky eaters can enjoy it!
The beauty of this soup is how simple it is while still packing a punch in flavor. I love how the creamy coconut milk combines with the bold spices from the red curry paste. And the rice noodles? They soak up all that delicious broth, making each bite feel like a warm hug.
Let’s dive into how you can make this Thai Chicken Curry Soup and maybe even make it your own!
Ingredients for Thai Chicken Curry Soup
To make this soup, you don’t need a ton of ingredients, and many of them are pantry staples. Here’s what you’ll need:
- 1 tablespoon olive oil
- ½ medium onion, finely chopped
- 1 teaspoon fresh grated ginger
- 3 cloves garlic, minced
- 4 heaping tablespoons Thai red curry paste
- 4 cups chicken or vegetable broth (You can use homemade chicken broth for added richness)
- 2 cups water
- Juice of 1 lime
- 3.5 ounces uncooked rice noodles
- 1 can (13.5 ounces) full-fat coconut milk
- 2 cups shredded cooked chicken (rotisserie chicken works great here)
- A generous handful of fresh basil, torn
- Fresh cilantro, chopped
- Chopped scallions for garnish
- Salt and pepper to taste
- Lime wedges for serving (optional)
This list may seem long, but once you get everything together, the actual cooking time is super fast. And the good news? If you have leftover chicken or a rotisserie chicken on hand, you’re already halfway there!
How to Make Thai Chicken Curry Soup
Step 1: Sauté the Onions and Aromatics
Start by adding the olive oil to a large pot over medium-high heat. Once it’s hot, toss in the chopped onion and sauté for about 5 minutes, stirring occasionally. You want the onion to become soft and slightly golden.
Next, stir in the grated ginger, minced garlic, and red curry paste. Let them cook for another 30 seconds until everything smells amazing. The curry paste adds that rich, spicy flavor that’s the backbone of this soup.
Step 2: Add the Broth, Water, and Noodles
Now, it’s time to add the broth, water, and lime juice. Turn the heat up to high, and bring the soup to a gentle boil. Once it’s boiling, stir in the uncooked rice noodles. I love using thicker rice noodles, but you can use any kind you prefer. They’ll absorb the broth and become tender as they cook.
For a heartier meal, you could also consider adding some vegetables like bell peppers or spinach to boost the nutritional value.
Step 3: Stir in Coconut Milk and Chicken
Once the noodles are added, pour in the coconut milk and shredded chicken. Give everything a good stir, and lower the heat to medium-low. Let the soup simmer for about 10 minutes, until the noodles are cooked and the flavors have come together beautifully.
Step 4: Add Fresh Herbs and Season
Before serving, toss in the torn basil, chopped cilantro, and chopped scallions. These fresh herbs add such a bright, fresh contrast to the rich coconut milk and curry. Season with salt and pepper to taste. If the soup seems too thick, you can add a little more broth to loosen it up.
If you’re a fan of experimenting with flavors, why not swap out some ingredients for something seasonal, like adding a touch of pumpkin for a fall twist?
Step 5: Serve and Enjoy!
Serve your Thai Chicken Curry Soup with extra lime wedges on the side. The lime really brightens the flavor, and I highly recommend squeezing a bit over each bowl for that perfect zesty kick. Enjoy the comforting warmth of this flavorful soup with your family or friends!

Tips for Making This Thai Chicken Curry Soup Your Own
One of the best things about this recipe is its flexibility. It’s a fantastic base for creativity, so don’t hesitate to make a few changes based on what you have on hand or what your family loves.
Swap in Different Proteins
If you’re not a fan of chicken or want to mix things up, you can easily swap the chicken for tofu, shrimp, or even beef. Tofu will give the soup a hearty texture, while shrimp adds a delicious seafood element that pairs wonderfully with the curry. You could also try baked salmon as a protein option.
Add More Veggies
While this soup is already packed with flavor, adding vegetables can make it even more nutritious. Try adding some of these options:
- Bell peppers: Slice them thinly and toss them in when adding the noodles.
- Spinach or kale: Stir in a handful of greens when you add the herbs.
- Carrots or zucchini: Thinly slice or grate them and cook them along with the onions.
If you’re craving something a bit heartier, try pairing this soup with a side of cheesy broccoli rice casserole for a complete meal.
Adjust the Spice Level
The Thai red curry paste is the main source of spice in this soup, but the level of heat can vary depending on the brand you use. If you prefer a milder soup, start with less curry paste and add more to taste. On the flip side, if you like things spicy, go ahead and add extra curry paste or a pinch of chili flakes to really turn up the heat!
Make It Gluten-Free
This recipe is naturally gluten-free, but you’ll want to double-check the rice noodles to ensure they are certified gluten-free. Many brands do offer this option, so look for one that works for your dietary needs.
Why You’ll Love This Thai Chicken Curry Soup
Quick and Easy
One of the things I love about this soup is how fast it is to make. From prep to table in just 20 minutes? Yes, please! It’s a weeknight lifesaver for busy moms (or anyone looking for a quick, satisfying meal). You can even enjoy it with crispy air fryer potatoes on the side for an extra crunch.
Comforting and Flavorful
The coconut milk gives the soup a rich, creamy base, while the red curry paste brings the heat. Fresh lime juice and herbs like cilantro and basil balance everything out, so each spoonful feels like a little burst of sunshine.
Customizable for Every Taste
With so many options for swapping ingredients or adjusting flavors, this soup is perfect for picky eaters or anyone who likes to get creative in the kitchen. You can make it spicier, add more veggies, or even use a different protein.
Family-Friendly
This is one of those meals that’s great for kids and adults alike. The noodles are fun to slurp up, and the creamy broth is mild enough for little ones while still having enough flavor to keep adults interested. Plus, it’s a fantastic way to sneak in some veggies if you’re trying to make meals more nutritious.
FAQs: Thai Chicken Curry Soup
Can I use a different type of noodles for this soup?
Yes, absolutely! While rice noodles are traditional in Thai soups, you can use any type of noodle you prefer, such as egg noodles or udon noodles. Just keep in mind that the cooking time may vary, so check the package instructions to ensure they’re cooked through.
Can I make this soup ahead of time?
Yes, you can make this soup ahead of time. It stores well in the refrigerator for up to 3 days. Just note that the noodles will continue to soak up the broth, so you may need to add a little more chicken broth or water when reheating it to bring the soup back to the right consistency.
How can I make this soup spicier?
If you prefer a spicier soup, you can add extra red curry paste or chili flakes when cooking the soup. Alternatively, try adding a sliced jalapeño or bird’s eye chili during the simmering process for an extra kick.
Can I make this soup vegetarian?
Yes! Simply swap the chicken for tofu or another plant-based protein like tempeh. You can also use vegetable broth instead of chicken broth to make the soup fully vegetarian. It will still be packed with flavor and comfort!
How can I thicken the soup?
If you prefer a thicker soup, you can mash a small portion of the cooked rice noodles or blend a little bit of the soup with an immersion blender to create a creamy texture. Another option is to add a little more coconut milk to give it a richer, thicker consistency.
Final Thoughts
This Thai Chicken Curry Soup is the perfect blend of comfort and excitement. It’s warm, creamy, spicy, and fresh all at the same time. Whether you’re making it on a busy weeknight or preparing a family meal, this recipe is sure to become a favorite in your home.


If you try it, I’d love to hear how it turns out! Feel free to experiment with different ingredients and spices—there’s no wrong way to make it. And if you’ve got a moment, share your thoughts on Pinterest so others can enjoy it too. Don’t forget to pin this recipe for later!
Happy cooking!
Print
Thai Chicken Curry Soup
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
This Thai Chicken Curry Soup is rich, creamy, and full of vibrant flavors. A perfect, quick meal that comes together in just 20 minutes, using coconut milk, red curry paste, and tender rice noodles. It’s a family-friendly recipe that even picky eaters will enjoy!
Ingredients
- 1 tbsp olive oil
- ½ medium onion, finely chopped
- 1 tsp fresh grated 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 oz uncooked rice noodles
- 1 can (13.5 oz) full-fat coconut milk
- 2 cups shredded cooked chicken (rotisserie chicken works great)
- A generous handful of fresh basil, torn
- Fresh cilantro, chopped
- Chopped scallions for garnish
- Salt and pepper to taste
- Lime wedges for serving (optional)
Instructions
- Heat olive oil in a large pot over medium-high heat. Add the chopped onion and sauté for about 5 minutes until softened and golden.
- Add grated ginger, minced garlic, and red curry paste. Cook for another 30 seconds until fragrant.
- Add chicken broth, water, and lime juice to the pot. Bring to a gentle boil. Stir in the rice noodles and cook according to package instructions.
- Pour in coconut milk and shredded chicken. Stir well and reduce heat to medium-low. Simmer for about 10 minutes, until noodles are cooked and flavors have melded.
- Stir in fresh basil, cilantro, and chopped scallions. Season with salt and pepper to taste. If soup is too thick, add more broth to loosen it up.
- Serve hot, garnished with extra lime wedges on the side for added zest.
Notes
This soup is incredibly versatile! Swap chicken for tofu or shrimp, add extra veggies like bell peppers or spinach, and adjust the spice level to your liking.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 5g
- Sodium: 900mg
- Fat: 18g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 60mg
