Thai Coconut Chicken Soup Recipe
If you’re craving a bowl of pure comfort that also delivers a vibrant punch of flavor, Thai Coconut Chicken Soup is an absolute must-try. This classic soup, brimming with tender chicken, silky coconut milk, and the zing of lime and ginger, is as easy to make as it is rewarding to eat. Every spoonful offers a harmonious blend of creamy, savory, and citrusy notes, making it a beloved favorite whether you’re new to Thai cooking or already a fan. Trust me, once you try this Thai Coconut Chicken Soup, you’ll find yourself coming back to it again and again!

Ingredients You’ll Need
The beauty of Thai Coconut Chicken Soup is in its simple, fresh ingredients—each one playing a crucial role in building the soup’s layers of flavor and color. Don’t skip any: together, they’re the secret behind that restaurant-quality taste at home.
- Coconut oil: Adds a subtle, nutty aroma that’s the perfect base for sautéing onion and spices.
- Onion (thinly sliced): Gives a mellow sweetness and adds body to the soup.
- Garlic (minced): Infuses the broth with a savory backbone—don’t be shy with fresh garlic!
- Fresh ginger (grated): Brings a gentle heat and unmistakable zing that wakes up the flavors.
- Red curry paste: The magic ingredient for color, warmth, and authentic Thai depth.
- Chicken broth: Forms the soup’s hearty base—opt for low-sodium so you can control the seasoning.
- Full-fat coconut milk: Creates that dreamy, creamy texture and signature coconut flavor.
- Boneless, skinless chicken breasts (thinly sliced): Keeps the soup lean yet satisfying, and cooks up perfectly tender.
- Mushrooms (sliced): Add earthiness and soak up all those delicious flavors.
- Red bell pepper (thinly sliced): Offers a pop of color and subtle sweetness in every bite.
- Fish sauce: Delivers the unmistakable salty, umami punch that sets Thai soups apart.
- Lime juice: Brightens everything up with a fresh, citrusy finish—don’t skip it!
- Brown sugar: Just a touch balances the heat and acidity, rounding out the soup.
- Salt to taste: Season to your liking, especially if your broth isn’t salted.
- Fresh cilantro and lime wedges (for garnish): These final touches add color and a burst of fresh flavor right before serving.
How to Make Thai Coconut Chicken Soup
Step 1: Sauté the Aromatics
Start by heating the coconut oil in a large pot over medium heat. Once shimmering, add your sliced onion and cook for 2 to 3 minutes until it softens and turns translucent. Next, stir in the minced garlic, grated ginger, and red curry paste. Let everything sizzle for a minute—this step is key to releasing the bold aromas that will make your kitchen smell incredible!
Step 2: Build the Flavorful Broth
Pour in the chicken broth and coconut milk, stirring well to combine the creamy and clear components. Bring the mixture to a gentle simmer. This is where the magic begins: the coconut milk infuses the broth with richness, while the curry paste colors everything a gorgeous golden hue.
Step 3: Add the Chicken and Veggies
Slip in the thinly sliced chicken breasts, mushrooms, and red bell pepper. Simmer the soup gently for 10 to 12 minutes. The chicken will cook through and stay tender, while the veggies soften and soak up the aromatic broth—don’t let it boil too hard, or the chicken could toughen.
Step 4: Finish with Seasoning
Stir in the fish sauce, lime juice, and brown sugar. This trio is what brings the Thai Coconut Chicken Soup to life—salty, tangy, and just a hint of sweetness. Taste and adjust with extra salt or lime if you like things punchier.
Step 5: Serve and Garnish
Ladle the steaming soup into bowls and top with plenty of fresh cilantro and a wedge of lime. If you love extra richness, splash in a bit more coconut milk right before serving. Each bowl is a feast for the eyes and the taste buds!
How to Serve Thai Coconut Chicken Soup

Garnishes
Don’t underestimate the power of good garnishes! Fresh cilantro and lime wedges are the classic finishing touches for Thai Coconut Chicken Soup—the herbs add brightness, and an extra squeeze of lime right before eating brings everything into perfect harmony. If you’re feeling fancy, add a few thinly sliced chili peppers or a sprinkle of Thai basil for extra color and heat.
Side Dishes
While Thai Coconut Chicken Soup is hearty enough to shine on its own, it pairs beautifully with sides like jasmine rice or a light cucumber salad. Steamed rice noodles work too, soaking up every drop of the flavorful broth. For a full Thai-inspired meal, serve alongside crunchy spring rolls or a plate of stir-fried greens.
Creative Ways to Present
Impress guests by serving Thai Coconut Chicken Soup in individual coconut bowls or elegant glass mugs to showcase its vibrant colors. For a fun family-style dinner, set up a “toppings bar” with extra herbs, chili, and lime so everyone can customize their bowl. You can even ladle the soup over warm rice or noodles for a heartier twist.
Make Ahead and Storage
Storing Leftovers
Leftover Thai Coconut Chicken Soup keeps well in an airtight container in the refrigerator for up to 3 days. The flavors continue to meld and deepen, making the soup even tastier the next day. Just be sure to store the garnishes separately so they stay fresh.
Freezing
You can freeze Thai Coconut Chicken Soup for up to 2 months, though the texture of the coconut milk may change slightly upon thawing. Let the soup cool completely before transferring it to freezer-safe containers, leaving a little space for expansion. Thaw in the refrigerator overnight before reheating.
Reheating
To reheat, gently warm the soup on the stovetop over medium-low heat, stirring occasionally. Avoid bringing it to a full boil, as this can cause the coconut milk to separate. Add a splash of fresh coconut milk or a squeeze of lime before serving to revive the flavors.
FAQs
Is Thai Coconut Chicken Soup spicy?
The soup has a gentle kick thanks to the red curry paste, but it’s not overwhelmingly spicy. You can easily adjust the heat by adding more or less curry paste, or by tossing in a chopped chili if you love things extra hot.
Can I make Thai Coconut Chicken Soup vegetarian?
Absolutely! Just swap the chicken for cubed tofu and use vegetable broth instead of chicken broth. For a vegetarian-friendly umami boost, replace the fish sauce with soy sauce or tamari.
What type Soup
Button mushrooms or cremini mushrooms are classic and soak up the broth beautifully. If you can find them, try using shiitake or oyster mushrooms for extra depth and a more authentic Thai touch.
Can I use leftover cooked chicken?
Yes, leftover cooked chicken works well—just add it during the last few minutes of simmering so it warms through without drying out. This is a great way to use up roast chicken or rotisserie leftovers.
How do I make the soup creamier?
If you want extra creaminess, add an extra splash of coconut milk at the end or use only the thick, creamy top layer from your coconut milk can. A small spoonful of peanut butter stirred in is also a fun way to add body and richness.
Final Thoughts
If you’re ready for a soup that’s both comforting and exciting, give Thai Coconut Chicken Soup a spot on your table. It’s a dish that brings people together, warms you from the inside out, and never fails to impress. I can’t wait for you to taste just how easy and delicious homemade Thai Coconut Chicken Soup can be!
Print
Thai Coconut Chicken Soup Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
Thai Coconut Chicken Soup is a flavorful and comforting soup combining creamy coconut milk, tender chicken, fresh vegetables, and aromatic Thai spices. This easy-to-make recipe balances spicy, tangy, and savory flavors, perfect for a cozy meal any day.
Ingredients
Main Ingredients
- 1 tablespoon coconut oil
- 1 small onion, thinly sliced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 teaspoons red curry paste
- 4 cups chicken broth
- 1 can (13.5 oz) full-fat coconut milk
- 1 pound boneless, skinless chicken breasts, thinly sliced
- 1 cup mushrooms, sliced
- 1 red bell pepper, thinly sliced
- 2 tablespoons fish sauce
- 1 tablespoon lime juice
- 1 teaspoon brown sugar
- Salt, to taste
For Garnish
- Fresh cilantro
- Lime wedges
Instructions
- Heat the base: Heat coconut oil in a large pot over medium heat. Add the sliced onion and cook for 2 to 3 minutes until softened and translucent.
- Add aromatics and curry paste: Stir in minced garlic, grated ginger, and red curry paste. Cook for about 1 minute until fragrant, stirring constantly to prevent burning.
- Add liquids and bring to simmer: Pour in the chicken broth and full-fat coconut milk. Stir well and bring the mixture to a gentle simmer over medium heat.
- Add chicken and vegetables: Add the thinly sliced chicken breasts, sliced mushrooms, and red bell pepper to the pot. Let it simmer gently for 10 to 12 minutes, or until the chicken is fully cooked through and the vegetables are tender.
- Season the soup: Stir in fish sauce, lime juice, and brown sugar. Taste and adjust seasoning by adding salt or more lime juice as needed to balance flavors.
- Serve and garnish: Ladle the soup into bowls and garnish with fresh cilantro leaves and lime wedges. Serve hot for best flavor and comfort.
Notes
- For extra richness, add a splash more coconut milk just before serving.
- Substitute tofu for chicken and use soy sauce instead of fish sauce for a vegetarian version.
- Add fresh Thai basil or chopped chili peppers if you prefer a spicier soup.
- This soup keeps well in the refrigerator for up to 3 days and can be gently reheated.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1 ½ cups
- Calories: 350
- Sugar: 5g
- Sodium: 780mg
- Fat: 23g
- Saturated Fat: 17g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 75mg