Thai Coconut Soup Recipe with Chicken and Ginger - Dr. Axe

Thai Coconut Soup with Chicken & Ginger

Thai coconut soup

If chicken soup is good for the body and the soul, then this easy Thai coconut chicken soup — similar to Tom Yum and Tom Kha Gai soups — takes the goodness to a whole new level. It’s packed with healthy fats from coconut milk, a punch of spicy flavor from red curry paste and some (optional) chili peppers, and the nutrition of numerous vegetables plus lemongrass- and ginger-infused broth.

Believe me, this soup will have you saying, “More, please!” And you will be in luck, because this recipe makes enough for a crowd.

Thai Soup Ingredients

Thai food is traditionally known for its attention to balanced flavors (sour, sweet, salty, bitter and spicy) and the use of ingredients that are both delicious and medicinal. This Thai Coconut Chicken Soup is no exception. By steeping lemongrass and ginger in the broth, which is the base of the soup, you’ll release their oils and gain great health benefits.

Lemongrass helps flush harmful toxins out of your body and helps with digestion. Ginger benefits include warding off stroke and heart disease, helping with digestion, fighting infection, aiding respiratory function and many more.

And that’s just the foundation of the soup! The next layer will be creamy and nutritious coconut milk and red curry paste, which is a paste made with red chili peppers and garlic, two of the top fat-burning foods you can eat. Add in the optional bird’s eye chilis for even more fat-burning benefits.


Then it’s time for the chicken and veggies. You might notice a couple of unordinary vegetables in the group: Japanese sweet potatoes and bamboo shoots. (You should be able to find these at your local natural foods or international foods store.) These will add flavor, texture and amazing nutrition to the soup. Purple-skinned Japanese sweet potatoes contain anthocyanin, the same nutrient that gives eggplant its purple color and health benefits.

Nutrition Facts

All these great ingredients make a nutrition-rich soup. First, it’s balanced in macronutrients, with each serving providing 18 grams of energizing carbohydrates, 33 grams of healthy fats and 31 grams of muscle-building protein.

Next, each Thai chicken soup serving provides nearly 100 percent Daily Value of these amino acids: tryptophan, threonine, isoleucine, leucine, lysine, methionine, cystine, phenylalanine, tyrosine and valine.

On the vitamin front, each serving provides 173 percent Daily Value of vitamin C, 231 percent of vitamin A and 104 percent of vitamin K.

This Thai coconut soup is also rich in minerals, with over 50 percent Daily Value of phosphorus, zinc, copper, selenium and manganese.

How to Make This Thai Coconut Soup

Getting hungry yet? Grab a large soup pot, and let’s get started!

You’ll begin by bringing some chicken broth to a boil in your large pot along with a couple lemongrass stalks, some ginger root, and the optional bird’s eye chili peppers. If you can’t find the Thai peppers, you can substitute fresh jalapeños.

Never cooked with fresh lemongrass stalks before? Never fear. They’re easy to prep: chop off the root end and discard; chop off the leaves (you can save these to make a delicious tea); remove any dry layers from the outside of the resulting stalk, which should be whitish-green and about the size and length of a pencil. Chop the stalks in half and smash them with a rolling pin to break them down and release even more of the essential oil and flavor.

Thai coconut chicken soup step 1 - Dr. Axe

While the broth is simmering, grab a medium pot and bring the coconut milk to a low boil over medium-high heat. Once it’s bubbling, whisk in the red curry paste until it’s incorporated. Then turn off the heat and move this pot to the side.

Next, grab a large skillet or wok and melt some butter or coconut oil in it over medium heat. Once the fat is hot, add your chopped chicken thighs and cook them about 5 minutes. (If you don’t have chicken thighs on hand, chicken breasts will also work as a substitute.) Stir them around a bit just to make sure they’re cooking evenly and not sticking.

After 5 minutes, add your red onions and diced sweet potatoes. Cook these for 5 minutes more. At this point, the chicken should be browned and the onions slightly soft. Turn off the heat and set the skillet aside.

Thai coconut chicken soup step 2 - Dr. Axe

Going back to your broth, you want to remove the lemongrass, ginger and chili peppers with a handled sieve or slotted spoon and discard. Increase the heat to medium on the broth and carefully add in the coconut milk-curry mixture, chicken and veggie mixture, broccoli and bamboo shoots. Now you’ll let this simmer for 10 minutes to allow the potatoes to finish cooking and the broccoli to cook.

Lastly, you’ll turn off the heat and stir in the scallions and fresh lime juice. I highly recommend using fresh limes that have been sliced into lime wedges and squeezed as compared to the packaged lime juice you can buy in stores. This is going to add some freshness and the sour flavor component. Cover the coconut soup and allow it to rest for 10 minutes. Then ladle it up and enjoy the creamy, spicy, sweet, sour and salty flavors of this soup!

Thai coconut chicken soup step 3 - Dr. Axe

I hope you’ll love this hearty Thai soup so much you’ll want to make it again. One aspect that is great about this dish is it’s incredibly versatile. Next time, try experimenting with carrots, mushrooms, cilantro, fish sauce or noodles (in place of the potatoes). The possibilities are truly endless with this coconut soup.

Thai coconut chicken soup recipe - Dr. Axe

Inspired to make other Thai dishes. First, make this Thai iced tea to go with this Thai coconut soup, then try these delicious recipes:


Otherwise, try these other delicious, distinctive dishes that feature chicken thighs:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai coconut soup - Dr. Axe

Thai Coconut Soup with Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Dr. Josh Axe
  • Total Time: 45 minutes
  • Yield: 8 1x
  • Diet: Gluten Free


This will be one of the more flavorful, satisfying soups you will make. It’s packed with healthy fats from coconut milk, protein from the chicken thighs, a punch of spicy flavor from red curry paste and some chili peppers, and the nutrition of numerous vegetables plus a lemongrass- and ginger-infused broth.


  • 4 cups low-sodium chicken bone broth (or regular broth)
  • 2 stalks fresh lemongrass, cut in half and smashed
  • 1 medium knob of ginger, peeled and coarsely chopped
  • 12 bird’s eye chili peppers, optional
  • two 13.5-ounce cans coconut milk
  • one 4-ounce jar Thai red curry paste
  • 2 tablespoons grass-fed butter or coconut oil
  • 2 pounds boneless skinless chicken thighs, chopped
  • 2 red onions, chopped
  • 2 large Japanese sweet potatoes, diced
  • 1 head broccoli, chopped
  • one 13.5-ounce can bamboo shoots, drained
  • 1 bunch scallions, chopped
  • juice of two limes


  1. In a large pot or dutch oven, bring the broth, lemongrass, ginger, and optional chili peppers to a boil over medium-high heat. Decrease heat to medium-low and simmer while you prepare the rest of the ingredients.
  2. In a medium pot, heat the coconut milk to a low boil over medium-high heat. Add the red curry paste and whisk to combine until smooth and fully incorporated. Turn off heat and set aside.
  3. In a large skillet, heat the butter or oil over medium heat. Once the butter is melted or the oil is shimmering, add the chicken thighs and cook for 5 minutes, stirring occasionally. Add the onions and sweet potatoes and cook 5 minutes more. Turn off heat and set aside.
  4. Remove the lemongrass, ginger and chili peppers from the broth with a handled sieve or slotted spoon and discard.
  5. Increase heat to medium and add the coconut-curry mixture, chicken and vegetable saute, broccoli, and bamboo shoots. Simmer for 10 minutes.
  6. Turn off the heat and add the scallions and lime juice. Stir, cover and allow the soup to rest for 10 minutes to allow the flavors to marry.
  • Prep Time: 15 min
  • Cook Time: 30 min
  • Category: Soups, Main Dishes
  • Method: Stovetop
  • Cuisine: Thai


  • Serving Size: 1 bowl (575g)
  • Calories: 505
  • Sugar: 9.4g
  • Fat: 32.9g
  • Saturated Fat: 24.6g
  • Unsaturated Fat: 5.3g
  • Trans Fat: 0g
  • Carbohydrates: 28.7g
  • Fiber: 10.2g
  • Protein: 30.6g
  • Cholesterol: 106mg

How useful was this post?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 320

No votes so far! Be the first to rate this post.


Please keep comments under 200 characters.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Betty M on

    Oh my GOSH! I made this today and I’m loving this soup. Delicious and so flavorful. Thanks for sharing this recipe.

  2. Stephanie on

    made this tonite – very very delicious – will be a favorite. Added mushrooms, and used a ‘regular’ sweet potato – all good ….. THANK YOU :)

  3. Stacey Gepperth on

    Absolutely delicious, not a quick and easy one but well worth the effort for this tasty and nutritious soup!
    Thank you for sharing your awesome healthy and tasty recipes!
    I’m off to try a dessert recipe now!

  4. Corel on

    Lovely recipes. Just a comment. Is it possible to make your recipes easily printable without all the adverts in between to save on paper? Many others are doing it and it helps us to consolidate and file your recipes for future use.

  5. Tammy J on

    OMG this is the best soup! It’s a little labour intensive but the end result is so good it’s totally worth it. A little spicy to warm you up, potatoes if you’re craving carbs but it’s good without them (I usually add more vegees), and just delicioiusness in a bowl! A big pot doesn’t last long in our house so I have to put some in the freezer right away if I want some for another day.. <3


More Recipes