Thai Coconut Curry Soup

Featured in: Home-Style Cooking

This fragrant Thai coconut curry soup combines tender chicken thighs, earthy mushrooms, sweet carrots, and fluffy jasmine rice in a luxurious coconut milk broth. Infused with red curry paste, lemongrass, and kaffir lime leaves, this one-pot wonder delivers authentic Thai flavors in just 45 minutes. Perfect for weeknight dinners, this gluten-free and dairy-free dish serves four and can be easily customized with shrimp, tofu, or additional vegetables.

Updated on Fri, 30 Jan 2026 03:29:06 GMT
Fragrant Thai Coconut Curry Soup bubbling in a pot, featuring tender chicken thighs, mushrooms, and carrots in a rich red broth. Save
Fragrant Thai Coconut Curry Soup bubbling in a pot, featuring tender chicken thighs, mushrooms, and carrots in a rich red broth. | ighremtable.com

My neighbor knocked on my door one evening with a jar of red curry paste she'd brought back from Thailand, insisting I had to try it. That night, I threw together what I had in my kitchen—chicken thighs, coconut milk, some vegetables—and this soup emerged from that happy accident. Now it's become my go-to when I want something that tastes like I spent hours cooking but really took just forty-five minutes. The aroma alone fills the entire house, and honestly, that's half the appeal.

I made this for my book club once, and three people asked for the recipe before dessert was even served. There's something about a steaming bowl of fragrant soup that brings people together, especially on those cooler evenings when everyone needs comfort. It became our default dinner before meetings, and now I can't make it without thinking of those conversations around my kitchen table.

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): Thighs stay tender and flavorful through simmering, unlike breasts which can dry out if you're not careful.
  • Mushrooms (200 g): They absorb all those curry flavors beautifully and add an earthy depth that balances the coconut richness.
  • Carrots (2 medium): Cut them into thin half-moons so they cook through in the time the rice needs to soften.
  • Onion, garlic, and ginger (1 onion, 2 cloves, 1 tablespoon): This aromatic base is where your soup gets its soul—don't rush the sauté step.
  • Jasmine rice (120 g): The rice cooks right in the broth, turning creamy and infused with all those flavors; measure it before rinsing.
  • Coconut milk (400 ml): Always use full-fat—the light versions turn grainy and thin when simmered.
  • Chicken stock (1 liter): Homemade is wonderful, but good-quality store-bought works just fine here.
  • Red curry paste (2–3 tablespoons): Start with two and taste as you go; some brands are spicier than others.
  • Lemongrass, kaffir lime leaves, fish sauce, brown sugar, and lime juice: These are the secret weapons that transform it from tasty to memorable—don't skip the fish sauce, trust me.
  • Fresh cilantro and red chili for garnish: A sprinkle of green and a flash of color wake up the whole bowl.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start with your aromatics:
Heat oil in a large pot over medium heat and add the onions, garlic, and ginger. You'll know you're timing it right when the kitchen starts smelling like a Thai restaurant—about two to three minutes, and the onions should be just turning translucent.
Bloom the curry paste:
Stir in the red curry paste and let it sit for about a minute, stirring occasionally. This releases all the dormant spices and deepens the flavor in a way that rushing this step cannot match.
Coat the chicken:
Add your bite-sized chicken pieces and stir them around so they get coated in that fragrant paste. They'll start to turn opaque at the edges, which is exactly what you're looking for.
Build the broth:
Pour in your chicken stock and bring everything to a gentle simmer, then add the carrots, mushrooms, lemongrass, and kaffir lime leaves. You're creating a pot of good things now—the vegetables will start releasing their own flavors into the broth.
Cook the rice in the soup:
Stir in the rinsed jasmine rice and let everything simmer uncovered for fifteen to twenty minutes. The rice will gradually absorb the broth and become tender, while the chicken finishes cooking through.
Finish with coconut and seasonings:
Stir in the coconut milk, fish sauce, and brown sugar. A gentle simmer for five more minutes lets all these elements meld together into something cohesive and luxurious.
Remove the big pieces and taste:
Fish out the lemongrass stalks and kaffir lime leaves, then adjust your seasonings with lime juice, extra fish sauce, or salt. Taste and taste again—this is your final say in how the soup tastes.
Serve with joy:
Ladle into bowls and scatter cilantro and chili on top, with lime wedges on the side for squeezing. Let people add as much heat and brightness as they want.
Steaming bowl of Thai Coconut Curry Soup topped with fresh cilantro, sliced red chili, and lime wedges for a zesty finish. Save
Steaming bowl of Thai Coconut Curry Soup topped with fresh cilantro, sliced red chili, and lime wedges for a zesty finish. | ighremtable.com
Steaming bowl of Thai Coconut Curry Soup topped with fresh cilantro, sliced red chili, and lime wedges for a zesty finish. Save
Steaming bowl of Thai Coconut Curry Soup topped with fresh cilantro, sliced red chili, and lime wedges for a zesty finish. | ighremtable.com

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.

One winter, I made this soup for a friend who was going through a rough patch, and she told me later that eating it was the first time she'd felt warm in days. That's when I understood this isn't just dinner—it's a bowl of comfort that somehow manages to be both exciting and soothing at the same time.

Variations and Swaps

This soup is wonderfully flexible, which is part of why I love it so much. Shrimp cooks in about the same time as chicken if you want a lighter version, and tofu works beautifully for vegetarian meals—just add an extra tablespoon of fish sauce or soy sauce to keep that umami punch. I've thrown in baby corn, bell peppers, snap peas, bamboo shoots, and even bok choy depending on what's in my crisper drawer, and everything belongs here. The only thing I wouldn't change is the base of curry, coconut, and lime—those three are non-negotiable.

Pairing and Serving Ideas

Serve this with a small bowl of jasmine rice on the side if you want to stretch it further or let people add as much or as little as they prefer. A crisp Riesling cuts through the coconut beautifully if you're in the mood for wine, though Thai iced tea—sweet, strong, and cold—might be even better. I've also found that this soup is perfect for meal prep since it tastes even better the next day when all the flavors have had time to get properly acquainted.

What Makes This Worth Making

There's a reason I keep coming back to this recipe: it delivers restaurant-quality results without requiring any special techniques or hard-to-find ingredients. The flavors are bold and comforting, the texture is silky, and you'll feel like you've done something impressive when really you just stirred a pot for thirty minutes. It's the kind of recipe that makes you feel capable in the kitchen, which honestly might be the best gift a recipe can give.

  • Buy pre-minced garlic and ginger if it saves you time—no judgment, and it tastes just as good.
  • Make a double batch and freeze half, because this soup reheats beautifully and future-you will be grateful.
  • Keep a jar of good red curry paste in your pantry; you'll find yourself reaching for it again and again.
Thai Coconut Curry Soup served in a white bowl over fluffy jasmine rice, with steam rising and colorful vegetables visible. Save
Thai Coconut Curry Soup served in a white bowl over fluffy jasmine rice, with steam rising and colorful vegetables visible. | ighremtable.com
Thai Coconut Curry Soup served in a white bowl over fluffy jasmine rice, with steam rising and colorful vegetables visible. Save
Thai Coconut Curry Soup served in a white bowl over fluffy jasmine rice, with steam rising and colorful vegetables visible. | ighremtable.com

This soup has become my answer to "what should we make tonight?" because it never fails to satisfy. I hope it becomes yours too.

Recipe Q&A

Can I make this soup ahead of time?

Yes, this soup stores well in the refrigerator for up to 3 days. The rice will absorb more liquid as it sits, so you may need to add extra chicken stock or coconut milk when reheating. Store in an airtight container and reheat gently on the stovetop.

What can I substitute for fish sauce?

For a vegetarian option, use soy sauce or tamari. You can also use coconut aminos for a soy-free alternative. Start with half the amount and adjust to taste, as these substitutes have different salt levels than fish sauce.

Can I use chicken breast instead of thighs?

Absolutely. Chicken breast works well, though thighs remain more tender and flavorful during the simmering process. If using breast, reduce cooking time slightly and check for doneness to prevent the meat from becoming dry.

How spicy is this soup?

The heat level depends on your curry paste amount and brand. Starting with 2 tablespoons provides mild to medium spice. Adjust according to preference, and remember you can always add more heat with fresh chilies as garnish.

Can I freeze this soup?

Yes, though the rice texture may change slightly upon thawing. Freeze in portion-sized containers for up to 2 months. Thaw overnight in the refrigerator and reheat gently, adding liquid as needed to restore the desired consistency.

What type of coconut milk should I use?

Full-fat coconut milk creates the richest, creamiest texture. Light coconut milk works if you prefer a lighter soup, but the result will be less indulgent. Avoid coconut cream, which is too thick, or coconut milk beverages, which are too thin.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Thai Coconut Curry Soup

Creamy Thai soup with chicken, mushrooms, and jasmine rice in aromatic coconut curry broth. Quick and flavorful.

Prep time
15 min
Cook time
30 min
Total duration
45 min
Created by Jeremy Falkner


Skill Level Easy

Cuisine Thai

Portions 4 Serving size

Diet Preferences Dairy-Free, Gluten-Free

Ingredient List

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 and 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

Step 01

Sauté Aromatics: In a large pot or Dutch oven, heat 1 tablespoon oil 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 and develop the flavors.

Step 03

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

Step 04

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

Step 05

Cook Rice and Vegetables: Add jasmine 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: Stir in coconut milk, fish sauce, and brown sugar. Simmer gently for 5 additional minutes.

Step 07

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

Step 08

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Details

Review ingredients for allergens and ask a healthcare provider if unsure.
  • Contains fish from fish sauce
  • Contains coconut
  • May contain soy depending on curry paste brand
  • Verify labels for gluten, shellfish, and soy cross-contamination risks

Nutrition info (per serving)

Nutrition info is for reference. It's not a substitute for professional advice.
  • Calories: 480
  • Fats: 22 g
  • Carbohydrates: 46 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.