This hearty lentil dish combines protein-rich legumes with aromatic Indian spices like cumin, coriander, turmeric, and garam masala. The Greek yogurt creates a velvety texture while adding tangy richness and extra protein. Ready in under an hour, this satisfying main pairs perfectly with basmati rice or warm naan bread.
The smell of cumin seeds hitting hot oil still transports me back to my tiny first apartment kitchen where I learned that a decent curry could fix almost anything, including bad days and empty bank accounts. I stumbled upon adding Greek yogurt completely by accident when I had no coconut milk but needed something creamy, and now I honestly prefer this version. Something about that tangy richness cutting through the earthy lentils just works.
My roommate used to poke her head in whenever this was bubbling away, inevitably hovering by the stove with a spoon, claiming she was just taste-testing. Eventually we started eating straight from the pot on Tuesday nights while deciding what to watch, and those evenings became the highlight of our week.
Ingredients
- Dried lentils: Brown or green hold their shape better than red ones, giving you that satisfying texture contrast
- Cumin seeds: Toasting them whole in oil releases way more flavor than ground ever could
- Greek yogurt: Let it sit at room temp while cooking so it doesnt separate when you add it
- Fresh ginger: The grated stuff has more zing than paste and makes everything taste brighter
- Tomato: Even grocery store tomatoes work here since they break down into the sauce base
Instructions
- Get the lentils going:
- Rinse them until the water runs clear, then simmer in water for about 20 minutes until theyre tender but still holding their shape
- Build your flavor base:
- Heat oil and toast cumin seeds until they start sizzling and smell incredible, then cook onion until translucent
- Add the aromatics:
- Stir in garlic and ginger for just a minute so they dont burn, then add diced tomato and carrot until softened
- Bloom the spices:
- Sprinkle in coriander, turmeric, garam masala, chili powder, salt and pepper, cooking for about a minute to wake them up
- Combine and finish:
- Mix in cooked lentils and let everything meld together, then remove from heat before folding in Greek yogurt
- The final touch:
- Squeeze in fresh lemon juice and scatter cilantro on top, adjusting salt until it tastes perfect to you
Last winter I made this for my parents who claimed they didnt like curry, and my dad went back for thirds. Now they request it whenever they visit, and my mom even started keeping Greek yogurt stocked specifically for this recipe.
Make It Your Own
Swap in coconut yogurt for a fully vegan version that still gives you that creamy finish. Sometimes I throw in a handful of spinach right at the end just to wilt down, mostly because it makes me feel better about eating seconds.
Serving Suggestions
Basmati rice is classic, but warm naan for scooping up every last bit might be even better. I once served this over quinoa when I was out of rice and honestly couldnt tell the difference.
Meal Prep Magic
This doubles beautifully and keeps in the fridge for four days, plus it freezes well if you want to get ahead on weeknight dinners. The flavors actually develop more overnight, so yesterdays leftovers might taste better than tonights dinner.
- Portion into glass containers before adding the final yogurt garnish
- Reheat gently on the stove with a splash of water
- Fresh cilantro and a squeeze of lemon revive everything perfectly
Theres something deeply comforting about a dish that feels indulgent but is actually good for you.
Recipe Details
Prep Time: 15 minutes | Cook Time: 35 minutes | Total Time: 50 minutes | Yield: 4 servings | Difficulty: Easy
Recipe FAQs
- → Can I make this dairy-free?
-
Yes, substitute the Greek yogurt with coconut yogurt or coconut cream for a dairy-free version. The coconut will add a subtle sweetness while maintaining the creamy texture.
- → Which lentils work best?
-
Brown or green lentils hold their shape well during cooking, making them ideal. Red lentils cook faster and become softer, creating a thicker consistency. Avoid using black lentils as they require much longer cooking time.
- → How can I adjust the spice level?
-
Reduce the chili powder to 1/4 teaspoon for a milder dish. For more heat, add 1/2 teaspoon of cayenne pepper or a diced jalapeño when sautéing the onions. Always taste and adjust before serving.
- → Can I add more vegetables?
-
Absolutely. Spinach, kale, diced bell peppers, or cauliflower work wonderfully. Add heartier vegetables like cauliflower with the carrots, and leafy greens during the last 2-3 minutes of simmering.
- → How long do leftovers keep?
-
Store in an airtight container in the refrigerator for up to 4 days. The flavors often improve after sitting. Reheat gently over medium-low heat, adding a splash of water if needed to restore consistency.
- → Why is it important to cool before adding yogurt?
-
Adding Greek yogurt to very hot liquid can cause it to separate or curdle. Letting the mixture cool for 2 minutes after cooking creates a safer temperature range while ensuring the yogurt incorporates smoothly.