Few meals are as satisfying and deeply nourishing as a bowl of hearty lentil soup. This recipe for golden turmeric-lentil soup takes that classic comfort and elevates it with the addition of earthy turmeric and bright, fresh ginger. The result is a vibrant, one-pot wonder that is bursting with flavor, fiber, and powerful anti-inflammatory benefits.
This soup is the perfect weeknight winner. It’s incredibly easy to make, naturally high in plant-based protein, and comes together in about 30 minutes. The red lentils practically dissolve as they cook, creating a naturally thick, velvety smooth texture without the need for cream or flour. It’s a wonderfully healthy hug in a bowl that you can feel great about serving to your entire family.

Why You’ll Love This Recipe
- Health Powerhouse: Loaded with turmeric, ginger, and black pepper, it offers powerful anti-inflammatory and antioxidant benefits.
- Velvety Smooth Texture: Using red lentils ensures the soup breaks down naturally into a creamy, luxurious consistency without any dairy.1
- One-Pot and Quick: Everything cooks in a single pot in under 45 minutes, simplifying dinner and cleanup.
- Vegan and Gluten-Free: This is a naturally plant-based, gluten-free meal that is high in protein and essential nutrients.2
- Freezes Beautifully: This soup is excellent for meal prepping and storing, making quick, healthy meals effortless.3
Ingredients
- 1 tbsp (15 ml) olive oil or coconut oil
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 2 tsp ground turmeric (a generous amount for color and flavor)
- 1 tsp ground cumin
- 1/2 tsp ground coriander
- 1/2 tsp black pepper (crucial!)
- 1 cup (180 g) red or yellow lentils, rinsed and drained
- 4 cups (960 ml) low-sodium vegetable broth
- 2 cups (480 ml) water
- 1 tsp salt, or to taste
- 1 tbsp (15 ml) fresh lemon juice
- Optional Garnish: Fresh cilantro, a dollop of plain Greek yogurt or coconut cream, and a drizzle of olive oil.
Equipment
- Large pot or Dutch oven
- Measuring cups and spoons
- Knife and cutting board
- Fine-mesh sieve (for rinsing lentils)

Step-by-Step Instructions
- Prep and Toast Spices: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for 5–7 minutes until soft. Stir in the minced garlic and grated ginger and cook for 1 minute until fragrant. Add the turmeric, cumin, coriander, and black pepper. Stir and cook for 30 seconds to toast the spices (this releases their flavor).
- Cook the Soup: Add the rinsed lentils, vegetable broth, and water to the pot. Stir well to combine. Bring the mixture to a boil, then immediately reduce the heat to low, cover the pot, and let it simmer for 20–25 minutes.
- Finish and Season: The soup is done when the lentils are completely soft and have mostly broken down, naturally thickening the soup. Remove the pot from the heat. Stir in the salt and fresh lemon juice.
- Serve: Ladle the hot soup into bowls. Garnish with a sprinkle of fresh cilantro and a drizzle of olive oil or a spoonful of coconut cream (for vegan) or Greek yogurt (for vegetarian).
Substitutions and Variations
- Lentils: We recommend red or yellow lentils because they break down quickly for a creamy texture. If you use brown or green lentils, the cooking time will increase to about 40–50 minutes, and you may need to blend the soup for creaminess.
- Vegetables: Add 1/2 cup (75 g) of finely diced carrots and celery along with the onion in step 1. You can also stir in 2 cups (60 g) of fresh spinach during the last 5 minutes of simmering.
- Protein: For a non-vegetarian option, shred cooked chicken breast and stir it into the soup during the last 5 minutes of simmering.
- Garnish: Try a topping of toasted pepitas (pumpkin seeds) or crunchy croutons for texture.
Pro Tips and Common Mistakes to Avoid
- Black Pepper is Essential: The pinch of black pepper is not just for flavor. It contains piperine, which drastically increases your body’s ability to absorb the beneficial compound (curcumin) found in turmeric.4 Do not omit it!
- Rinse Your Lentils: Always rinse lentils before cooking to remove any dust and debris. This ensures a clean, fresh taste in your soup.
- Use Red Lentils for Creaminess: Red lentils are the key to the velvety texture, as they break down almost entirely during cooking, creating a natural thickener.
- Adjust Consistency: The soup will thicken considerably as it cools. If your leftovers are too thick, simply add a splash of water or broth while reheating on the stovetop.
Storage, Make-Ahead, and Reheating
- Make-Ahead: This soup is fantastic for making ahead. The flavor only deepens overnight. Cook the soup completely and store it in an airtight container in the refrigerator for up to 5 days.
- Storage (Freezing): This soup freezes exceptionally well.5 Cool the soup completely, then pour it into a freezer-safe container or bag, leaving an inch of headspace. Freeze for up to 3 months.
- Reheating: Thaw the soup overnight in the refrigerator. Reheat gently on the stovetop over low heat, stirring occasionally. You may need to add a splash of broth or water to thin the soup back to your desired consistency.
Serving Suggestions
Serve this hot, savory soup with a slice of crusty sourdough bread or warm pita bread for dipping. A dollop of plain yogurt or coconut cream adds a welcome coolness and creaminess, while a side of simple rice makes it a heartier meal.
Approximate Nutrition
- Yields: 6 servings
- Serving Size: 1 ½ cups
- Calories: 220 kcal
- Protein: 14 g
- Fat: 5 g
- Carbohydrates: 32 g
Note: These are approximations and can vary based on the type of broth and the amount of oil used.
FAQs
Q: Why do I need to add black pepper?
A: Black pepper dramatically increases the absorption of the active compound in turmeric (curcumin).6 Adding black pepper ensures you receive the maximum anti-inflammatory benefits from the soup.
Q: Can I use ground ginger instead of fresh?
A: Yes, you can. Substitute the 1 tablespoon of fresh grated ginger with 1 teaspoon of ground ginger. Note that fresh ginger provides a brighter, zestier flavor.
Q: Can I blend the soup to make it completely smooth?
A: Absolutely! If you prefer a completely smooth texture, use an immersion blender to blend the soup fully after it has finished simmering.
Q: My soup is very thick after being in the fridge. What should I do?
A: This is normal for lentil soup! As it cools, the starches and fibers absorb the liquid. To fix it, simply add a splash of broth or water while reheating on the stovetop until it reaches your desired consistency.
Q: Is it okay to skip the oil in step 1?
A: You can skip the oil, but the flavor will not be as deep. Sautéing the onion and toasting the spices in oil releases their fat-soluble flavor compounds, making the soup much more aromatic and rich.

Golden Turmeric-Lentil Soup
Equipment
- Large pot or Dutch oven
- Measuring cups and spoons
- Knife and cutting board
- Fine-mesh sieve for rinsing lentils
Ingredients
- 1 tbsp olive oil or coconut oil
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 2 tsp ground turmeric
- 1 tsp ground cumin
- 1/2 tsp ground coriander
- 1/2 tsp black pepper
- 1 cup red or yellow lentils, rinsed and drained
- 4 cups low-sodium vegetable broth
- 2 cups water
- 1 tsp salt, or to taste
- 1 tbsp fresh lemon juice
- optional garnish: cilantro, yogurt or coconut cream, olive oil drizzle
Instructions
- Heat olive oil in a large pot over medium heat. Add chopped onion and cook 5–7 minutes until soft. Stir in garlic and grated ginger; cook 1 minute until fragrant. Add turmeric, cumin, coriander, and black pepper, and toast 30 seconds to release flavor.
- Add rinsed lentils, vegetable broth, and water. Stir well. Bring to a boil, then reduce heat to low. Cover and simmer 20–25 minutes until lentils are soft and creamy.
- Once lentils are fully cooked, remove from heat. Stir in salt and lemon juice. Adjust seasoning to taste.
- Ladle into bowls and garnish with fresh cilantro, a drizzle of olive oil, or a dollop of coconut cream or Greek yogurt. Serve hot with bread or rice.