Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 carrots, diced
- 1 teaspoon curry powder
- ½ teaspoon ground turmeric
- ½ teaspoon ground cumin (optional)
- Salt and pepper, to taste
- 6 cups chicken broth
- ¾ cup red lentils (or brown/green lentils), rinsed
- 2 cups cooked shredded chicken
- 1 ½ cups cooked white or brown rice
- 2 cups baby spinach
- 1 tablespoon lemon juice
- Fresh cilantro (optional, for garnish)
Instructions
- Heat olive oil in a large pot over medium heat.
- Sauté onion, garlic, ginger, and carrots until softened and fragrant, about 5–6 minutes.
- Stir in curry powder, turmeric, cumin, salt, and pepper. Cook for 1 minute to bloom the spices.
- Pour in chicken broth and stir in lentils. Bring to a boil, then reduce heat and simmer for 15–20 minutes or until lentils are tender.
- Add cooked chicken and rice. Simmer for 5 minutes until everything is heated through.
- Stir in baby spinach and cook until just wilted, 1–2 minutes.
- Finish with lemon juice. Ladle into bowls and top with fresh cilantro, if using.
Notes
- For extra creaminess, replace 1 cup of broth with canned coconut milk.
- Use quinoa instead of rice for a grain-free twist.
- To make it vegetarian, skip the chicken and use chickpeas or more lentils.
- Adjust seasoning or add chili flakes for more heat.
- Soup thickens as it sits — thin with more broth when reheating if needed.
Nutrition
- Serving Size: 1.5 cups
- Calories: 310
- Sugar: 4g
- Sodium: 680mg
- Fat: 11g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 55mg