Pin There's something about the smell of curry paste hitting hot oil that stops me mid-conversation every single time. My neighbor actually knocked on my door once asking if I was cooking Thai food, drawn in by the aroma wafting through the hallway. That's when I realized this coconut curry soup had become my go-to weeknight dinner, the kind that tastes like you've been simmering it for hours when really it comes together in less than an hour. The creamy broth, tender chicken, and that perfect balance of heat and sweetness just feels like a warm hug in a bowl.
I made this for my sister during her first week of a new job, when she came home completely drained and complained that she didn't have the energy to cook anything decent. She took one spoonful and actually paused mid-bite, then asked for the recipe. Watching someone light up because of something you made is honestly the best part of cooking.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Boneless, skinless chicken thighs (500 g): They stay tender and flavorful even with longer cooking, unlike breasts which can turn dry if you're not careful.
- Mushrooms (200 g, sliced): They absorb the curry flavors beautifully and add an earthy depth that makes the soup feel more substantial.
- Carrots (2 medium, sliced): A touch of natural sweetness that balances the heat and spice without needing extra sugar.
- Onion (1 small, finely chopped): The foundation of flavor, breaking down into the broth and creating a subtle sweetness.
- Garlic and ginger (2 cloves minced, 1 tablespoon grated): These two are the reason the soup smells incredible from the first few minutes.
- Jasmine rice (120 g, rinsed): Cooks right in the broth and absorbs all those curry flavors, making each spoonful satisfying.
- Coconut milk (400 ml): Use full-fat for that silky texture and rich flavor that makes everything taste luxurious.
- Chicken stock (1 liter): The backbone of the broth, so use something you'd actually taste on its own.
- Red curry paste (2–3 tablespoons): Start with 2 and taste as you go, since heat levels vary wildly between brands.
- Kaffir lime leaves and lemongrass: These optional additions are what separate this from just any curry soup, adding a bright citrusy note that ties everything together.
- Fish sauce (1 tablespoon): I know it smells pungent in the bottle, but trust me, it's the secret ingredient that makes everything taste more Thai and more delicious.
- Brown sugar and lime juice: The finishing touches that balance heat, acid, and sweetness into a perfectly harmonious bowl.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your flavor foundation:
- Heat oil in your pot and sauté the onions, garlic, and ginger until they're soft and the kitchen smells absolutely incredible. This takes about 2–3 minutes and is worth not rushing.
- Bloom the curry paste:
- Stir in the red curry paste and let it cook for a minute, which wakes up all the spices and releases their fragrance. You'll notice the paste darkening slightly and becoming even more aromatic.
- Toast the chicken:
- Add your chicken pieces and stir them around for 2–3 minutes so they get coated in that curry mixture. They don't need to cook through yet, just get acquainted with the flavors.
- Simmer everything together:
- Pour in your stock and add the carrots, mushrooms, lemongrass, and kaffir lime leaves. Bring it to a gentle simmer and let the vegetables start releasing their flavors into the broth.
- Add the rice:
- Stir in your rinsed jasmine rice and keep simmering uncovered for 15–20 minutes until the rice is tender and the chicken is cooked through. The rice will plump up and absorb all that fragrant broth.
- Finish with coconut:
- Stir in the coconut milk, fish sauce, and brown sugar, then simmer gently for 5 more minutes so everything melds together. The soup should look creamy but not heavy, with visible flecks of aromatics throughout.
- Taste and adjust:
- Fish out the lemongrass and kaffir lime leaves, then taste and adjust with lime juice, fish sauce, or salt as needed. This final tasting is where you make it taste like yours, not just the recipe's.
- Serve with pride:
- Ladle into bowls and pile on the cilantro, sliced chili, and lime wedges. Let people squeeze their own lime and adjust their heat level because everyone's preference is different.
Pin My brother brought his new girlfriend over for dinner and she was nervous about trying Thai food for the first time, worried it would be too spicy. I made sure to have lime wedges and extra cilantro ready so she could doctor each spoonful to her preference, and by the end of the meal she was asking about making it herself. That's when I realized this soup isn't just delicious, it's also welcoming.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why This Soup Works
There's a real art to getting the balance right in a curry soup, and it all comes down to understanding how the ingredients are supposed to interact. The coconut milk softens the heat from the curry paste, the lime juice and fish sauce add brightness and depth, and the brown sugar ties it all together so nothing tastes one-note. When you taste it before serving and it feels perfectly balanced, you'll know you've nailed it.
Swapping and Adding
One of the best things about this soup is how forgiving it is if you want to make it your own. Shrimp cooks in about half the time as chicken, so add it near the end if that's your preference, or go vegetarian with extra vegetables and pressed tofu instead of the chicken. I've thrown in baby corn, bell peppers, snap peas, and even baby spinach in the last few minutes, and everything works beautifully.
The Details That Matter
The difference between a good curry soup and a great one lives in the small moments of attention you pay while cooking. Bruising the lemongrass before adding it helps release its oils, using full-fat coconut milk instead of light gives you that luxurious mouthfeel, and tasting as you go means you end up with a soup that's balanced exactly how you like it. These aren't steps you can skip and still get the same result.
- Let the soup sit for a few minutes before serving so the flavors have time to fully marry together.
- If you have access to fresh kaffir lime leaves, use them instead of dried, because the difference is really noticeable.
- Save the lime wedges and cilantro for serving because they brighten up each spoonful and let people customize their own bowl.
Pin This soup became my answer to the question of what to make when I want something that feels special but doesn't require special effort. It's the kind of dish that makes your kitchen smell amazing and your dinner table feel like a place where good things are happening.
Recipe FAQs
- → Can I substitute the chicken with other proteins?
Yes, you can easily substitute chicken with shrimp, tofu, or even firm white fish. Shrimp cooks quickly, so add it in the last 5 minutes. Tofu should be pressed and cubed, then added with the vegetables for best texture.
- → How spicy is this soup and can I adjust the heat level?
The spice level depends on the amount of red curry paste used. Start with 2 tablespoons for mild heat, or increase to 3-4 tablespoons for more intensity. You can also adjust by adding sliced fresh chili as garnish or omitting it entirely for a milder version.
- → Can I make this soup ahead of time?
Yes, this soup stores well in the refrigerator for up to 3 days. However, the rice will absorb liquid over time, so you may need to add extra chicken stock when reheating. Store garnishes separately and add fresh when serving.
- → What can I use instead of fish sauce?
For a vegetarian option, substitute fish sauce with soy sauce or tamari. You can also use coconut aminos for a soy-free alternative. Start with less than the recipe calls for and adjust to taste, as these substitutes have different salt levels.
- → Do I have to use jasmine rice or can I use other types?
While jasmine rice provides authentic Thai flavor and aroma, you can substitute with basmati, white rice, or even cauliflower rice for a low-carb option. Brown rice will require longer cooking time, so add it earlier in the process.
- → Where can I find kaffir lime leaves and lemongrass?
Kaffir lime leaves and lemongrass are available in Asian grocery stores, often in the fresh produce or frozen section. If unavailable, you can substitute with extra lime zest and a strip of lemon peel, though the flavor will be slightly different.