Greek Yogurt Lentil Curry

Creamy Greek yogurt lentil curry garnished with fresh cilantro and served over steamed basmati rice Pin it
Creamy Greek yogurt lentil curry garnished with fresh cilantro and served over steamed basmati rice | cookvoro.com

This rich and satisfying dish brings together tender brown or green lentils simmered with warming spices like cumin, turmeric, coriander, and garam masala. The addition of Greek yogurt creates a luscious creamy sauce while adding protein. Ready in under an hour, this comforting bowl serves four and pairs beautifully with basmati rice or warm naan.

I stumbled onto this curry during one of those frantic weeknight evenings when the fridge looked bare and takeout felt like cheating. The lentils were already sitting on the counter, forgotten from some earlier meal plan ambition, and there was half a container of Greek yogurt threatening to expire. Something about the tanginess cutting through the warm spices just clicked.

My sister was skeptical about the yogurt addition when I first served it to her, convinced it would taste weirdly breakfast-like. She went back for thirds and now asks for it every time she visits. The way the sauce coats each lentil makes it feel infinitely more indulgent than it actually is.

Ingredients

  • 1 cup dried brown or green lentils: These hold their shape beautifully and give the curry a satisfying texture without becoming mushy
  • 3 cups water: Just enough to cook the lentils to tender perfection
  • 1 medium onion, finely chopped: The foundation that sweetens as it cooks
  • 2 cloves garlic, minced: Fresh garlic makes all the difference here
  • 1-inch piece fresh ginger, grated: Adds a bright zing that cuts through the creaminess
  • 1 medium tomato, diced: Creates a subtle base for the spices to bloom
  • 1 cup baby spinach: An optional boost of nutrition that wilts beautifully into the sauce
  • 1 tablespoon olive oil: For toasting the spices and sautéing the aromatics
  • 1 teaspoon cumin seeds: Toasting them first releases an incredible nutty aroma
  • 1 teaspoon ground turmeric: Gives that gorgeous golden color and earthy depth
  • 1 teaspoon ground coriander: Adds a citrusy warmth that balances the yogurt
  • 1 teaspoon garam masala: The finishing spice blend that makes it taste complete
  • ½ teaspoon chili powder: Adjust this to your heat preference
  • 1 cup plain Greek yogurt: The secret ingredient that makes everything creamy and luxurious
  • Fresh cilantro and lemon wedges: Bright garnishes that wake up the whole dish

Instructions

Cook the lentils:
Combine 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 seeds:
Heat olive oil in a large skillet over medium heat and add cumin seeds, letting them sizzle for about 30 seconds until fragrant and slightly darkened.
Sauté the aromatics:
Add chopped onion and cook for 4 to 5 minutes until soft and translucent. Stir in garlic and ginger, cooking for just 1 minute until fragrant.
Bloom the spices:
Add diced tomato with turmeric, coriander, garam masala, chili powder, salt, and pepper. Cook for 3 to 4 minutes, stirring often until tomatoes break down and the spices become incredibly aromatic.
Combine everything:
Add the cooked lentils to the skillet and stir well to coat them in the spiced tomato mixture. Let it cook together for about 5 minutes, adding a splash of water if it seems too thick.
Add the creamy finish:
Reduce heat to low and gradually stir in the Greek yogurt, mixing constantly to create a silky sauce. Heat gently for 2 to 3 minutes, being careful not to let the yogurt separate or curdle.
Finish and serve:
Stir in the spinach until just wilted, then serve hot with fresh cilantro scattered on top and lemon wedges on the side for squeezing.
Golden bowl of spiced Greek yogurt lentil curry topped with vibrant green spinach and lemon wedges Pin it
Golden bowl of spiced Greek yogurt lentil curry topped with vibrant green spinach and lemon wedges | cookvoro.com

This curry has become my go-to when friends need a meal that feels special but is genuinely effortless to make. Something about the combination of earthy lentils and bright yogurt makes people assume it took hours of work.

Making It Your Own

I have discovered that coconut yogurt works beautifully if you want a dairy-free version, though the flavor profile shifts slightly more tropical. A tablespoon of butter stirred in at the end creates an even richer mouthfeel.

Serving Suggestions

Basmati rice is the classic pairing, but warm naan for scooping up that creamy sauce is equally satisfying. Sometimes I make extra just to have leftovers the next day when the flavors have deepened even more.

Getting Ahead

The lentil base freezes exceptionally well, so I often double the batch and stash half in the freezer for those nights when cooking feels impossible.

  • Add the yogurt only when reheating, never before freezing
  • Fresh spinach is best added at the end rather than cooked into the frozen portions
  • A splash of water brings the sauce back to life after thawing
Rich and tangy Greek yogurt lentil curry simmered with aromatic spices in a white serving dish Pin it
Rich and tangy Greek yogurt lentil curry simmered with aromatic spices in a white serving dish | cookvoro.com

There is something deeply satisfying about turning humble ingredients into a meal that feels nourishing in every sense of the word.

Recipe Questions & Answers

Red lentils cook faster and become softer, making them less ideal for this dish where you want the lentils to retain some texture. Brown or green lentils hold their shape better during cooking.

Always reduce the heat to low before adding Greek yogurt. Add it gradually while stirring constantly, and avoid boiling after the yogurt is incorporated. Room temperature yogurt also helps prevent curdling.

Yes, substitute plain coconut yogurt or another plant-based yogurt for Greek yogurt. The flavor will be slightly different but still delicious and creamy.

Store in an airtight container for up to 4-5 days. The flavors often develop and improve after a day. Reheat gently over low heat, adding a splash of water if needed.

Steamed basmati rice, warm naan bread, or roti are classic accompaniments. It also pairs well with quinoa for added protein or roasted vegetables for a complete meal.

Yes, freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently. Note that the texture may change slightly upon freezing.

Greek Yogurt Lentil Curry

Creamy lentils infused with aromatic spices and tangy Greek yogurt create this protein-packed Indian-inspired comfort dish.

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

Ingredients

Lentils

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

Vegetables

  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 1 medium tomato, diced
  • 1 cup baby spinach

Spices

  • 1 tablespoon olive oil
  • 1 teaspoon cumin seeds
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • ½ teaspoon chili powder
  • 1 teaspoon salt
  • Freshly ground black pepper

Dairy

  • 1 cup plain Greek yogurt

Garnish

  • Fresh cilantro, chopped
  • Lemon wedges

Instructions

1
Prepare Lentils: Combine lentils and water in a medium saucepan. Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes until tender. Drain excess water if necessary and set aside.
2
Toast Cumin Seeds: Heat olive oil in a large skillet over medium heat. Add cumin seeds and toast for 30 seconds until fragrant.
3
Sauté Onions: Add chopped onion to the skillet. Sauté for 4–5 minutes until soft and translucent.
4
Add Aromatics: Stir in garlic and ginger. Cook for 1 minute until fragrant.
5
Build Spice Base: Add diced tomato, turmeric, coriander, garam masala, chili powder, salt, and pepper. Cook for 3–4 minutes until tomatoes break down and spices are aromatic.
6
Combine with Lentils: Add cooked lentils to the skillet. Stir to combine and cook for 5 minutes, letting flavors meld. Add a splash of water if mixture is too thick.
7
Add Greek Yogurt: Reduce heat to low. Gradually add Greek yogurt while stirring constantly to create a creamy sauce. Heat gently for 2–3 minutes, ensuring yogurt does not curdle. Adjust seasoning as needed.
8
Wilt Spinach: Stir in spinach until wilted.
9
Serve: Serve hot, garnished with chopped cilantro and lemon wedges.
Additional Information

Equipment Needed

  • Medium saucepan
  • Large skillet or pot
  • Wooden spoon
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 260
Protein 17g
Carbs 37g
Fat 5g

Allergy Information

  • Contains dairy (Greek yogurt)
  • Gluten-free, but always check yogurt labels for additives
Vera Ortega

Passionate home cook sharing easy, wholesome recipes and meal ideas for everyday family meals.