This post may contain affiliate links. Please read my disclosure and privacy policy.

If there’s one soup recipe my family asks for each week, it’s this curry chicken soup. It’s made with tender chicken, fiber-rich lentils, and cozy vegetables, so it’s a complete meal in a bowl. This recipe is easy to throw together, all in one pot!

(And it’s naturally gluten-free and dairy-free.)

I originally developed this soup for the Instant Pot years ago, so you can find that tested variation below, but I recently revisited it to make sure you could make it on the stovetop, too. However you make it, it’s delicious and will likely be added to your regular dinner rotation.

⭐⭐⭐⭐⭐ Featured Review

“Can’t get enough of this soup, the flavours are amazing and it is wholesome and healthy. I’m off to make another batch now!! It freezes well too.” – Carol

chicken curry soup served in two bowls with a silver spoon.

Ingredients You’ll Need

  • Chicken Thighs. I love using boneless chicken thighs, rather than breasts, in this recipe because they become fall-apart tender as they simmer in the broth. (And they cook quickly!) But I’ll share tips below if you’d rather use chicken breasts.
  • Red Lentils. This recipe specifically calls for red lentils because they practically dissolve as they cook, thickening the soup without using flour. If you use brown or green lentils, you’ll need to extend the cooking time, and the overall texture will change.
  • Veggies. Carrot, onion, and celery are the perfect trifecta for soup bases. If you use the Instant Pot to cook this, you won’t even need to saute them first.
  • Curry Powder. This pantry staple adds flavor without a special item on your grocery list. Since curry powders can vary in flavor and spice level, you may want to start with less and add more to taste as you go.
  • Garlic and Ginger. These two aromatic ingredients add a major flavor boost!
  • Coconut Milk. This adds dairy-free creaminess right before serving. Use full-fat coconut milk that has been stirred well before measuring.
coconut milk, chicken thighs, veggies, red lentils, and spices labeled on a white surface.

How to Make Chicken Curry Soup

Step 1:

Arrange a large pot over medium-high heat on the stove top and let it preheat for 1 to 2 minutes. Once the surface is hot, add a drizzle of olive oil, then sauté the onion, carrot, and celery. Stir often until the veggies start to soften, about 5 minutes.

Then add in the minced garlic, ginger, and curry powder. Stir for 1 more minute, just until everything smells fragrant.

carrot, onion, and celery cooked in a white pot with curry powder.

Step 2:

Next, add in the water or veggie broth, along with the dry red lentils and boneless, skinless chicken thighs. Season with salt and black pepper, then bring the liquid to a boil.

As soon as the soup starts boiling, lower the heat and cover the pot. Let the soup simmer covered for 20 to 30 minutes. (The chicken is usually cooked in 20 minutes, but the longer you simmer it, the more flavorful the soup will be.)

chicken and lentils cooked in soup and shredded after cooking.

Step 3:

Use tongs to remove the cooked chicken from the soup and transfer to a cutting board. Shred the chicken with two forks, or cut it into small chunks with a knife. Then return the chicken pieces to the soup and stir in the coconut milk.

For an added boost of color and flavor, stir in a handful of freshly chopped cilantro. Carefully taste the soup (it’s hot!) and adjust the seasoning. You can add extra salt to boost the flavor, or a squeeze of lemon juice.

ladle of curry soup with chicken over a white pot.

Serving and Storage Tips

Serve this soup warm with lemon wedges on the side, if desired. I like to add a squeeze of lemon juice directly over my bowl just before eating it. For a heartier meal, you can also serve it with cooked rice or quinoa.

Leftover soup can be stored in an airtight container with a lid for up to 4 days. Reheat it on the stovetop or in the microwave for an easy lunch or dinner.

Curry Soup with Chicken FAQs

Can I use a different type of lentil?

This soup was specifically designed with red lentils because they fall apart as they cook. Green or brown lentils will likely cook in 30 to 35 minutes of simmer time in this soup, but the texture will look much different. (You also may want to not salt the soup as much until after the lentils have cooked, in that case.)

Can I make this soup vegetarian?

Yes, you can omit the chicken and replace it with cubed sweet potato or crumbled tofu. In that case, just 20 minutes of simmering should be sufficient to ensure everything is tender.

Can I make this in the Instant Pot?

Yes! In that case, you won’t need to saute anything to get started. Just add the onion, carrot, celery, garlic, ginger, curry powder, lentils, chicken, broth, salt, and pepper to the pot. Secure the lid, move the steam release valve to “Sealing” and cook at high pressure for 10 minutes. When the cooking cycle is complete, let the pressure naturally release for at least 10 minutes, then you can move the steam release valve to “Venting” to release any remaining pressure.

chicken curry soup served in two bowls with a silver spoon.

Curry Chicken Soup (Stove or Instant Pot)

4.92 from 73 votes
Every time I make this soup, I can't wait to eat the leftovers the next day! It's a complete meal in a bowl, made with protein-packed chicken and fiber-rich red lentils, and it tastes like comfort food. Even my 8-year-old daughter loves it, so it's not too spicy for kids or adults.
prep10 mins cook30 mins total40 mins
Servings:6 servings

Ingredients
 
 

  • 1 tablespoon olive oil
  • 1 yellow onion
  • 3 carrots , chopped
  • 3 celery stalks , chopped
  • 1 clove garlic , minced
  • 1 tablespoon freshly minced ginger
  • 4 teaspoons curry powder
  • 4 cups vegetable broth
  • 1 cup red lentils
  • 1 pound boneless, skinless chicken thighs
  • Fine sea salt and ground black pepper (I use Real Salt brand)
  • ½ cup full-fat coconut milk
  • Squeeze of fresh lemon juice

Instructions

  • Heat the olive oil in a skillet over medium-high heat, and saute the onion, carrot, and celery until they start to soften, about 5 minutes. Add in the garlic, ginger, and curry powder, and stir until fragrant, about one more minute.
  • Add in the broth and lentils, and give the pot a stir, then place the chicken thighs directly into the broth. Season with 1 teaspoon of salt and ½ teaspoon of black pepper, and bring the soup to a boil.
  • Once boiling, lower the heat to a simmer and cover the pot, letting the soup cook until the lentils are tender and the chicken is cooked-through, about 30 minutes. (You can use a thermometer to make sure the chicken reaches an internal temperature of 165ºF, or you can slice into it to check.)
  • Use tongs to transfer the chicken thighs to a cutting board, then use two forks to shred them into bite-sized pieces. Return the chicken to the pot, and stir in the coconut milk. Adjust seasoning to taste, adding more salt if needed. (I usually add an extra ½ teaspoon, but it will vary depending on the sodium in the broth that you use.)
  • Serve with freshly ground black pepper and a squeeze of fresh lemon juice, if desired. (The lemon helps brighten up the flavor!) Leftovers can be stored in an airtight container for up to 4 days.

Video

Notes

Nutrition information is for 1 of 6 servings, or about 1 1/2 cups of soup. This information is automatically calculated using an online database of ingredients, so it’s just an estimate and not a guarantee. 
Chicken Breast Swap: If you’d rather use boneless chicken breasts in this recipe, they will likely cook in 25 to 30 minutes, depending on the size of each breast. Because chicken breasts can become tough when overcooked, I recommend checking the internal temperature with an instant-read thermometer starting at the 20-minute mark, just to make sure they don’t overcook. (Check every 5 minutes after that, if needed.) As soon as the thickest part of the breast reaches 160ºF, let the chicken rest on the cutting board for 10 minutes. Thanks to carry-over cooking, it will continue to reach a safe temperature of 165ºF as it rests. Then shred the chicken and return it to the soup. 
Note: For Instant Pot directions or substitution ideas, please refer to the FAQ section of this post.

Nutrition

Calories: 290kcal | Carbohydrates: 27g | Protein: 24g | Fat: 10g | Saturated Fat: 5g | Cholesterol: 72mg | Sodium: 737mg | Potassium: 710mg | Fiber: 11g | Sugar: 5g | Vitamin A: 5562IU | Vitamin C: 6mg | Calcium: 56mg | Iron: 4mg
Course: Soup
Cuisine: gluten-free
Keyword: curry chicken soup

More Soup Recipes to Try

If you try this recipe, please leave a comment and star rating below to let me know how you like it.

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. 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.

Comments

    1. Hi Donna! I just added the chicken breast tips to the notes section; the tips mostly apply to stove top cooking because you can easily remove the chicken and check on the internal temperature that way. In my experience, breasts get a dry, rubbery texture when they go much past 165ºF for the internal temp, while chicken thighs remain tender even if they get overcooked. So, I recommend checking on the breasts after 20 minutes of simmering, especially if they are on the smaller side, so you don’t over cook them. Then let them rest on the cutting board and shred after 10 minutes or so. (If you use the Instant Pot, I’d just use the timing suggested in the FAQ section. It’s too much of a pain to wait for the pressure to release and re-pressurize the pot, so I wouldn’t check on the chicken breasts in that case.)

  1. I have made this recipe a few times, absolutely love it. When I am unable to get the red lentils, I substitute with split peas, the soup is still great!

  2. Satiating and delicious! Easy to make in the Instant Pot and appreciated adding the chicken thighs whole to cook. Thank you Detoxinista for another great recipe!

  3. May i use leftover Cornish hens instead of chicken thighs as listed. I love the idea of using sweet potatoes. Will sweet potatoes thicken the sauce as well? Are there substitutions for ginger and lentils in rhis reciepe? Please advise.

      1. You can swap the lentils, but the texture and cooking time will change a bit. Green lentils usually take 30 to 45 minutes to cook (compared to red lentils 10-15 minutes), so I would just check on their texture after the initial cook time and make sure they are tender. Green lentils also won’t dissolve and thicken the soup the way the red lentils do.

  4. Loved the creamy taste! I used roasted chicken breast. Love also how much protein is in this! I also substituted chicken bone broth for more protein.
    This will be a go to recipe from now on!

  5. We made this for a school project. I was pretty successful, we forgot the chicken but it was still good. I totally recommend this recipe.