This comforting Indian-inspired curry combines tender brown lentils with aromatic spices like cumin, coriander, turmeric, and garam masala. The dish gets its signature creamy texture from Greek yogurt, folded in after cooking to create a velvety, tangy finish that balances the warming spices. Ready in under an hour, it's an excellent choice for weeknight dinners.
The lentils provide plant-based protein and fiber, while the yogurt adds probiotics and creaminess without heavy cream. Serve over basmati rice or with warm naan to soak up the flavorful sauce. Fresh cilantro and a squeeze of bright lemon juice complete this satisfying, vegetarian-friendly meal.
The first time I added Greek yogurt to curry, it was completely by accident. I had no coconut milk in the pantry but a tub of yogurt sitting on the counter, so I took a chance. That impromptu decision created the silkiest, most luscious curry I had ever made. Now it is the only way I prepare lentil curry at home.
Last winter my sister came over exhausted from work, and I made this curry for her. She took one bite and actually went silent for a full minute. That is how I knew this recipe was something special. Now she requests it whenever she visits.
Ingredients
- Dried brown or green lentils: These hold their shape better than red lentils and provide a satisfying texture
- Fresh ginger: Grating it releases more oils than chopping, giving you that bright spicy kick
- Cumin seeds: Toast them in oil first to unlock their nutty aroma before adding anything else
- Plain Greek yogurt: Full fat gives the creamiest result but low fat works perfectly fine too
- Tomato and carrot: The tomato adds acidity while carrots bring natural sweetness that balances the spices
- Garam masala: This warming spice blend adds those authentic aromatic notes at the end
Instructions
- Cook the lentils:
- Simmer them in water until tender but not mushy, about 20 to 25 minutes, then drain any excess liquid
- Toast the cumin seeds:
- Heat oil in a large skillet over medium heat and add cumin seeds, letting them sizzle for about 30 seconds until fragrant
- Build the base:
- Add onion and cook until translucent, then stir in garlic and ginger for one minute until fragrant
- Soften the vegetables:
- Toss in diced tomato and carrot, cooking for 4 to 5 minutes until they start breaking down
- Add the spices:
- Sprinkle in coriander, turmeric, garam masala, chili powder, black pepper, and salt, stirring constantly for one minute
- Combine everything:
- Add the cooked lentils to the skillet and simmer gently for 5 minutes so all the flavors meld together
- Create the creamy finish:
- Remove from heat and let cool for 2 minutes, then gently fold in Greek yogurt until completely incorporated
- Finish with brightness:
- Squeeze in fresh lemon juice, adjust salt if needed, and garnish with chopped cilantro before serving
Serving this over steamed basmati rice is my go to, but warm naan bread for scooping up every last bit is just as perfect.
Making It Your Own
Sometimes I throw in a handful of fresh spinach during the last few minutes of simmering. It wilts beautifully into the sauce and adds a pop of color without changing the flavor profile much.
Spice Adjustments
The heat level in this recipe is mild to medium. If you prefer more fire, increase the chili powder or add a diced jalapeño along with the onions. You can always serve hot sauce on the side for those who want extra kick.
Perfect Pairings
A crisp white wine like sauvignon blanc cuts through the creaminess beautifully. For a non alcoholic option, a chilled cucumber mint drink feels incredibly refreshing alongside the warm spiced curry.
- Keep extra yogurt on hand for dolloping on top
- Warm your serving bowls in the oven for restaurant style presentation
- Make extra rice because everyone always wants seconds
This recipe has become my comfort food staple for a reason. Hope it brings as much warmth to your kitchen as it has to mine.
Recipe Questions & Answers
- → Can I use red lentils instead of brown or green?
-
Yes, red lentils work well and cook faster, typically in 15-20 minutes. They'll break down more, creating a thicker, creamier texture. Adjust cooking time accordingly and reduce water slightly to prevent the dish from becoming too thin.
- → How do I prevent the yogurt from curdling?
-
Remove the pan from heat and let it cool for 2 minutes before adding Greek yogurt. Stir gently and avoid boiling after incorporating. Room temperature yogurt incorporates more smoothly than cold yogurt straight from the refrigerator.
- → Can I make this dish ahead of time?
-
Absolutely. The flavors deepen and improve after resting. Store in the refrigerator for up to 4 days. Reheat gently over low heat, adding a splash of water if needed. Add fresh yogurt and garnishes just before serving.
- → What can I substitute for Greek yogurt to make it vegan?
-
Coconut yogurt or full-fat coconut cream works beautifully as a dairy-free alternative. Cashew cream, made by blending soaked cashews with water, also provides a rich, creamy texture. Add these at the same stage as Greek yogurt.
- → How spicy is this curry?
-
As written, it has mild to medium heat with balanced warmth from the spices. Adjust chili powder from ¼ to 1 teaspoon based on your preference. For more heat, add fresh jalapeño or serrano peppers when sautéing the aromatics.
- → What sides pair well with this curry?
-
Basmati rice, warm naan, or roti are traditional choices. For a lighter option, serve over cauliflower rice or quinoa. A simple cucumber raita, pickled onions, or roasted vegetables make excellent accompaniments to round out the meal.