Thai Coconut Curry Soup

Featured in: Everyday Dinners

This aromatic Thai-inspired soup brings together tender chicken thighs, sliced mushrooms, sweet carrots, and fragrant jasmine rice in a luxuriously creamy coconut milk broth. The red curry paste infuses every spoonful with gentle warmth while lemongrass, kaffir lime leaves, and fresh ginger add layers of authentic Southeast Asian flavors. Ready in just 45 minutes, this comforting bowl balances richness from full-fat coconut milk with bright acidity from fresh lime juice. Perfect for weeknight dinners, the soup naturally adapts to various dietary preferences—simply swap chicken for shrimp or tofu. Each serving delivers 27 grams of protein while remaining completely gluten-free and dairy-free. Garnish with fresh cilantro, sliced red chilies, and lime wedges to elevate both presentation and flavor.

Updated on Wed, 28 Jan 2026 16:39:00 GMT
A bowl of Thai Coconut Curry Soup brimming with tender chicken, sliced mushrooms, and carrots in a creamy, aromatic red curry broth. Pin It
A bowl of Thai Coconut Curry Soup brimming with tender chicken, sliced mushrooms, and carrots in a creamy, aromatic red curry broth. | rapidtongs.com

The steam curling up from my pot carried that unmistakable perfume of lemongrass and coconut milk that makes the whole kitchen feel tropical. My roommate wandered in, following the scent like a cartoon character floating toward pie. She had come home exhausted from a twelve hour shift at the hospital, and I watched her shoulders actually drop as she realized dinner was already happening. Sometimes food is just fuel, but other times it is a hug in a bowl.

Last winter when my sister came to visit, she was recovering from a nasty breakup and needed something restorative. We made this soup together on a Tuesday night, huddled over the cutting board while snow fell outside the window. She asked if we could add extra vegetables, and I learned that day that baby corn and snap peas work beautifully here. We ate bowl after bowl while watching terrible romantic comedies, and somehow the soup tasted better than any restaurant version I have ever had.

Ingredients

  • Boneless chicken thighs: These stay tender and juicy even after simmering in the hot broth, unlike breasts which can turn rubbery
  • Red curry paste: This is the flavor engine, so taste your brand first since heat levels vary wildly between manufacturers
  • Full fat coconut milk: Do not skimp here because the rich texture is what makes this soup feel indulgent rather than just brothy
  • Fish sauce: It sounds intimidating but adds that essential salty depth that makes Thai food taste like Thai food
  • Kaffir lime leaves: If you can find them fresh or frozen, they add this citrusy floral note that feels like a secret ingredient
  • Lemongrass: Bruising the stalk with the back of your knife before adding it helps release all those aromatic oils

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 a large pot over medium heat and cook onion, garlic, and ginger for 2 to 3 minutes until the kitchen smells amazing and everything has softened.
Wake up the curry paste:
Stir in the red curry paste and let it cook for about 1 minute until it becomes fragrant, which helps mellow the raw heat and bloom the spices.
Coat the chicken:
Add chicken pieces and cook for 2 to 3 minutes while stirring constantly so every piece gets covered in that reddish curry mixture.
Start the broth:
Pour in the chicken stock and bring everything to a gentle simmer before adding carrots, mushrooms, lemongrass, and kaffir lime leaves.
Cook the rice:
Add rinsed jasmine rice and simmer uncovered for 15 to 20 minutes until the rice is tender and has thickened the soup slightly.
Add the creaminess:
Stir in coconut milk, fish sauce, and brown sugar, then let everything simmer gently for another 5 minutes to meld the flavors.
Finish with brightness:
Remove the lemongrass stalks and lime leaves, then squeeze in fresh lime juice and taste for seasoning adjustments.
Fresh cilantro and lime wedges garnish this steaming bowl of Thai Coconut Curry Soup, highlighting its vibrant, gluten-free ingredients. Pin It
Fresh cilantro and lime wedges garnish this steaming bowl of Thai Coconut Curry Soup, highlighting its vibrant, gluten-free ingredients. | rapidtongs.com

This recipe has become my go to when friends are sick, sad, or just hungry. There is something about the combination of hot broth and comforting rice that feels like being taken care of, even when you are the one doing the cooking.

Making It Your Own

Swap chicken thighs for shrimp during the last five minutes of cooking, or use extra firm tofu cubes for a vegetarian version that holds up beautifully in the simmering broth.

Perfecting The Broth

The real trick is tasting and adjusting at the end. Sometimes it needs more fish sauce for depth, sometimes more lime juice for brightness, and occasionally an extra pinch of sugar if the curry paste is particularly spicy.

Serving Suggestions

This soup is a complete meal on its own, but a side of crispy spring rolls or warm naan bread never hurt anybody. The garnishes are not optional because fresh cilantro, sliced chilies, and extra lime wedges add that restaurant quality finish.

  • Top with crushed peanuts for texture
  • Serve with Thai iced tea to balance the heat
  • Offer sriracha on the table for spice lovers
Close-up of Thai Coconut Curry Soup with jasmine rice, revealing creamy coconut milk broth and colorful vegetables in a cozy setting. Pin It
Close-up of Thai Coconut Curry Soup with jasmine rice, revealing creamy coconut milk broth and colorful vegetables in a cozy setting. | rapidtongs.com

I hope this soup finds you on a cold night or a tired day and does exactly what food is supposed to do, which is make everything feel a little better.

Your Questions Answered

Can I make this soup vegetarian?

Absolutely. Replace chicken thighs with firm tofu or extra vegetables like baby corn, bell peppers, and snap peas. Substitute fish sauce with soy sauce or a vegetarian fish sauce alternative to maintain the savory depth.

How spicy is this curry soup?

The heat level depends on your red curry paste selection and amount. Start with 2 tablespoons for mild warmth, or increase to 3 tablespoons for medium spice. The coconut milk naturally tempers the heat, creating a balanced flavor profile.

Can I use brown rice instead of jasmine?

Yes, though brown rice requires longer cooking time. Simmer for 35-40 minutes or pre-cook the rice before adding to the soup. Jasmine rice is preferred for its delicate aroma and quick cooking time.

How long does this soup keep in the refrigerator?

Store cooled soup in an airtight container for up to 4 days. The rice will absorb more liquid as it sits, so add a splash of chicken stock or water when reheating to achieve desired consistency.

Can I freeze this coconut curry soup?

Freezing works well, though the rice texture may change slightly upon thawing. For best results, freeze without rice and add freshly cooked jasmine rice when reheating. Freeze for up to 3 months in freezer-safe containers.

What can I serve alongside this soup?

This soup makes a complete meal on its own, but pairs beautifully with crispy spring rolls, Thai salad with peanut dressing, or naan bread. For beverage pairing, try a chilled Riesling or traditional Thai iced tea.

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

Fragrant creamy soup with chicken, vegetables, and jasmine rice in coconut-red curry broth.

Prep Duration
15 minutes
Cook Duration
30 minutes
Complete Time
45 minutes
Created by Lily Turner


Skill Level Needed Easy

Cuisine Style Thai

Makes 4 Portions

Diet Preferences 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
07 1 tablespoon neutral oil

Garnishes

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

How-To Steps

Step 01

Bloom aromatics: In a large pot or Dutch oven, heat oil over medium heat. Add onions, garlic, and ginger. Sauté for 2 to 3 minutes until fragrant and softened.

Step 02

Infuse curry base: 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 evenly with 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

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

Step 06

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

Step 07

Season and balance: Remove lemongrass and kaffir lime leaves. Adjust seasoning with lime juice, fish sauce, and salt to taste.

Step 08

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

What You'll Need

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

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains fish (fish sauce)
  • Contains coconut
  • May contain soy depending on curry paste brand
  • Verify labels for gluten, shellfish, or soy with specific allergies

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 480
  • Fat Content: 22 g
  • Carbohydrates: 46 g
  • Protein Amount: 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.