Thai Coconut Curry Soup

Featured in: Weekend Chill Plates

This aromatic Thai-inspired soup combines tender chicken thighs with earthy mushrooms and sweet carrots, all swimming in a luscious coconut milk broth. Red curry paste infuses every spoonful with gentle heat, while lemongrass and kaffir lime leaves add authentic Southeast Asian flair. The jasmine rice soaks up all those beautiful flavors as it simmers, making each bite satisfying and complete. Ready in just 45 minutes, this comforting bowl delivers restaurant-quality results right in your kitchen.

Updated on Tue, 27 Jan 2026 08:24:00 GMT
Steaming Thai Coconut Curry Soup with chicken thighs and jasmine rice in a creamy red curry broth. Save
Steaming Thai Coconut Curry Soup with chicken thighs and jasmine rice in a creamy red curry broth. | williesnack.com

There's something about the smell of red curry paste hitting hot oil that makes you stop whatever you're doing. My neighbor mentioned she'd been craving Thai food, and instead of suggesting takeout, I found myself pulling out a pot and remembering how simple it actually is to build those layers of flavor at home. This coconut curry soup came together almost by accident that afternoon, with jasmine rice simmering right into the broth instead of served on the side, and suddenly we had something that felt like a warm hug in a bowl.

I made this for my family on a Tuesday night when everyone was scattered across different moods and time zones, and somehow this single pot brought us all back to the table at the same moment. The way the cilantro caught the light on top, the steam rising up between us, the fact that nobody asked what was for dinner because they could already smell it—that's when I knew this recipe was going into the regular rotation.

Ingredients

  • Chicken thighs: They're fattier than breasts, which means they won't dry out in the 20 minutes it takes everything else to cook, and they absorb the curry flavor like nothing else.
  • Mushrooms: Any kind works, but cremini or button mushrooms give you that earthy depth that makes the soup feel more substantial.
  • Carrots: Slice them thin enough that they soften in the same time as the rice, otherwise you'll have some done and some crunchy.
  • Onion, garlic, and ginger: These three are the foundation—don't skip the grating of fresh ginger, the powdered stuff won't wake up the same way.
  • Jasmine rice: Rinse it before it goes in, which seems fussy but actually makes the broth cleaner and less starchy.
  • Coconut milk: Full fat is non-negotiable here; the light version makes everything taste like a whisper of what it should be.
  • Chicken stock: Homemade is beautiful, but good quality store-bought won't betray you.
  • Red curry paste: Find it in the Asian section and taste before you commit to the full amount—some brands are hotter than others.
  • Lemongrass and kaffir lime leaves: These smell nothing like what you'd expect, in the best way, and they anchor everything in that authentic Thai moment.
  • Fish sauce: Yes, it smells aggressive straight from the bottle, but it's the secret thread that ties the whole thing together.
  • Brown sugar and lime: Sugar softens the heat, lime sharpens everything right at the end.
  • Cilantro, chili, and lime wedges: Don't skip the garnish; these aren't decorative, they're flavor.

Instructions

Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
Build your aromatics:
Heat oil in your pot over medium heat and add the onion, garlic, and ginger all at once. You'll know it's right when you can smell the ginger cutting through everything else, about 2 to 3 minutes in.
Wake up the curry paste:
Stir in the red curry paste and let it sit for a minute, stirring occasionally. This releases the spices so they're not raw-tasting in the finished soup.
Toast the chicken:
Add your chicken pieces and coat them in the paste, letting them cook for a couple of minutes until the outside is no longer pink. This step matters because it sets the flavor, not just cooks the meat.
Bring it together:
Pour in your stock and bring everything to a simmer, then add carrots, mushrooms, lemongrass, and kaffir lime leaves if you have them. The pot should smell immediately Thai at this point.
Cook the rice in:
Add your rinsed jasmine rice and stir well, making sure nothing sticks to the bottom. Simmer uncovered for 15 to 20 minutes—the rice will plump up and the broth will thicken naturally from the starch.
Finish with creaminess:
Stir in the coconut milk, fish sauce, and brown sugar. Let it simmer gently for 5 more minutes so the flavors marry without boiling away.
Season and serve:
Fish out the lemongrass and kaffir lime leaves, then taste and adjust—add more lime juice if you want brightness, more fish sauce for depth, more salt if it needs anchoring. Ladle into bowls, pile on cilantro and chili, add a lime wedge.
Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
Fresh cilantro and lime wedges garnish a bowl of Thai Coconut Curry Soup for serving. Save
Fresh cilantro and lime wedges garnish a bowl of Thai Coconut Curry Soup for serving. | williesnack.com

This soup became the thing I made when I wanted to show someone I cared without making a whole production of it. There's something about a bowl of something warm and aromatic that says more than words sometimes.

Why This Works as a One-Pot Meal

Most one-pot recipes feel like compromises, but this one genuinely benefits from everything cooking together. The rice absorbs the coconut and curry as it softens, the vegetables release their water into the broth, the chicken seasons everything with its own subtle richness. By the time you're ladling it into bowls, there's no such thing as just rice or just broth—it's all become one cohesive thing, which is harder to achieve than it sounds.

Customizing Without Losing the Soul

If you don't have kaffir lime leaves, don't panic; a strip of lime zest added at the end gives you something similar. Swap the chicken for shrimp if you want something lighter, or use extra mushrooms and tofu if you're cooking for vegetarians. I've added baby corn, snap peas, and bell peppers in different versions, and every one felt true to what this soup is trying to do. The throughline is the curry and the coconut, so as long as you keep those and adjust everything else, you're fine.

The Small Details That Change Everything

Bruising the lemongrass—actually crushing it slightly with the side of your knife before adding it—releases oils that gentle slicing never will. The difference is subtle until you taste it, and then it's obvious. Mincing your ginger fresh instead of using paste means you get little flecks of texture that feel more alive on your tongue. These aren't fancy techniques; they're just small choices that add up to something that tastes like someone cared while making it.

  • Taste the curry paste from the jar first; if it's already spicy, start with 2 tablespoons instead of 3.
  • Let the broth cool slightly after cooking before serving if anyone at your table prefers their food less hot, or add cold coconut milk to their bowl.
  • This keeps well for three days in the fridge and actually tastes better the next day as flavors deepen.
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
A close-up of Thai Coconut Curry Soup reveals tender chicken pieces and colorful sliced carrots. Save
A close-up of Thai Coconut Curry Soup reveals tender chicken pieces and colorful sliced carrots. | williesnack.com

There's a reason Thai cooking shows up in so many kitchens around the world—it's forgiving, it's flavorful, and it makes you feel like you're doing something special even when you're just opening jars and chopping vegetables. This soup is your entry point if you're nervous, and your comfort recipe if you've been making Thai food for years.

Recipe Questions & Answers

Can I make this soup vegetarian?

Absolutely. Replace chicken thighs with firm tofu or extra vegetables like bell peppers, baby corn, and snap peas. Substitute fish sauce with soy sauce or tamari for that essential umami depth.

How spicy is this curry soup?

The heat level depends on your red curry paste. Start with 2 tablespoons for moderate warmth, or reduce to 1 tablespoon for milder flavor. You can always add more paste later if you prefer more kick.

Can I use brown rice instead of jasmine?

Yes, but adjust cooking time. Brown rice requires about 35-40 minutes to become tender, so add it earlier in the process or pre-cook separately before stirring into the soup.

How long does this soup keep in the refrigerator?

Store in an airtight container for up to 4 days. The rice will absorb more liquid over time, so add extra chicken stock when reheating to reach desired consistency.

What can I use if I don't have kaffir lime leaves?

The soup works without them, though they add distinctive citrusy notes. Substitute with lime zest added during the last few minutes of cooking, or simply increase the fresh lime juice at the end.

Can I freeze this curry soup?

Freezing works well for up to 3 months, though the rice texture may soften slightly. Consider freezing without rice and adding fresh cooked rice when reheating for best results.

Thai Coconut Curry Soup

Fragrant Thai soup with chicken, mushrooms, and carrots in creamy coconut curry broth.

Prep time
15 min
Time to cook
30 min
Total duration
45 min
Created by Willie Cooper


Skill level Easy

Cuisine Thai

Total yield 4 Number of servings

Dietary notes No dairy, No gluten

What You'll Need

Proteins

01 1.1 lb boneless, skinless chicken thighs, cut into bite-sized pieces

Vegetables

01 7 oz mushrooms, sliced
02 2 medium carrots, peeled and sliced
03 1 small onion, finely chopped
04 2 cloves garlic, minced
05 1 tablespoon fresh ginger, grated

Rice

01 2/3 cup jasmine rice, rinsed

Liquids

01 13.5 fl oz coconut milk, full fat
02 4 cups chicken stock

Curry & Aromatics

01 2 to 3 tablespoons red curry paste
02 2 kaffir lime leaves, optional
03 1 stalk lemongrass, bruised and cut into 3 pieces
04 1 tablespoon fish sauce
05 1 teaspoon brown sugar
06 Juice of 1 lime

Garnishes

01 Fresh cilantro, chopped
02 Sliced red chili, optional
03 Lime wedges

How to make it

Step 01

Sauté aromatics: Heat 1 tablespoon oil in a large pot over medium heat. Add onions, garlic, and ginger, sautéing for 2 to 3 minutes until fragrant and softened.

Step 02

Bloom curry paste: Stir in red curry paste and cook for 1 minute to release the flavors.

Step 03

Sear chicken: Add chicken thighs and cook for 2 to 3 minutes, stirring to coat with the curry mixture.

Step 04

Build broth: Pour in chicken stock and bring to a simmer. Add carrots, mushrooms, lemongrass, and kaffir lime leaves if using.

Step 05

Simmer rice and vegetables: Add rice and stir well. Simmer uncovered for 15 to 20 minutes until rice and vegetables are tender and chicken is cooked through.

Step 06

Finish with coconut milk: Stir in coconut milk, fish sauce, and brown sugar. Simmer gently for 5 more minutes.

Step 07

Season and adjust: Remove lemongrass and kaffir lime leaves. Adjust seasoning with lime juice and additional fish sauce or salt as needed.

Step 08

Serve: Ladle into bowls and garnish with chopped cilantro, sliced chili, and lime wedges.

Tools you'll need

  • Large pot or Dutch oven
  • Cutting board and knife
  • Wooden spoon
  • Ladle

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains fish (fish sauce) and coconut
  • May contain soy depending on curry paste brand
  • Verify labels for gluten, shellfish, or soy if allergies are a concern

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 480
  • Fats: 22 g
  • Carbohydrates: 46 g
  • Proteins: 27 g