Curried chicken lentil and rice soup with spinach is one of my go-to soups when I want something hearty, flavorful, and packed with nutrition. The curry spices bring warmth and depth, while the combination of chicken, lentils, and rice makes it a complete and satisfying meal in a bowl.
Why You’ll Love This Recipe
I love how this soup combines comforting textures with bold flavors. The curry gives it a golden richness, the lentils and rice make it filling, and the spinach adds a fresh, healthy touch. It’s the kind of soup I can enjoy all week, and it only gets better as it sits.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- 
Olive oil
 - 
Onion, chopped
 - 
Garlic, minced
 - 
Fresh ginger, grated
 - 
Carrots, chopped
 - 
Boneless chicken thighs or breasts, diced
 - 
Curry powder
 - 
Ground turmeric (optional)
 - 
Brown or green lentils, rinsed
 - 
White or brown rice
 - 
Chicken broth
 - 
Salt and pepper
 - 
Fresh spinach or baby spinach
 - 
Lemon juice (for finishing)
 - 
Fresh cilantro (optional for garnish)
 
Directions
- 
I heat olive oil in a large pot and sauté the onion, garlic, and ginger until fragrant.
 - 
I add the carrots and diced chicken, seasoning with curry powder, turmeric, salt, and pepper.
 - 
Once the chicken is lightly browned, I stir in the lentils and rice.
 - 
I pour in the chicken broth and bring everything to a boil.
 - 
I reduce the heat and let the soup simmer for about 30–35 minutes, until the lentils and rice are tender.
 - 
I stir in the spinach just before serving and let it wilt into the soup.
 - 
I finish with a squeeze of lemon juice and a sprinkle of chopped cilantro if I have some on hand.
 
Servings and timing
This recipe serves 6. It takes about 15 minutes to prep and 35 minutes to cook.
Variations
Sometimes I use coconut milk instead of part of the broth for a creamier version. I’ve also added diced sweet potatoes or zucchini for extra veggies. If I want a vegan version, I skip the chicken and use vegetable broth with more lentils.
Storage/reheating
This soup stores well in the fridge for up to 4 days. It thickens as it sits, so I usually add a splash of broth or water when reheating on the stovetop or in the microwave. It also freezes well — I just leave out the spinach and add it fresh when reheating.
FAQs
Can I use red lentils?
Yes, but I adjust the cooking time — red lentils cook faster and break down more, giving the soup a creamier texture.
Can I use rotisserie chicken?
Definitely. I add it during the last 10 minutes of simmering, just to heat through.
Is this soup spicy?
Not by default, but I can add a pinch of cayenne or red pepper flakes if I want heat.
Can I make it in a slow cooker?
Yes. I add all the ingredients except spinach and lemon juice, and cook on low for 6–7 hours. I stir in the spinach at the end.
What’s the best rice to use?
I usually go with white basmati or jasmine rice. If I use brown rice, I increase the cook time slightly or pre-cook it.
Conclusion
Curried chicken lentil and rice soup with spinach is the perfect blend of comfort and nourishment. Warm, spiced, and hearty, it’s the kind of soup I turn to when I want something wholesome and deeply satisfying.
PrintCurried Chicken Lentil and Rice Soup with Spinach
Curried chicken lentil and rice soup with spinach is a hearty, nutritious meal-in-a-bowl featuring warm curry spices, tender chicken, earthy lentils, and soft rice. It’s cozy, filling, and packed with comforting flavor — perfect for chilly days or meal prep.
- Prep Time: 15 minutes
 - Cook Time: 35 minutes
 - Total Time: 50 minutes
 - Yield: Serves 6
 - Category: Soup, Main Course
 - Method: Stovetop
 - Cuisine: Indian-Inspired, Global
 - Diet: Gluten Free
 
Ingredients
- 2 tablespoons olive oil
 - 1 onion, chopped
 - 3 cloves garlic, minced
 - 1 tablespoon fresh ginger, grated
 - 2 carrots, chopped
 - 1 lb boneless chicken thighs or breasts, diced
 - 1 tablespoon curry powder
 - ½ teaspoon ground turmeric (optional)
 - ¾ cup brown or green lentils, rinsed
 - ½ cup white or brown rice
 - 6 cups chicken broth
 - Salt and pepper, to taste
 - 2 cups fresh spinach or baby spinach
 - 1 tablespoon lemon juice (for finishing)
 - Fresh cilantro, chopped (optional for garnish)
 
Instructions
- Heat olive oil in a large pot over medium heat. Sauté onion, garlic, and ginger until fragrant, about 3–4 minutes.
 - Add carrots and diced chicken. Season with curry powder, turmeric, salt, and pepper. Cook until chicken is lightly browned, about 5 minutes.
 - Stir in lentils and rice.
 - Pour in chicken broth and bring to a boil. Reduce heat to a simmer and cook for 30–35 minutes, stirring occasionally, until lentils and rice are tender.
 - Stir in spinach and let it wilt, about 1–2 minutes.
 - Finish with lemon juice and garnish with chopped cilantro if using. Serve hot.
 
Notes
- Substitute coconut milk for part of the broth for a creamier soup.
 - Add sweet potatoes or zucchini for extra vegetables.
 - For a vegan version, skip the chicken and use vegetable broth with more lentils.
 - Use red lentils for a creamier texture and shorter cooking time.
 - Freeze without spinach; add fresh greens when reheating.
 
Nutrition
- Serving Size: 1.5 cups
 - Calories: 320
 - Sugar: 4g
 - Sodium: 620mg
 - Fat: 11g
 - Saturated Fat: 2g
 - Unsaturated Fat: 7g
 - Trans Fat: 0g
 - Carbohydrates: 30g
 - Fiber: 6g
 - Protein: 26g
 - Cholesterol: 75mg
 
