This comforting bowl brings together earthy brown lentils simmered with warming spices like cumin, turmeric, and garam masala. The addition of Greek yogurt creates a velvety sauce that balances the heat perfectly.
Ready in under an hour, this vegetarian dish delivers 17 grams of protein per serving. Serve alongside basmati rice or warm naan for a complete meal.
The first time I made this curry was on a rainy Tuesday when I needed something warming but didnt want to spend hours at the stove. The combination of tangy Greek yogurt with earthy lentils felt like a happy accident that has since become my go-to comfort food.
Last winter my neighbor dropped by during the final simmer step. She stayed for dinner and now requests this curry every time the weather turns gray.
Ingredients
- 1 cup dried brown or green lentils: Rinse thoroughly until water runs clear for even cooking
- 3 cups water: Use filtered water if possible for cleaner taste
- 1 medium onion: Finely chopped so it melts into the sauce
- 2 cloves garlic: Freshly minced beats pre-minced every time
- 1-inch fresh ginger: Grate it directly into the pan for maximum flavor
- 1 medium tomato: Diced small helps it break down faster
- 1 cup baby spinach: Optional but adds lovely color and nutrition
- 1 tablespoon olive oil: Coconut oil works beautifully too
- 1 teaspoon cumin seeds: Toasting them whole releases their essential oils
- 1 teaspoon ground turmeric: Adds that gorgeous golden hue
- 1 teaspoon ground coriander: Brightens the earthy lentils
- 1 teaspoon garam masala: Your finished spice blend
- ½ teaspoon chili powder: Adjust based on your heat tolerance
- 1 teaspoon salt: Plus more to taste at the end
- Freshly ground black pepper: A generous pinch makes all the difference
- 1 cup plain Greek yogurt: Full fat creates the silkiest texture
- Fresh cilantro: The finishing touch that brightens everything
- Lemon wedges: A squeeze right before serving wakes up the flavors
Instructions
- Cook the lentils:
- Combine rinsed lentils and water in a medium saucepan. Bring to a boil then reduce heat and simmer uncovered for 20 to 25 minutes until tender. Drain any excess water and set aside.
- Toast the spices:
- Heat olive oil in a large skillet over medium heat. Add cumin seeds and toast for 30 seconds until they become fragrant and start to dance around the pan.
- Sauté the aromatics:
- Add chopped onion and cook for 4 to 5 minutes until soft and translucent. Stir in garlic and ginger and cook for just 1 minute until fragrant.
- Build the spice base:
- Add diced tomato and all the ground spices. Cook for 3 to 4 minutes until tomatoes break down into a paste and the spices smell toasty and aromatic.
- Combine everything:
- Add the cooked lentils to the skillet and stir well. Let them cook together for 5 minutes to meld flavors. Add a splash of water if the mixture seems too thick.
- Add the creamy element:
- Reduce heat to low and gradually stir in the Greek yogurt. Keep stirring to prevent curdling and heat gently for 2 to 3 minutes. Stir in spinach until wilted if using.
- Finish and serve:
- Taste and adjust seasoning. Serve hot in bowls topped with fresh cilantro and lemon wedges on the side.
This recipe has saved me on countless busy weeknights when takeout sounded tempting but something homemade sounded better.
Making It Your Own
Swap the lentils for chickpeas or try coconut yogurt for a dairy-free version that still delivers that creamy texture.
Serving Suggestions
Steamed basmati rice soaks up the sauce beautifully but warm naan bread is perfect for scooping up every last bite.
Make It Ahead
The flavors actually improve overnight so this is perfect for meal prep. Add a splash of water when reheating.
- Stir in a tablespoon of butter at the end for extra richness
- Add vegetables like carrots or bell peppers with the onions
- Double the recipe and freeze half for a future rainy day
There is something deeply satisfying about a bowl of curry that comes together this easily yet tastes this special.
Recipe FAQs
- → Can I make this dish vegan?
-
Yes, simply replace the Greek yogurt with coconut yogurt or another plant-based alternative. The texture and creaminess will remain similar.
- → What type of lentils work best?
-
Brown or green lentils hold their shape well during cooking. Red lentils will break down more, creating a thicker consistency.
- → How do I prevent the yogurt from curdling?
-
Reduce heat to low before adding yogurt and stir constantly. Add it gradually rather than all at once, and avoid boiling after incorporating.
- → Can I add other vegetables?
-
Carrots, bell peppers, or cauliflower work well. Add them with the tomatoes so they have time to soften properly.
- → How long does this keep in the refrigerator?
-
Store in an airtight container for up to 4 days. Reheat gently over low heat, adding a splash of water if needed.