Greek Yogurt Lentil Curry

Creamy Greek yogurt lentil curry plated with fluffy basmati rice and fresh cilantro garnish Save Pin
Creamy Greek yogurt lentil curry plated with fluffy basmati rice and fresh cilantro garnish | recipesbymarisol.com

This creamy lentil dish combines protein-rich legumes with tangy Greek yogurt, creating a velvety texture that perfectly balances warming spices like cumin, coriander, and garam masala. The 50-minute process involves simmering tender lentils, building a fragrant base with onions, garlic, and ginger, then folding in Greek yogurt off the heat for that signature creaminess. Serve alongside fluffy basmati rice or warm naan for a satisfying vegetarian dinner that delivers 15 grams of protein per serving.

The first time I made this curry was on a Tuesday when I had nothing in the pantry but lentils and a container of Greek yogurt that needed using. I was skeptical about the yogurt combination, but the way it transformed into this silky, tangy sauce made me an instant convert. My roommate walked in asking what smelled so incredible, and now she asks for this recipe every time winter approaches.

I served this to my cousin who swore she hated lentils, and she went back for seconds. The Greek yogurt tempers the heat beautifully while letting all those toasted spices shine through. Something about this curry just feels like comfort food that actually loves you back.

Ingredients

  • 1 cup dried brown or green lentils: Brown lentils hold their shape beautifully while still getting tender enough to melt into the sauce
  • 3 cups water: Just enough to cook the lentils without making them mushy, you can always drain excess later
  • 1 medium onion, finely chopped: The foundation of flavor, take your time here and let them caramelize slightly
  • 2 cloves garlic, minced: Fresh garlic makes such a difference, nothing powdery about this curry
  • 1-inch piece fresh ginger, grated: This adds that bright, zesty kick that makes the whole dish sing
  • 1 medium tomato, diced: Adds acidity and sweetness that balances the rich yogurt
  • 1 small carrot, diced: My secret ingredient for natural sweetness and texture variation
  • 1 tablespoon olive oil: Just enough to toast those cumin seeds and sauté the aromatics
  • 1 teaspoon cumin seeds: Toast them until they start popping, that moment when the fragrance hits you is magic
  • 1 teaspoon ground coriander: Earthy and citrusy all at once, adds depth to the spice blend
  • 1 teaspoon ground turmeric: For that gorgeous golden color and subtle warmth
  • 1 teaspoon garam masala: The finishing spice blend that makes everything taste complete
  • 1/2 teaspoon chili powder: Adjust to your heat preference, but dont skip it entirely
  • 1/2 teaspoon ground black pepper: Adds a gentle warmth that lingers
  • 1 teaspoon salt: Taste as you go, lentils need enough seasoning to really shine
  • 1 cup plain Greek yogurt: Full fat gives the most luxurious texture, but low fat works too
  • 2 tablespoons fresh cilantro, chopped: The bright fresh finish that cuts through the richness
  • Juice of half a lemon: Brightens everything up and makes flavors pop

Instructions

Cook the lentils:
Place 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 cumin:
Heat olive oil in a large skillet over medium heat, add cumin seeds and toast for 30 seconds until fragrant and starting to pop.
Sauté the aromatics:
Add onion and cook 3 to 4 minutes until translucent, then stir in garlic and ginger and cook for 1 minute until fragrant.
Soften the vegetables:
Add diced tomato and carrot, cook 4 to 5 minutes until softened and starting to break down.
Add the spices:
Sprinkle in coriander, turmeric, garam masala, chili powder, black pepper and salt, stirring constantly for 1 minute until very fragrant.
Combine and simmer:
Add cooked lentils to the skillet, stir to combine and simmer gently for 5 minutes to let flavors meld together.
Finish with yogurt:
Remove from heat and let cool for 2 minutes, then gently fold in Greek yogurt until creamy and smooth.
Add final touches:
Stir in lemon juice, adjust salt if needed, and garnish with fresh cilantro before serving hot.
Golden bowl of protein-packed Greek yogurt lentil curry served alongside warm naan bread Save Pin
Golden bowl of protein-packed Greek yogurt lentil curry served alongside warm naan bread | recipesbymarisol.com

This has become my go-to when friends drop by unexpectedly and I need something impressive but effortless. The way the Greek yogurt creates this creamy, restaurant-style sauce still amazes me every single time.

Making It Your Own

Ive discovered that adding a handful of fresh spinach during the last minute of simmering adds both color and nutrition without changing the flavor profile. Sometimes I toss in a bell pepper with the carrots for extra sweetness and another layer of texture.

Serving Suggestions That Work

Basmati rice is classic, but Ive also served this over quinoa for extra protein or with warm naan for scooping up every last drop. A simple cucumber raita on the side adds a cooling contrast that balances the spices beautifully.

Meal Prep Magic

This curry actually tastes better the next day as the spices continue to develop and meld together. I make a double batch on Sunday and portion it out for lunches throughout the week. The yogurt keeps everything creamy even after reheating.

  • Store in airtight containers for up to 5 days in the refrigerator
  • Freeze portions without the yogurt added if you want to keep it longer
  • Reheat gently over low heat, adding a splash of water if needed
Tangy Greek yogurt lentil curry topped with green cilantro in a white serving bowl Save Pin
Tangy Greek yogurt lentil curry topped with green cilantro in a white serving bowl | recipesbymarisol.com

Theres something so satisfying about a recipe that takes humble ingredients and turns them into something this special. Enjoy every creamy, spiced bite.

Recipe Questions & Answers

Absolutely. Substitute Greek yogurt with coconut yogurt or canned coconut milk for a creamy vegan alternative that maintains the velvety texture.

Brown or green lentils hold their shape beautifully during cooking. Red lentils will break down more, creating a thicker consistency similar to dal.

The heat level is mild to medium thanks to half a teaspoon of chili powder. Adjust upward if you prefer more warmth or reduce for a milder experience.

Yes, though the yogurt may separate slightly upon reheating. Stir thoroughly and add a splash of water to restore the creamy consistency.

Fluffy basmati rice, warm naan, or roti are traditional choices. A crisp cucumber raita and pickled onions make excellent cooling accompaniments.

Greek Yogurt Lentil Curry

Creamy lentils enriched with Greek yogurt, spiced with aromatic Indian flavors for a wholesome comforting meal.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Lentils

  • 1 cup dried brown or green lentils, rinsed
  • 3 cups water

Vegetables & Aromatics

  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 1 medium tomato, diced
  • 1 small carrot, diced
  • 1 tablespoon olive oil

Spices

  • 1 teaspoon cumin seeds
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 1 teaspoon garam masala
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground black pepper
  • 1 teaspoon salt (or to taste)

Finishing & Garnish

  • 1 cup plain Greek yogurt (full-fat or low-fat)
  • 2 tablespoons fresh cilantro, chopped
  • Juice of half a lemon

Instructions

1
Prepare the Lentils: Place the lentils and water in a medium saucepan. Bring to a boil, then reduce heat and simmer, uncovered, for 20–25 minutes until the lentils are tender. Drain excess water if needed and set aside.
2
Toast Cumin Seeds: In a large skillet or pot, heat the olive oil over medium heat. Add cumin seeds and toast for 30 seconds until fragrant.
3
Sauté Aromatics: Add the onion and sauté for 3–4 minutes until translucent. Stir in garlic and ginger; cook for 1 minute.
4
Cook Vegetables: Add diced tomato and carrot. Cook for 4–5 minutes until softened.
5
Add Spices: Sprinkle in coriander, turmeric, garam masala, chili powder, black pepper, and salt. Cook for 1 minute, stirring well.
6
Combine with Lentils: Add the cooked lentils to the skillet. Stir to combine and simmer gently for 5 minutes, allowing flavors to meld.
7
Fold in Greek Yogurt: Remove from heat. Let cool for 2 minutes, then gently fold in the Greek yogurt until creamy.
8
Season and Garnish: Add lemon juice and adjust salt if needed. Garnish with fresh cilantro. Serve hot with rice or naan.
Additional Information

Equipment Needed

  • Medium saucepan
  • Large skillet or pot
  • Cutting board and knife
  • Wooden spoon
  • Grater (for ginger)

Nutrition (Per Serving)

Calories 260
Protein 15g
Carbs 36g
Fat 6g

Allergy Information

  • Contains dairy (Greek yogurt).
  • Gluten-free as written.
  • Always check yogurt labels for potential allergens or additives.
Marisol Vega

Wholesome recipes, simple meal ideas, and practical cooking tips for home cooks.