Pin This My neighbor handed me a steaming bowl of this soup on a gray Tuesday afternoon, claiming it was her secret weapon for turning a rough day around. One spoonful and I understood—the coconut milk settled on my tongue like velvet while the curry paste whispered heat and complexity. I pestered her for the recipe until she finally laughed and wrote it down, and now I make it whenever someone I care about needs comfort that feels exotic and warm at the same time. There's something about the way jasmine rice softens into the broth that makes the whole kitchen smell like you've traveled somewhere distant without leaving home.
I made this for my book club once and watched four different people ask for the recipe before dessert was even served. Someone's partner said it tasted like the pad thai place they loved but in soup form, and another friend admitted she'd been adding this to her weekly rotation ever since. That night reminded me that the best recipes aren't the fanciest ones—they're the ones that make people feel seen and taken care of.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Chicken thighs (500 g): These pieces stay moist and flavorful in a way chicken breast never could—they practically melt into the broth without drying out, no matter how long you simmer.
- Mushrooms (200 g): Slicing them thin means they release their earthy sweetness into the coconut broth and disappear into tender bites throughout the bowl.
- Carrots (2 medium): Their natural sugar balances the heat from the curry paste, and slicing them on the bias makes them cook faster and look more elegant.
- Onion, garlic, ginger (aromatics): This trio is your flavor foundation—they bloom into something floral and warm when you cook them with the curry paste, creating a scent that fills your whole kitchen.
- Jasmine rice (120 g): Rinsing it first keeps the broth from becoming starchy and cloudy, and cooking it directly in the pot means one less dish and more flavor absorption.
- Coconut milk (400 ml): Full-fat is non-negotiable here—light coconut milk makes the soup taste thin and sad, while the real stuff turns everything luxurious and rich.
- Chicken stock (1 liter): Quality matters more than you'd think; a good stock becomes the backbone that holds all these flavors together in harmony.
- Red curry paste (2–3 tablespoons): Start with 2 tablespoons and taste as you go—some brands are fiercer than others, and you want this to be delicious for your palate, not a dare.
- Lemongrass and kaffir lime leaves: These aren't optional flavor, they're the soul of the dish—they give it that authentic Thai whisper that makes people close their eyes when they eat it.
- Fish sauce (1 tablespoon): I know it smells intense when you open the bottle, but trust the process; it adds a savory depth that makes everything taste more itself.
- Brown sugar and lime juice: These finish the soup by balancing heat with sweetness and brightness, turning all the elements into something that feels complete.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your aromatic base:
- Heat oil in your pot over medium heat and add the onion, garlic, and ginger, stirring until the kitchen fills with that warm, inviting smell and the vegetables soften slightly. This two to three minute step is where the magic begins, so don't rush it.
- Bloom the curry paste:
- Stir the red curry paste into the hot aromatics and let it cook for exactly one minute—this releases all its complex spices and turns your base into something fragrant and alive. You'll notice the color deepen and the smell shift into something almost floral.
- Toast the chicken:
- Add the chicken pieces and stir constantly for two to three minutes so they get coated in all that curry goodness and start to brown at the edges. They don't need to be cooked through yet, just kissed by the heat.
- Bring it together:
- Pour in your chicken stock and bring everything to a gentle simmer, then add the carrots, mushrooms, lemongrass, and kaffir lime leaves. Let this bubble away peacefully for a few minutes so the flavors start getting acquainted.
- Cook the rice in the broth:
- Stir in the rinsed jasmine rice and let it simmer uncovered for fifteen to twenty minutes, stirring occasionally so nothing sticks to the bottom. The rice will gradually absorb the broth and the kitchen will smell like a Thai restaurant.
- Finish with creaminess:
- Stir in the coconut milk along with the fish sauce and brown sugar, then let everything simmer gently for five more minutes so these final ingredients meld with everything that came before. Don't let it boil or the coconut milk might separate.
- Taste and adjust:
- Remove the lemongrass stalks and lime leaves, then squeeze in lime juice and taste—you might want a splash more fish sauce for depth or extra lime for brightness. This is your moment to make it perfect for your own palate.
- Serve with joy:
- Ladle the soup into bowls and crown each one with cilantro, a slice or two of red chili if you like heat, and a lime wedge on the side. The lime wedge is essential—a squeeze right before you eat it brightens everything.
Pin This There was a moment last winter when my mom was visiting and she tasted this soup and just got quiet for a second, then smiled in a way that made me understand how food can be a love language. She asked me to teach her how to make it while she was here, and we spent an afternoon cooking together while the rain fell outside, talking about nothing important and everything at the same time. That soup became ours after that.
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 Jasmine Rice Matters Here
Most soups use rice on the side, but cooking it directly in the broth means every grain absorbs the curry flavor and becomes part of something bigger. Jasmine rice specifically has a delicate floral quality that complements the lemongrass and lime without fighting for attention, and it breaks down just slightly at the edges, adding a subtle creaminess to the broth. The texture becomes important too—you want soft rice that's still distinct, not mushy, which is why you need to watch it carefully in those final minutes.
The Fish Sauce Question
I get it, the bottle smells like the ocean decided to throw a party in your cabinet, but fish sauce is the secret reason this soup tastes authentic and deeply savory rather than just spicy and sweet. It doesn't make the soup taste fishy—it makes everything taste more itself, the way salt does but with more complexity. If you absolutely cannot do it, you can skip it, but add an extra pinch of salt and the result will feel like it's missing something indefinable.
Variations and Personal Touches
The beauty of this soup is that it's flexible enough to become your own version while staying true to its Thai heart. I've made it with shrimp when I'm feeling fancy, with tofu when I'm cooking for vegetarian friends, and once with a combination of both because I couldn't decide. Sometimes I throw in baby corn, bell peppers, or snap peas depending on what's in my crisper drawer, always adding them at the right time so they stay with personality instead of turning to mush.
- Swap the chicken for shrimp or cubed tofu, adding them at the same point in the cooking process.
- Stir in baby corn, bell peppers, or snap peas in the last five minutes so they stay crisp-tender and bright.
- Serve extra jasmine rice on the side if you want something heartier and more filling.
Pin This This soup has become my answer to almost every question—tired day, dinner party, friend in need of comfort, celebration disguised as a regular meal. Make it once and it will belong to you forever.
Recipe Q&A
- → How spicy is this Thai curry soup?
The spice level depends on your red curry paste. Start with 2 tablespoons for mild heat, or increase to 3 tablespoons for medium spice. You can always add more paste while cooking, but you can't reduce heat once added.
- → Can I make this soup vegetarian?
Yes, substitute chicken with firm tofu or extra vegetables. Replace chicken stock with vegetable stock and omit fish sauce, using soy sauce or extra salt instead. The result remains creamy and satisfying.
- → What's the best way to store leftovers?
Store cooled soup in airtight containers for up to 3 days in the refrigerator. The rice will absorb liquid, so add more coconut milk or broth when reheating. Freeze without rice for up to 3 months.
- → Can I use different vegetables?
Absolutely. Baby corn, bell peppers, snap peas, or bok choy work beautifully. Add harder vegetables like carrots with the stock, and delicate vegetables like snap peas during the last 5 minutes.
- → What makes the broth so creamy?
Full-fat coconut milk creates the luxurious texture. The starch from jasmine rice also thickens the broth naturally as it simmers. Avoid light coconut milk if you want authentic richness.