Greek Yogurt Lentil Curry

Creamy Greek yogurt lentil curry served in a white bowl with fresh cilantro garnish Save
Creamy Greek yogurt lentil curry served in a white bowl with fresh cilantro garnish | dishdelve.com

This hearty bowl combines protein-rich lentils with tangy Greek yogurt and warming spices like cumin, turmeric, and garam masala. The creamy sauce develops in about 50 minutes, making it perfect for weeknight dinners. Serve alongside basmati rice or warm naan for soaking up every drop.

The first time I made this curry, my apartment smelled so incredible that my neighbor knocked on my door to ask what I was cooking. We ended up sharing bowls right there in the hallway while she told me about her grandmother's curry recipes. Now every time cumin seeds hit hot oil, I'm transported back to that unexpected dinner party.

Last winter when my sister was recovering from surgery, I brought her a batch of this curry. She called me two days later asking for the recipe because it was the first thing that actually tasted good and made her feel comforted. Now she makes it every Sunday for meal prep.

Ingredients

  • 1 cup dried brown or green lentils: These hold their shape better than red lentils and give you that satisfying bite in every spoonful
  • 3 cups water: For perfectly tender lentils that arent mushy
  • 1 medium onion, finely chopped: The foundation that builds all those deep, savory flavors
  • 2 cloves garlic, minced: Fresh is non-negotiable here, jarred garlic just doesnt sing the same way
  • 1-inch piece fresh ginger, grated: Peel it with a spoon to avoid wasting any of that spicy, aromatic flesh
  • 1 medium tomato, diced: Even slightly overripe tomatoes work beautifully here
  • 1 cup baby spinach: Totally optional but I love how it wilts into bright green ribbons throughout
  • 1 tablespoon olive oil: Your canvas for toasting those magical cumin seeds
  • 1 teaspoon cumin seeds: Whole seeds toasted in oil release this incredible nutty fragrance you cant get from powder
  • 1 teaspoon ground turmeric: For that gorgeous golden color and earthy backbone
  • 1 teaspoon ground coriander: Adds this subtle citrusy warmth that balances everything
  • 1 teaspoon garam masala: The finishing spice blend that makes it taste like you know secrets
  • ½ teaspoon chili powder: Adjust this based on your spice comfort level
  • 1 teaspoon salt: Start here and add more at the end if needed
  • Freshly ground black pepper: A few generous grinds wake up all the other spices
  • 1 cup plain Greek yogurt: Whole milk yogurt gives you the silkiest results but low-fat works too
  • Fresh cilantro, chopped: The bright finish that cuts through all that rich creaminess
  • Lemon wedges: A squeeze right before serving makes everything pop

Instructions

Cook the lentils until perfectly tender:
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 but not falling apart. Drain any excess water and set them aside while you build the curry base.
Toast your cumin seeds in hot oil:
Heat olive oil in a large skillet over medium heat and add cumin seeds, letting them sizzle and toast for about 30 seconds until youre hit with their fragrant, nutty aroma.
Build your aromatic foundation:
Add chopped onion and sauté for 4 to 5 minutes until soft and translucent, then stir in garlic and ginger and cook for just 1 minute until fragrant but not browned.
Bloom your spices with tomato:
Add diced tomato along with turmeric, coriander, garam masala, chili powder, salt, and pepper. Cook for 3 to 4 minutes, stirring occasionally until tomatoes break down into a rough sauce and the spices become incredibly aromatic.
Combine lentils with the spiced base:
Add cooked lentils to the skillet and stir everything together, letting it cook for 5 minutes so the lentils absorb all those spiced flavors. Add a splash of water if it looks too thick.
Create the creamy yogurt sauce:
Reduce heat to low and gradually stir in Greek yogurt, adding it slowly while stirring constantly to prevent curdling. Let it heat gently for 2 to 3 minutes until you have a silky, creamy sauce.
Finish with fresh brightness:
Stir in spinach if using and let it wilt for just 30 seconds, then serve hot with generous handfuls of fresh cilantro and lemon wedges on the side for squeezing.
Golden Indian-inspired Greek yogurt lentil curry featuring tender lentils in a rich aromatic sauce Save
Golden Indian-inspired Greek yogurt lentil curry featuring tender lentils in a rich aromatic sauce | dishdelve.com

This recipe became my go-to when I started cooking for myself after college and realized I could make something that felt fancy and comforting without spending a fortune. Now its the first thing I offer to teach friends who say they cant cook.

Serving Suggestions That Work

Ive learned that steamed basmati rice is the classic choice for good reason, but warm naan bread for scooping up every last bit of sauce might be even better. Sometimes I serve it over quinoa when I want extra protein, and my cousin swears by eating it straight from a bowl like a stew.

Making It Your Own

Once you master the basic technique, this curry welcomes all kinds of variations. Ive added diced carrots and bell peppers for extra nutrition, and a tablespoon of butter stirred in at the end makes it restaurant rich. For vegan friends, coconut yogurt creates a slightly sweeter but equally luscious sauce.

Meal Prep Magic

This curry is practically designed for busy weeks. The flavors deepen overnight, so making a double batch on Sunday means you have lunches that taste better than when you first made them. The yogurt sauce might look slightly separated when you reheat it, but a quick stir brings it right back to creamy perfection.

  • Store in airtight containers for up to five days in the refrigerator
  • Freeze portions without the spinach if you plan to keep them longer than a week
  • Add a splash of water when reheating to restore the perfect consistency
Savory Greek yogurt lentil curry plated with fluffy basmati rice and lemon wedges on side Save
Savory Greek yogurt lentil curry plated with fluffy basmati rice and lemon wedges on side | dishdelve.com

Theres something deeply satisfying about a recipe that nourishes your body and your soul while coming together so easily. I hope this curry finds its way into your regular rotation, just as it has in mine.

Recipe FAQs

Yes, simply substitute the Greek yogurt with coconut yogurt or another plant-based alternative. The creamy texture remains similar while keeping it completely dairy-free.

Brown or green lentils hold their shape beautifully during cooking. Red lentils tend to become mushier, so save those for dal-style dishes where you want a thicker consistency.

Always reduce the heat to low before adding yogurt. Stir constantly and add it gradually rather than all at once. This gentle warming prevents separation and keeps the sauce silky smooth.

Absolutely. Diced carrots, bell peppers, or cauliflower florets can be added along with the tomatoes. Just extend cooking time by 5-8 minutes until tender.

Stored in an airtight container, this curry stays fresh for 4-5 days. Reheat gently on the stove with a splash of water to restore the creamy consistency.

Greek Yogurt Lentil Curry

Creamy lentils simmered with aromatic Indian spices and tangy Greek yogurt create this satisfying vegetarian 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
  • 1/2 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 excess water if necessary and set aside.
2
Toast Cumin Seeds: Heat olive oil in a large skillet or pot over medium heat. Add cumin seeds and toast for 30 seconds until fragrant.
3
Sauté Onions: Add chopped onion and 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 the mixture is too thick.
7
Add Creamy Yogurt Sauce: Reduce heat to low. Gradually add Greek yogurt, stirring constantly to create a creamy sauce. Heat gently for 2-3 minutes, ensuring the yogurt does not curdle. Adjust seasoning as needed.
8
Wilt Spinach and Serve: Stir in spinach until wilted. Serve hot, garnished with chopped cilantro and lemon wedges.
Additional Information

Equipment Needed

  • Medium saucepan
  • Large skillet or pot
  • Wooden spoon
  • Chef's knife
  • Chopping 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
  • For dairy-free/vegan version, use plant-based yogurt
Camille Harper

Passionate home cook sharing easy, wholesome, and family-friendly recipes for everyday meals.