This Coconut Curry Chicken Lentil Soup is absolutely divine. Filled with veggies, protein, cozy comfort food with a healthy twist. A one pot recipe that comes together easily and makes for a delicious lunch or dinner.
If there’s one soup recipe that checks all the boxes: cozy, flavorful, nourishing, and easy, it’s this Coconut Curry Chicken Lentil Soup. It’s that kind of one-pot wonder that tastes like it simmered all day, but really comes together in under an hour. Perfect for a chilly day, meal prep Sunday, or when you just need a comforting, nourishing dinner that everyone will love.
This soup is creamy from the coconut milk, hearty from the red lentils and chicken, and bursting with flavor from curry powder, turmeric, ginger, and red curry paste. It’s wholesome, vibrant, and full of nutrients – basically, everything I want in a cozy bowl of soup.
Why You’ll Love This Coconut Curry Chicken Lentil Soup
There are so many reasons to fall in love with this recipe.
It’s comforting but not heavy, rich but full of nourishing ingredients, and packed with protein, fiber, and anti-inflammatory spices. Here are a few of my favorite things about it:
-
One pot – minimal cleanup (a must for weeknight dinners!).
-
Protein-packed – between the chicken and lentils, this soup is incredibly satisfying.
-
Naturally gluten-free and dairy-free – perfect for almost any diet.
-
Freezer-friendly – the leftovers taste even better the next day.
-
Full of flavor – that coconut curry base is chef’s kiss delicious.
This soup is inspired by some of my favorite Thai and Indian curry flavors, blended with the heartiness of a cozy homemade chicken soup. It’s like comfort food meets feel-good food.

Ingredients You’ll Need
Here’s a breakdown of what goes into your Coconut Curry Chicken Lentil Soup — nothing fancy, just simple ingredients that come together beautifully.
-
Olive oil – to sauté the aromatics and build the flavor base.
-
Shallot – gives a mild, slightly sweet flavor. You can also use half an onion if that’s what you have.
-
Cloves garlic – because every great soup starts with garlic.
-
Ground ginger – adds warmth and depth.
-
Large carrots – a touch of sweetness and texture.
-
Red lentils – these are perfect for soups because they cook fast and break down slightly, making the broth extra creamy.
-
Curry powder – the main flavor booster!
-
Turmeric powder – for that golden color and an extra anti-inflammatory kick.
-
Red curry paste – gives a deeper, more robust curry flavor.
-
Full-fat coconut milk – creamy, rich, and so satisfying.
-
Chicken broth – the flavorful base for everything to simmer in.
-
Chicken breasts (boneless + skinless) – adds lean protein and heartiness.
-
A handful of chopped kale – a little green goodness stirred in at the end.
-
Fresh cilantro – for topping and that final pop of flavor and color.
Optional but so good: a squeeze of lime juice or a drizzle of chili oil when serving!

How to Make Coconut Curry Chicken Lentil Soup
This soup is super straightforward – a few simple steps and everything simmers together in one pot.
1. Build the flavor base
In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced shallot, carrots, garlic, and ground ginger. Sauté for about 3–4 minutes, stirring occasionally, until everything smells fragrant and starts to soften. This step gives your soup a deep, flavorful base right from the start.
2. Toast the spices
Add the curry powder, turmeric, red curry paste, salt, and black pepper. Stir them into the veggies for about 30 seconds. This helps the spices bloom and release all their delicious aroma – the kitchen will smell amazing.
3. Add lentils, coconut milk, and broth
Pour in the chicken broth and coconut milk. Stir well, scraping up any bits stuck to the bottom of the pot (those are full of flavor!). Add the red lentils and give everything a good mix.
4. Add chicken and simmer
Place the raw chicken breasts right into the pot. They’ll poach in the curry-lentil mixture and stay juicy and tender. Bring the soup to a gentle simmer, then reduce the heat to low and cover. Let it cook for about 20 minutes, stirring occasionally so the lentils don’t stick to the bottom.
5. Shred the chicken
Once the chicken is cooked through, remove it from the pot and place it on a cutting board. Use two forks to shred it into bite-size pieces. The chicken should be super tender and shred easily.
6. Add kale and finish cooking
Return the shredded chicken to the pot along with the chopped kale. Stir everything together and let the soup simmer for another 10 minutes. This gives the kale time to soften and lets the flavors fully develop.
7. Taste and serve
Give it a final taste — add a little more salt, pepper, or even a dash of curry powder if you want it bolder. Serve hot, topped with a handful of chopped cilantro (and maybe a squeeze of lime). Enjoy that cozy, creamy, curry-filled goodness in every bite.

Tips for Success
💛 Use red lentils – They cook faster and give the soup a creamier texture than green or brown lentils.
💛 Don’t skip the coconut milk – Full-fat is best here. It gives the soup its richness and velvety texture.
💛 Simmer gently – Keep it on a low simmer once the chicken is in; boiling too hard can make the chicken tough.
💛 Adjust the curry flavor – You can always start with less curry powder or paste and add more to taste.
💛 Meal prep friendly – Store leftovers in an airtight container in the fridge for up to 5 days, or freeze in single portions for up to 2 months.
Variations and Substitutions
You can totally make this recipe your own depending on what you have on hand:
-
Swap chicken for chickpeas – for a vegetarian or vegan option, just omit the chicken and add 1 can of chickpeas.
-
Add sweet potatoes or bell peppers – for more veggies and texture.
-
Use spinach instead of kale – it wilts faster but still adds that leafy green boost.
-
Try chicken thighs – for extra juicy, flavorful meat.
-
Use light coconut milk – if you want it a little lighter, though the full-fat gives the best creamy texture.
This recipe is so forgiving — it’s hard to mess up. It’s all about those cozy, warming flavors and creamy coconut broth.

What to Serve with Coconut Curry Chicken Lentil Soup
While this soup is totally satisfying on its own, you can pair it with a few simple sides to make it a full meal:
-
Warm naan or crusty bread – for soaking up that golden curry broth.
-
Steamed jasmine rice or quinoa – for a heartier, rice-bowl-style meal.
-
Simple green salad – with lime vinaigrette to keep things fresh.
-
Roasted veggies – like cauliflower or Brussels sprouts for extra crunch.
If you want to get cozy, serve it with some rice or a soft sourdough slice and curl up on the couch — it’s that kind of dinner.
Storing and Freezing
This Coconut Curry Chicken Lentil Soup stores beautifully, which makes it one of my go-to meal prep recipes.
To store:
Let the soup cool completely, then transfer to an airtight container. It keeps in the fridge for up to 5 days.
To freeze:
Portion into freezer-safe containers and freeze for up to 2 months. Reheat on the stovetop or microwave until warm. Add a splash of broth or water if it thickens too much after freezing — the lentils tend to absorb extra liquid over time.

Why This Soup Is the Ultimate Comfort Food
There’s something magical about a soup that feels like a warm hug but is also packed with ingredients that make you feel good. The creamy coconut milk, the tender chicken, the hearty lentils, the cozy curry spices – it’s nourishing in every sense of the word.
Every spoonful hits that perfect balance: savory, creamy, a little sweet from the carrots and coconut milk, with the tiniest bit of spice from the curry paste. It’s the kind of meal that leaves you feeling full and satisfied, not heavy or sluggish. And if you love a good make-ahead recipe for busy weeknights, this one will absolutely become a new favorite.
Make It Tonight!
Whether you’re cooking for your family, meal-prepping for the week, or just craving something warm and satisfying, this Coconut Curry Chicken Lentil Soup is the answer. It’s cozy, wholesome, and bursting with flavor – the kind of recipe you’ll come back to over and over again.
Once you make it, tag me on Instagram and show me your bowl! I love seeing how you make these recipes your own: extra kale, a swirl of coconut milk, a sprinkle of chili flakes – it’s all so good.
PrintCoconut Curry Chicken Lentil Soup
This Coconut Curry Chicken Lentil Soup is absolutely divine. Filled with veggies, protein, cozy comfort food with a healthy twist. A one pot recipe that comes together easily and makes for a delicious lunch or dinner.
- Prep Time: 10 mins
- Cook Time: 30 mins
- Total Time: 40 mins
Yield: 5-6 1x
Ingredients
- 1.5 tablespoon olive oil
- 1 shallot, diced
- 3 cloves garlic, minced
- 1 teaspoon ground ginger
- 4 large carrots, peeled and sliced
- 1 cup red lentils, dry
- 1 1/2 tablespoons curry powder
- 1/2 tablespoon turmeric powder
- 1 tablespoon red curry paste
- 14 ounces full-fat coconut milk
- 4 cups chicken broth
- 1 lb chicken breasts, skinless and boneless
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Handful of kale, chopped
- Finely chopped cilantro for serving
Instructions
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced shallot, carrots, garlic, and ground ginger. Sauté for about 3-4 minutes, stirring occasionally, until everything smells fragrant and starts to soften.
- Next add the curry powder, turmeric, red curry paste, salt, and black pepper. Stir them into the veggies for about 30 seconds.
- Add the lentils. Pour in the chicken broth and coconut milk. Stir well, scraping up any bits stuck to the bottom of the pot (those are full of flavor!). Add the red lentils and give everything a good mix.
- Place the raw chicken breasts right into the pot – they’ll poach in the curry-lentil mixture and stay juicy and tender. Bring the soup to a gentle simmer, then reduce the heat to low and cover. Let it cook for about 20 minutes, stirring occasionally so the lentils don’t stick to the bottom.
- Once the chicken is cooked through, remove it from the pot and place it on a cutting board. Use two forks to shred it into bite-size pieces. The chicken should be super tender and shred easily.
- Return the shredded chicken to the pot along with the chopped kale. Stir everything together and let the soup simmer for another 10 minutes. This gives the kale time to soften and lets the flavors fully develop.
- Give it a final taste — add a little more salt, pepper, or even a dash of curry powder if you want it bolder. Serve hot, topped with a handful of chopped cilantro (and maybe a squeeze of lime).
Notes
*Store in fridge for 5 days or freezer for 2 months

Rebecca Blitz
LOVED this. I meal prepped it for the week and I actually had it with cadootz on the side (love).