Greek Yogurt Lentil Curry

Creamy Greek yogurt lentil curry topped with fresh cilantro and served over fluffy white rice Pin it
Creamy Greek yogurt lentil curry topped with fresh cilantro and served over fluffy white rice | recipescooked.com

This hearty lentil dish combines tender brown or green lentils with a fragrant blend of cumin, coriander, turmeric, and garam masala. The magic happens when Greek yogurt is folded in at the end, creating a luxuriously creamy texture while adding protein and a pleasant tang. Sautéed onions, garlic, ginger, tomatoes, and carrots build layers of flavor, while fresh cilantro and lemon juice brighten the finish. Perfect over steamed basmati rice or with warm naan, this satisfying meal comes together in under an hour and easily adapts to vegan preferences with coconut yogurt.

The first time I stirred Greek yogurt into a simmering curry, I held my breath. I worried it might separate or turn grainy, but instead it transformed into the most velvety, tangy sauce I had ever tasted. That happy accident completely changed how I approach lentil dishes at home.

My roommate walked in while this was simmering and immediately asked what smelled so incredible. The toasted cumin hits you first, then that warm blend of turmeric and coriander fills the whole kitchen. We ended up eating it straight from the pot with spoons while the rice was still cooking.

Ingredients

  • 1 cup dried brown or green lentils: These hold their shape beautifully while becoming tender enough to melt slightly into the sauce
  • 3 cups water: Just enough to cook the lentils without leaving them soupy
  • 1 medium onion, finely chopped: The foundation that creates sweetness as it browns slowly
  • 2 cloves garlic, minced: Fresh garlic packs more punch than anything from a jar
  • 1-inch piece fresh ginger, grated: Grating releases more oils and distributes the flavor evenly
  • 1 medium tomato, diced: Adds acidity and body that balances the rich yogurt
  • 1 small carrot, diced: A subtle sweetness that rounds out the spices
  • 1 tablespoon olive oil: A neutral base that lets the spices shine
  • 1 teaspoon cumin seeds: Toasting these whole releases an earthy aroma you cannot get from powder
  • 1 teaspoon ground coriander: Adds citrusy notes that brighten the dish
  • 1 teaspoon ground turmeric: Gives that signature golden color and subtle bitterness
  • 1 teaspoon garam masala: The warming spice blend that finishes everything beautifully
  • 1/2 teaspoon chili powder: Adjust this up or down based on your heat tolerance
  • 1/2 teaspoon ground black pepper: Adds a gentle warmth that builds slowly
  • 1 teaspoon salt: Essential for bringing all the flavors forward
  • 1 cup plain Greek yogurt: The star ingredient that creates the silky, tangy finish
  • 2 tablespoons fresh cilantro, chopped: Fresh herbs cut through the richness and add bright pops of flavor
  • Juice of half a lemon: A final squeeze that makes everything sing

Instructions

Cook the lentils:
Place the lentils and water in a medium saucepan and bring to a boil, then reduce heat and simmer uncovered for 20-25 minutes until tender. Drain any excess water and set them aside while you build the flavor base.
Toast your spices:
Heat the olive oil in a large skillet over medium heat and add the cumin seeds, letting them sizzle for about 30 seconds until fragrant. This step smells incredible and is worth every second.
Build the aromatics:
Add the chopped onion and sauté for 3-4 minutes until translucent, then stir in the garlic and ginger and cook for just 1 minute. You want them softened but not browned.
Soften the vegetables:
Toss in the diced tomato and carrot and cook for 4-5 minutes until they break down slightly. The tomato should start to release its juices.
Add the warm spices:
Sprinkle in the coriander, turmeric, garam masala, chili powder, black pepper, and salt. Cook for 1 minute while stirring constantly to wake up all those spices.
Combine everything:
Add the cooked lentils to the skillet and stir gently to coat them in all those spices. Let it simmer together for 5 minutes so the flavors really meld.
The magic moment:
Remove from heat and let it cool for 2 minutes, then gently fold in the Greek yogurt until everything becomes creamy and luscious. This patience prevents the yogurt from separating.
Finish bright:
Squeeze in the lemon juice and taste for salt, adjusting as needed. Top with fresh cilantro and serve immediately while it is still steaming hot.
Golden bowl of Indian-style Greek yogurt lentil curry garnished with chopped cilantro and lemon wedge Pin it
Golden bowl of Indian-style Greek yogurt lentil curry garnished with chopped cilantro and lemon wedge | recipescooked.com

This recipe became my go-to when friends need comforting but I do not want to spend hours at the stove. The way the yogurt mellows the heat while adding its own tang creates something truly special that people always ask for the recipe for.

Making It Your Own

I have learned that adding a handful of fresh spinach right before the yogurt wilts down beautifully and adds extra nutrition without changing the flavor profile. Sometimes I throw in a diced bell pepper with the carrots for sweetness and color.

Serving Suggestions

Basmati rice is classic, but warm naan for scooping up every last drop is arguably better. A simple cucumber raita on the side helps balance the spices if you went heavier on the chili powder than intended.

Make Ahead Wisdom

This curry actually tastes better the next day when the spices have had time to mingle properly. Store the yogurt separately and stir it in when reheating for the freshest texture.

  • Reheat gently over low heat, adding a splash of water if it thickened too much
  • The lentils will continue absorbing liquid as they sit, so you may need to thin it
  • Never microwave with the yogurt already mixed in
Velvety smooth lentil curry swirled with Greek yogurt and spices, served with warm naan bread Pin it
Velvety smooth lentil curry swirled with Greek yogurt and spices, served with warm naan bread | recipescooked.com

There is something deeply satisfying about a one-pot meal that feels this special. Every bowl feels like a small act of self-care.

Common Recipe Questions

Absolutely. Substitute the Greek yogurt with an equal amount of coconut yogurt for a creamy, plant-based version that maintains the velvety texture and tangy finish.

Brown or green lentils hold their shape beautifully during cooking, making them ideal for this dish. Red lentils will break down more, creating a thicker consistency—still delicious but different in texture.

The spice level is moderate and family-friendly. With half a teaspoon of chili powder, it delivers gentle warmth without overpowering heat. Adjust up or down based on your preference.

Yes, spinach or kale can be stirred in during the final minutes of simmering. Chopped bell peppers, cauliflower, or sweet potato also work well when added with the tomatoes.

Store in an airtight container in the refrigerator for up to 4 days. The flavors continue to develop over time. Reheat gently on the stove, adding a splash of water if needed.

Adding Greek yogurt off the heat prevents curdling and separation. This technique preserves the yogurt's creamy consistency and delicate tang while creating a silky, restaurant-quality finish.

Greek Yogurt Lentil Curry

Creamy lentils simmered with aromatic spices and finished with tangy Greek yogurt for a velvety, comforting bowl.

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
Cook 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
Add 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
Add Greek Yogurt: Remove from heat. Let cool for 2 minutes, then gently fold in the Greek yogurt until creamy.
8
Finish and Serve: 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

Nutrition (Per Serving)

Calories 260
Protein 15g
Carbs 36g
Fat 6g

Allergy Information

  • Contains dairy (Greek yogurt). Always check yogurt labels for potential allergens or additives.
Olivia Barnes

Sharing easy, wholesome recipes and kitchen inspiration for everyday home cooks.