Coconut Curry Chicken and Lentil Soup

This Coconut Curry soup has every flavor you could dream of in every single bite. It's a perfect blend of classic chicken soup with Thai-inspired flavors. And to make it extra good for you, I swapped lentils for the noodles. Nothing like some extra fiber and protein from lentils!

It warms me up from head to toe, and I can't stop eating it!

I've been on a major soup kick the past few weeks, thanks to a touch of cool weather here in the desert. Nothing at all like what those of you who live in the rest of the country have been experiencing, but cool enough to call for something warm and comforting for dinner.

I've seen lots of recipes lately for soups with coconut, curry, and turmeric, so I decided to experiment. And guys, I'm really liking the results.

Coconut Curry Chicken and Lentil Soup|Craving Something Healthy

Soup is one of the most satisfying foods to cook, because no matter how good of a cook you think you are, you really can't go wrong with it. Just start with a carton of stock, and start adding anything you like. The more you add, the better it gets, and the less you have to cook the rest of the week, because a big pot can last for up to a week.

When I was testing this coconut curry soup recipe, I literally kept adding things to the pot. I was going for color, texture, and lots of flavor, as well as healthy, of course. I'm pretty sure I hit it all with shredded chicken and lentils for lots of protein, a good variety of vegetables for texture and bright colors, and an amazing mix of flavors from the coconut milk and spices.

This is one of those recipes you can so easily make your own by substituting the vegetables you prefer, and adding more or less heat and spice to your taste. You can also make it vegetarian or vegan by swapping out the chicken stock for vegetable stock and tossing in some tofu instead of shredded chicken.

Coconut Curry Chicken and Lentil Soup|Craving Something Healthy

I think coconut milk is my new favorite ingredient. I used a light coconut milk here, but a can of the full-fat stuff would kick this right up to a thick and creamy coconut curry soup. And sometimes you just need a little thick and creamy in your life, right?

Cocount Curry Chicken and Lentil Soup|Craving Something Healthy

This soup does have a long ingredient list, but don't let that stop you from trying it!  It makes A TON, and you'll have leftovers for a nice, long time.


Coconut Curry Chicken and Lentil Soup|Craving Something Healthy

Coconut Curry Chicken and Lentil Soup

A flavorful Thai-inspired chicken soup
4.34 from 9 votes
Print Pin
Course: Soup
Cuisine: Asian
Prep Time: 20 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 50 minutes
Servings: 8
Calories: 270kcal


  • 1 pound boneless, skinless chicken breast
  • 1 tablespoon olive oil
  • 1 pound carrots sliced into thin rounds
  • 1 medium onion diced
  • 2 jalapeño peppers minced or sliced thin
  • 4 ounces white or crimini mushrooms sliced
  • 2 cloves garlic
  • 2 tablespoons ginger minced
  • 2 tablespoons green curry paste
  • 1 teaspoon ground turmeric
  • 1 teaspoon curry powder
  • 8 cups chicken stock reduced sodium
  • ¾ cup lentils
  • 15 ounce light or regular coconut milk
  • 1 cup bok choy chopped
  • 1 teaspoon salt or more to taste
  • ¼ teaspoon fresh ground pepper
  • ½ cup cilantro lightly packed
  • 1 bunch green onion chopped
  • ¼ cup thai basil (or regular Italian basil) lightly packed


  • Place the chicken breasts in a stock pot, cover with water and poach for about 30 minutes or until the chicken is cooked through. Drain the water, remove the chicken, let cool, and shred with 2 forks. Set the chicken aside. 
  • Heat the olive oil in a stock pot over medium high heat.
  • Add the carrots, onion, jalapeño peppers, mushrooms, garlic and ginger, and sauté for about 10 minutes, or until the vegetables are tender.
  • Add the curry paste, turmeric and curry powder to the vegetables, and sauté for about 2 more minutes.
  • Add the chicken and the chicken stock and bring the soup to a boil. Reduce the heat to medium low, and add the lentils. Cover and let the soup simmer for about 30 minutes or until the lentils are tender.
  • Add the coconut milk, and increase the heat to medium-high to bring the soup to a boil. Add the bok choy and reduce the heat again to a simmer.
  • Add salt, pepper, cilantro, green onions and basil. Taste the soup and adjust any seasonings before serving. Add extra salt, curry powder or turmeric as desired.


Refrigerate leftovers for up to 3 days or freeze them for up to 3 months.
If desired, use shredded rotisserie chicken as a shortcut.
Nutrition information is with light coconut milk. 


Calories: 270kcal | Carbohydrates: 25g | Protein: 23g | Fat: 9g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 36mg | Sodium: 521mg | Potassium: 917mg | Fiber: 8g | Sugar: 5g | Vitamin A: 10656IU | Vitamin C: 16mg | Calcium: 70mg | Iron: 3mg
Did you make this recipe?Tag me @CravingSomethingHealthy!

Do you make lots of soup in the winter? What's your favorite?  If you try this one, let me know how you like it!  Tag me on Instagram @CravingSomethingHealthy or #CraveSomethingHealthy.

Eat well!





    1. Oh goodness! It should say "add the chicken and stock". You can really add it back whenever you add the liquid. Thanks for catching that!

4.34 from 9 votes (9 ratings without comment)

Leave a Reply

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

Recipe Rating

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