Thai Coconut Curry Soup

Featured in: Weeknight Dinners

This aromatic Thai-inspired soup combines tender chicken thighs with earthy mushrooms, sweet carrots, and fluffy jasmine rice. The creamy coconut milk broth gets its signature warmth from red curry paste, lemongrass, and kaffir lime leaves. Ready in just 45 minutes, this one-pot meal delivers layers of flavor - from the initial bloom of curry spices to the bright finish of fresh lime juice. Perfect served with extra cilantro and a squeeze of lime for a comforting yet vibrant bowl.

Updated on Sun, 25 Jan 2026 12:49:35 GMT
Creamy Thai coconut curry soup with tender chicken, mushrooms, carrots, and jasmine rice simmered in a fragrant broth. Save to Pinterest
Creamy Thai coconut curry soup with tender chicken, mushrooms, carrots, and jasmine rice simmered in a fragrant broth. | yummywithmia.com

Experience the vibrant and comforting flavors of Thailand with this Thai Coconut Curry Soup. This easy-to-make dish combines tender chicken thighs, earthy mushrooms, and sweet carrots in a rich, velvety coconut milk broth. Infused with aromatic red curry paste, lemongrass, and kaffir lime leaves, every spoonful offers a perfect balance of spice and creaminess, made even more satisfying with the addition of fluffy jasmine rice.

Creamy Thai coconut curry soup with tender chicken, mushrooms, carrots, and jasmine rice simmered in a fragrant broth. Save to Pinterest
Creamy Thai coconut curry soup with tender chicken, mushrooms, carrots, and jasmine rice simmered in a fragrant broth. | yummywithmia.com

This recipe is designed for maximum flavor with minimal effort. By simmering the rice directly in the broth, it absorbs all the aromatic spices, making the soup incredibly hearty. It's a nourishing dish that brings the warmth of Southeast Asian cuisine straight to your table in just 45 minutes.

Ingredients

  • 500 g (1.1 lb) boneless, skinless chicken thighs, cut into bite-sized pieces
  • 200 g (7 oz) mushrooms, sliced
  • 2 medium carrots, peeled and sliced
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 120 g (2/3 cup) jasmine rice, rinsed
  • 400 ml (1 can) coconut milk (full fat recommended)
  • 1 liter (4 cups) chicken stock
  • 2–3 tablespoons red curry paste (adjust to taste)
  • 2 kaffir lime leaves (optional)
  • 1 stalk lemongrass, bruised and cut into 3 pieces
  • 1 tablespoon fish sauce
  • 1 teaspoon brown sugar
  • Juice of 1 lime
  • Fresh cilantro, chopped
  • Sliced red chili (optional)
  • Lime wedges
Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon

Instructions

Step 1
In a large pot or Dutch oven, heat a tablespoon of oil over medium heat. Add the onions, garlic, and ginger. Sauté for 2–3 minutes until fragrant and softened.
Step 2
Stir in the red curry paste and cook for 1 minute to release the flavors.
Step 3
Add the chicken thighs and cook for 2–3 minutes, stirring to coat with the curry mixture.
Step 4
Pour in the chicken stock and bring to a simmer. Add the carrots, mushrooms, lemongrass, and kaffir lime leaves (if using).
Step 5
Add the rice and stir well. Simmer uncovered for 15–20 minutes, or until the rice and vegetables are tender and the chicken is cooked through.
Step 6
Stir in the coconut milk, fish sauce, and brown sugar. Simmer gently for 5 more minutes.
Step 7
Remove the lemongrass and kaffir lime leaves. Adjust seasoning with lime juice and additional fish sauce or salt if needed.
Step 8
Ladle into bowls and garnish with chopped cilantro, sliced chili, and lime wedges.

Zusatztipps für die Zubereitung

To get the most out of your aromatics, ensure you bruise the lemongrass stalk before adding it to the pot. Rinsing the jasmine rice thoroughly before cooking prevents the soup from becoming overly starchy or thick.

Varianten und Anpassungen

For a different protein profile, substitute the chicken with shrimp or tofu. You can also boost the vegetable content by adding baby corn, bell peppers, or snap peas during the simmering process.

Serviervorschläge

Serve this soup steaming hot, perhaps with extra jasmine rice on the side for an even heartier meal. To drink, it pairs beautifully with a crisp Riesling or a refreshing Thai iced tea.

A vibrant bowl of Thai coconut curry soup garnished with cilantro, lime wedges, and sliced red chili for color. Save to Pinterest
A vibrant bowl of Thai coconut curry soup garnished with cilantro, lime wedges, and sliced red chili for color. | yummywithmia.com

With its vibrant colors and deep, complex broth, this Thai Coconut Curry Soup is a satisfying meal that brings a taste of the tropics to your dinner table. Simple to prepare but rich in flavor, it is sure to become a household favorite.

Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon

Common Recipe Questions

Can I make this soup vegetarian?

Yes, substitute chicken thighs with firm tofu or extra vegetables. Replace fish sauce with soy sauce or a vegetarian fish sauce alternative. The coconut milk and curry paste provide plenty of flavor and richness.

How spicy is this soup?

The heat level depends on your red curry paste. Start with 2 tablespoons for mild-medium spice. Most Thai red curry pastes provide gentle warmth rather than intense heat. Adjust up or down based on your preference, and add sliced chili garnish for extra kick.

Can I use different rice?

Jasmine rice works best for its floral aroma and fluffy texture. Basmati or long-grain white rice are good substitutes. Avoid short-grain rice as it becomes too sticky. Brown rice requires longer cooking time - add it 10 minutes earlier than the recipe specifies.

How long does this soup keep?

Store in an airtight container in the refrigerator for up to 4 days. The flavors actually improve after a day or two. Reheat gently on the stovetop, adding a splash of water or stock if needed. The rice will absorb more liquid over time.

Can I freeze this soup?

Yes, freeze for up to 3 months. Note that the rice texture may change slightly upon reheating. For best results, freeze without the rice and cook fresh rice when serving. Thaw overnight in the refrigerator before reheating.

What can I serve with this soup?

This soup is substantial enough to stand alone as a main dish. Serve with extra jasmine rice for a heartier meal. Crisp Riesling, Thai iced tea, or light lager pair beautifully. Naan or crusty bread helps soak up the flavorful broth.

Thai Coconut Curry Soup

Fragrant creamy soup with tender chicken, mushrooms, carrots, and jasmine rice in rich coconut milk broth infused with red curry paste and aromatic herbs.

Prep Time
15 minutes
Cooking Duration
30 minutes
Overall Time
45 minutes
Created by Mia

Recipe Type Weeknight Dinners

Skill Level Easy

Culinary Origin Thai

Total Output 4 Portion Size

Dietary Preferences Dairy-Free, Gluten-Free

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 1 can (13.5 oz) coconut milk, full fat recommended
02 4 cups chicken stock

Curry & Aromatics

01 2-3 tablespoons red curry paste
02 2 kaffir lime leaves
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
03 Lime wedges

Steps to Follow

Step 01

Sauté Aromatics: Heat 1 tablespoon oil in a large pot or Dutch oven over medium heat. Add onion, garlic, and ginger. Sauté for 2-3 minutes until fragrant and softened.

Step 02

Bloom Curry Paste: Stir in red curry paste and cook for 1 minute to release essential oils and deepen flavor profile.

Step 03

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

Step 04

Add Base Liquids and Vegetables: Pour in chicken stock and bring to a simmer. Add carrots, mushrooms, lemongrass, and kaffir lime leaves.

Step 05

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

Step 06

Incorporate Coconut Milk: Stir in coconut milk, fish sauce, and brown sugar. Simmer gently for 5 minutes to meld flavors.

Step 07

Finish and Season: 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 Required

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

Allergy Warnings

Please review individual ingredients for potential allergens and reach out to a healthcare professional 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.

Nutritional Info (per serving)

These details are for reference only and shouldn't replace professional medical consultation.
  • Calories Count: 480
  • Fats: 22 grams
  • Carbohydrates: 46 grams
  • Proteins: 27 grams