Turmeric Lentil Soup
Description
Turmeric Lentil Soup is a warm, hearty, and nourishing one-pot meal packed with tender lentils, colorful vegetables, aromatic garlic and ginger, and comforting spices. The combination of turmeric, cumin, paprika, and coriander gives this soup a beautiful golden color and a rich, earthy flavor, while fresh lemon juice adds a bright finish that balances everything beautifully. Lentils make the soup naturally satisfying because they provide plant-based protein and fiber, while carrots, celery, tomatoes, spinach, and onions add flavor and texture. As the lentils simmer, some naturally break down into the broth, giving the soup a wonderfully thick and creamy consistency without needing heavy cream. This easy soup is perfect for chilly evenings, quick lunches, meal prep, or a simple meat-free dinner. Serve it with warm crusty bread, naan, pita, or a fresh salad for a complete and comforting meal.
Ingredients For the Soup
- 1½ cups dried brown or green lentils, rinsed and drained
- 2 tablespoons olive oil
- 1 medium yellow onion, finely diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, finely grated
- 1½ teaspoons ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon sweet or smoked paprika
- ½ teaspoon ground coriander
- ½ teaspoon black pepper
- ¾ teaspoon salt, plus more to taste
- 1 can (14.5 ounces) diced tomatoes
- 6 cups vegetable broth
- 1 bay leaf
- 2 cups fresh spinach, roughly chopped
- 1 tablespoon fresh lemon juice
For Garnishing
- Fresh parsley or cilantro, chopped
- Lemon wedges
- Freshly ground black pepper
- A drizzle of extra-virgin olive oil
- Optional red pepper flakes
Step-by-Step Instructions
1. Prepare the Lentils
Place the dried lentils in a fine-mesh strainer and rinse them thoroughly under cool running water. Check through the lentils and remove any small stones or damaged pieces. Drain well. There is no need to soak brown or green lentils before cooking, which makes this recipe especially convenient for a weeknight meal.
2. Sauté the Aromatics
Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Cook for approximately 6–8 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent. Add the minced garlic and grated ginger and cook for another 30–60 seconds until fragrant.
3. Add the Spices
Add the turmeric, cumin, paprika, coriander, black pepper, and salt. Stir the vegetables and spices together for about 30 seconds. Briefly cooking the spices in the olive oil helps release their aromas and gives the soup a deeper, more developed flavor.
4. Add the Tomatoes and Lentils
Stir in the diced tomatoes and rinsed lentils. Mix well so the lentils become coated with the seasoned vegetables. Pour in the vegetable broth and add the bay leaf. Stir everything together and bring the soup to a gentle boil.
5. Simmer Until Tender
Reduce the heat to low and partially cover the pot with a lid. Simmer for approximately 30–40 minutes, stirring occasionally. The lentils should become tender while still retaining some of their shape. If the soup becomes too thick during cooking, add another ½–1 cup of vegetable broth or water.
6. Add the Spinach
Once the lentils are tender, stir in the chopped spinach. Cook for another 3–5 minutes, or until the spinach is wilted and incorporated into the soup. Remove the bay leaf before serving.
7. Create a Creamier Texture
For a naturally creamy texture, use an immersion blender to blend a small portion of the soup directly in the pot. You can also transfer about 1–2 cups of soup to a blender, carefully blend until smooth, and return it to the pot. Stir well so you have a combination of creamy broth and whole lentils.
8. Add Fresh Lemon
Stir in the fresh lemon juice just before serving. Taste the soup and adjust the salt, black pepper, turmeric, or lemon juice according to your preference. The lemon adds freshness and helps balance the earthy flavor of the lentils and spices.
9. Serve
Ladle the hot soup into bowls and garnish with chopped fresh parsley or cilantro, freshly ground black pepper, and a small drizzle of olive oil. Serve with lemon wedges so everyone can add extra brightness to their bowl. Warm crusty bread, naan, or pita makes an excellent accompaniment.
Tips and Notes
- Rinse the lentils well: This removes dust and helps ensure a clean, fresh flavor.
- No soaking required: Brown and green lentils cook relatively quickly compared with dried beans.
- Bloom the spices: Cooking the turmeric, cumin, paprika, and coriander briefly with the vegetables helps bring out their flavor.
- Adjust the consistency: Lentils continue absorbing liquid as they cook and cool. Add extra broth or water if the soup becomes thicker than you prefer.
- Make it creamy: Blend only a portion of the soup so you maintain plenty of whole lentils and vegetables for texture.
- Add potatoes: Diced potatoes or sweet potatoes can make the soup even heartier. Add them with the lentils.
- Add more vegetables: Zucchini, bell peppers, mushrooms, or chopped kale can easily be added.
- For extra heat: Add red pepper flakes, cayenne pepper, or a finely chopped fresh chili.
- Use fresh lemon: Lemon juice added at the end gives the soup a much brighter flavor than adding it during the long cooking process.
- Make ahead: This soup is excellent for meal prep because the flavors become even more developed after resting.
- Storage: Cool the soup and store it in an airtight container in the refrigerator for up to 4 days.
- Freezing: Freeze cooled soup in individual freezer-safe containers for up to 3 months. Leave some space at the top for expansion.
- Reheating: Reheat gently on the stovetop or in the microwave. Add a splash of broth or water if the soup has thickened.
Q&A
Do I need to soak the lentils before cooking?
No. Brown and green lentils generally do not need to be soaked. Simply rinse them thoroughly and add them directly to the soup.
Can I use red lentils instead?
Yes. Red lentils cook faster and break down more easily than brown or green lentils. They will give the soup a smoother and creamier texture. Begin checking them after about 20–25 minutes.
Can I make this soup without tomatoes?
Yes. Omit the diced tomatoes and add a little extra vegetable broth. You can also increase the lemon juice slightly at the end to provide some brightness.
Can I add coconut milk?
Yes. Stir in ½–1 cup unsweetened coconut milk during the final few minutes of cooking. It creates a creamy texture and pairs especially well with turmeric and ginger.
Can I make this soup in a slow cooker?
Yes. Add the lentils, onion, carrots, celery, garlic, ginger, tomatoes, spices, broth, and bay leaf to a slow cooker. Cook on LOW for about 6–7 hours or HIGH for 3–4 hours, until the lentils are tender. Add spinach during the final 15–20 minutes and finish with lemon juice.
Why does my lentil soup become very thick after refrigeration?
Lentils continue absorbing liquid as the soup cools. Simply stir in a little vegetable broth or water while reheating until it reaches your preferred consistency.
Can I make this soup ahead of time?
Absolutely. It can be prepared a day ahead and refrigerated. The flavors often become even better after resting overnight.
Servings & Nutrition
Servings: 6
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: Approximately 55 minutes
Calories: Approximately 290 calories per serving
Protein: 17g
Carbohydrates: 44g
Fat: 8g
Fiber: 16g
Sugar: 7g
Sodium: Approximately 520mg
Nutrition information is an estimate and will vary depending on the lentils, vegetable broth, vegetables, olive oil, and exact portion sizes used.







