This wholesome lentil curry combines protein-rich brown or green lentils with aromatic Indian spices like cumin, coriander, turmeric, and garam masala. The secret lies in stirring in Greek yogurt after cooking, creating a velvety, tangy sauce that coats each lentil beautifully. Ready in under an hour, this vegetarian main serves four and pairs perfectly with basmati rice or warm naan.
The first time I made this curry, it was completely by accident on a rainy Tuesday when I had nothing but lentils and a container of Greek yogurt in the fridge. My roommate walked in mid-simmer and asked what smelled so incredible, genuinely shocked when I told her it was just pantry staples thrown together. Now its the dish I make when I want something that feels indulgent but actually takes zero effort.
Last winter my sister came over exhausted from work and I made this for her. She literally sat at the counter eating it straight from the pan with a spoon, telling me it was the comfort food she didnt know she needed. Now she requests it every time she visits, even in summer.
Ingredients
- 1 cup dried brown or green lentils: These hold their shape beautifully while still becoming tender, plus they cook faster than other varieties
- 3 cups water: Enough to cook the lentils perfectly without making them mushy
- 1 medium onion: The foundation that adds subtle sweetness as it cooks down
- 2 cloves garlic: Dont be shy with fresh garlic it makes the house smell amazing
- 1-inch piece fresh ginger: Grated finely so it melts into the curry without any stringy bits
- 1 medium tomato: Adds brightness and helps create a saucy base
- 1 small carrot: A secret for natural sweetness that balances the spices
- 1 tablespoon olive oil: Just enough to toast the spices and sauté the vegetables
- 1 teaspoon cumin seeds: Toasting them whole first releases their essential oils
- 1 teaspoon ground coriander: Adds a citrusy, floral note
- 1 teaspoon ground turmeric: Gives that gorgeous golden color
- 1 teaspoon garam masala: The warming spice blend that makes it taste authentic
- 1/2 teaspoon chili powder: Adjust this based on your heat tolerance
- 1/2 teaspoon ground black pepper: Adds a gentle warmth
- 1 teaspoon salt: Taste as you go and adjust to your preference
- 1 cup plain Greek yogurt: Full fat gives the best creamy result but low fat works too
- 2 tablespoons fresh cilantro: The bright herbal finish that makes everything pop
- Juice of half a lemon: A crucial squeeze to brighten all the rich flavors
Instructions
- Cook the lentils:
- Place lentils and water in a medium saucepan and bring to a boil, then reduce heat and simmer uncovered for 20 to 25 minutes until tender. Drain any excess water and set them aside.
- Toast the cumin:
- Heat olive oil in a large skillet over medium heat and add cumin seeds, letting them sizzle for about 30 seconds until fragrant. Watch closely so they dont burn.
- Sauté the aromatics:
- Add the chopped onion and cook for 3 to 4 minutes until translucent, then stir in the garlic and ginger for just 1 minute until fragrant.
- Soften the vegetables:
- Add the diced tomato and carrot, cooking for 4 to 5 minutes until theyre softened and the tomato starts breaking down slightly.
- Add the spices:
- Sprinkle in the coriander, turmeric, garam masala, chili powder, black pepper, and salt, stirring constantly for 1 minute to toast the spices.
- Add the yogurt:
- Remove from heat and let cool for 2 minutes, then gently fold in the Greek yogurt until the curry turns creamy and smooth.
- Finish and serve:
- Squeeze in the lemon juice, adjust salt if needed, and garnish with fresh cilantro. Serve immediately with rice or warm naan.
This curry has become my go to for dinner parties because it looks impressive and feeds a crowd effortlessly. Last month I made it for six friends and someone actually asked if I had ordered it from an Indian restaurant.
Make It Your Own
Ive learned that adding a handful of fresh spinach right before the yogurt makes it feel even more substantial. Sometimes I throw in diced bell peppers too if I have them languishing in the crisper drawer.
Serving Suggestions
Basmati rice is classic but Ive also served this over quinoa for extra protein. Warm naan bread is non negotiable in my house for scooping up every last drop of sauce.
Make Ahead Magic
This actually tastes better the next day as the spices have time to mingle. I often double the batch and keep containers in the freezer for those nights when cooking feels impossible.
- Let it cool completely before storing
- Reheat gently over low heat, adding a splash of water if needed
- Fresh cilantro and lemon juice should be added right before serving
Theres something so grounding about making a dish that nourishes you from the inside out. I hope this becomes one of those recipes you turn to again and again.
Recipe FAQs
- → Can I make this dairy-free?
-
Yes, substitute Greek yogurt with coconut yogurt for a vegan version. The coconut adds natural sweetness while maintaining the creamy texture.
- → What type of lentils work best?
-
Brown or green lentils hold their shape well during cooking. Red lentils will become softer and creamier, which also works deliciously in this dish.
- → How spicy is this curry?
-
Mild to medium heat level. Adjust chili powder to your preference—reduce for a milder version or add more for extra warmth.
- → Can I add other vegetables?
-
Absolutely. Spinach, kale, or bell peppers make excellent additions. Add leafy greens in the last few minutes of cooking.
- → How long do leftovers keep?
-
Store in an airtight container for up to 4 days. The flavors continue to develop over time. Reheat gently on the stovetop.
- → What should I serve with this?
-
Basmati rice, warm naan, or roti are traditional choices. Also pairs well with quinoa for added protein or a simple cucumber raita.