Greek Yogurt Lentil Curry

Golden Greek yogurt lentil curry with fresh cilantro garnish in white serving bowl Save to Pinterest
Golden Greek yogurt lentil curry with fresh cilantro garnish in white serving bowl | cookedstories.com

This aromatic Indian-inspired curry brings together protein-rich lentils with tangy Greek yogurt for a velvety, comforting dish. The combination of warming spices like cumin, turmeric, and garam masala creates layers of flavor, while the yogurt adds a luxurious creaminess that balances the heat. Perfect for weeknight dinners, this hearty vegetarian meal comes together in under an hour and pairs beautifully with steamed basmati rice or warm naan bread.

The first time I made this curry, I was snowed in with nothing but lentils and a container of Greek yogurt that needed using. That accidental combination turned into something I now make on purpose, even when the grocery store is fully stocked.

Last winter, my sister who swears she hates lentils ended up going back for thirds. She texted me the recipe at midnight that same night, claiming she needed it for a friend but really just wanted it for herself.

Ingredients

  • 1 cup dried brown or green lentils: Red lentils will turn to mush here, so stick with the sturdy ones that hold their shape
  • 3 cups water: For cooking the lentils until perfectly tender
  • 1 medium onion, finely chopped: The foundation that sweetens as it cooks down
  • 2 cloves garlic, minced: Fresh is worth it here, jarred garlic lacks the punch
  • 1-inch fresh ginger, grated: Peel it first with a spoon, not a knife, so you dont waste any
  • 1 medium tomato, diced: Even out of season, this adds necessary acidity
  • 1 cup baby spinach: Optional but adds nice color and nutrition
  • 1 tablespoon olive oil: Your cooking fat for building flavor
  • 1 teaspoon cumin seeds: Whole seeds toasted in oil taste completely different than ground
  • 1 teaspoon ground turmeric: For that golden color and earthy undertone
  • 1 teaspoon ground coriander: Brightens the whole spice blend
  • 1 teaspoon garam masala: The warming finish that makes it taste complete
  • ½ teaspoon chili powder: Adjust based on your spice comfort level
  • 1 teaspoon salt: Plus more to taste at the end
  • Freshly ground black pepper: A generous amount helps balance the creaminess
  • 1 cup plain Greek yogurt: Full fat makes the silkiest sauce but low fat works too
  • Fresh cilantro, chopped: The bright finish that cuts through the richness
  • Lemon wedges: A squeeze right before serving wakes everything up

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 them aside while you build the curry base.
Toast the spices:
Heat olive oil in a large skillet or pot over medium heat, add cumin seeds, and let them sizzle for about 30 seconds until you can smell their nutty fragrance filling the kitchen.
Build the base:
Add chopped onion and sauté for 4 to 5 minutes until soft and translucent, then stir in garlic and ginger for just 1 minute until fragrant but not browned.
Add the spices:
Toss in the diced tomato along with turmeric, coriander, garam masala, chili powder, salt, and pepper. Cook for 3 to 4 minutes until tomatoes break down and the spices become aromatic.
Combine and simmer:
Add the cooked lentils to the skillet and stir everything together, letting it cook for 5 minutes so the flavors meld. If the mixture seems too thick, splash in a little water to loosen it.
Add the yogurt:
Reduce heat to low and gradually stir in the Greek yogurt, keeping the heat gentle so it doesnt separate. Let it warm through for 2 to 3 minutes, then stir in spinach until wilted if using.
Serve:
Spoon into bowls and top generously with chopped cilantro, passing lemon wedges at the table for that final bright hit.
Creamy vegetarian Greek yogurt lentil curry served over steamed basmati rice with naan Save to Pinterest
Creamy vegetarian Greek yogurt lentil curry served over steamed basmati rice with naan | cookedstories.com

This recipe has become my go-to when friends drop by unexpectedly. Something about a pot of curry simmering on the stove makes people feel immediately at home.

Serving Suggestions

Steamed basmati rice is the classic choice, but warm naan for scooping up every last bit might be even better. Sometimes I serve it over quinoa when I want extra protein, or with roasted cauliflower on the side for a complete meal.

Make It Your Own

Ive tried this curry with diced carrots and bell peppers added along with the tomatoes, which stretches it into more servings. Coconut yogurt works beautifully for a vegan version, though the flavor changes slightly to become more tropical.

Storage and Reheating

This curry keeps well in the refrigerator for up to four days, and honestly tastes better on day two when the spices have had time to really settle in. When reheating, add a splash of water because it thickens considerably in the fridge.

  • Freeze portions in freezer-safe containers for up to three months
  • Reheat gently over low heat, stirring occasionally to prevent sticking
  • The yogurt may separate slightly upon reheating but will smooth out as you stir
Rich and aromatic Greek yogurt lentil curry topped with lemon wedges and spices Save to Pinterest
Rich and aromatic Greek yogurt lentil curry topped with lemon wedges and spices | cookedstories.com

Theres something deeply comforting about a bowl of this curry, especially on days when you need food that feels like a hug.

Recipe Questions & Answers

Yes, substitute Greek yogurt with coconut yogurt or another plant-based alternative for a delicious vegan version that maintains the creamy texture.

Brown or green lentils hold their shape well during cooking, making them ideal. Red lentils will break down more and create a thicker, dhal-like consistency.

The heat level is moderate with ½ teaspoon of chili powder. Adjust the amount to your preference or omit it entirely for a milder dish.

Absolutely. The flavors deepen when refrigerated overnight. Store in an airtight container for up to 4 days and reheat gently, adding a splash of water if needed.

Steamed basmati rice, warm naan, or roti are classic accompaniments. It also pairs well with quinoa for added protein or roasted cauliflower on the side.

Greek Yogurt Lentil Curry

Creamy lentil curry with Greek yogurt and aromatic spices, ready in 50 minutes.

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, to taste

Dairy

  • 1 cup plain Greek yogurt

Garnish

  • Fresh cilantro, chopped
  • Lemon wedges

Instructions

1
Prepare the 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 any excess water and set aside.
2
Toast the Cumin Seeds: Heat olive oil in a large skillet over medium heat. Add cumin seeds and toast for 30 seconds until fragrant.
3
Sauté the Aromatics: Add chopped onion to the skillet. Sauté for 4–5 minutes until soft and translucent. Stir in garlic and ginger, cooking for 1 minute.
4
Build the 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 become aromatic.
5
Combine with Lentils: Add cooked lentils to the skillet. Stir to combine and cook for 5 minutes to let flavors meld. Add a splash of water if the mixture becomes too thick.
6
Add Greek Yogurt: Reduce heat to low. Gradually stir in Greek yogurt, creating a creamy sauce. Heat gently for 2–3 minutes, stirring constantly to prevent curdling. Adjust seasoning as needed.
7
Wilt the Spinach: Stir in baby spinach and cook until just wilted.
8
Serve and Garnish: Serve hot, garnished with chopped fresh cilantro and lemon wedges on the side.
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 verify yogurt labels for additives
  • Dairy-free alternative available using plant-based yogurt
Veronica Mills

Home cook sharing easy, wholesome recipes and helpful kitchen tips for every food lover.