If you are looking for a vibrant, creamy, and incredibly satisfying dish, this Greek Yogurt Lentil Curry Recipe is an absolute winner. It brilliantly combines the earthiness of red lentils with warming spices and the tangy creaminess of Greek yogurt to create a curry that feels cozy yet refreshingly light. Perfect for weeknights or when you want a nourishing meal that comforts without weighing you down, this curry brings together simple ingredients that sing in harmony, delivering a bowl full of flavor and goodness every single time.
Ingredients You’ll Need
Ingredients You’ll Need
The beauty of the Greek Yogurt Lentil Curry Recipe is in its simplicity. Every ingredient plays a key role: spices bring warmth, lentils provide hearty texture and protein, tomatoes add brightness, and Greek yogurt introduces that luscious creaminess that balances the spices perfectly.
- 2 tablespoons olive oil: Acts as the flavorful base for sautéing aromatics and spices.
- 1 medium onion (chopped): Adds sweetness and depth when cooked until soft.
- 2 cloves garlic (grated): Brings sharp, savory notes that enhance the curry’s complexity.
- 1 inch ginger (grated): Adds a fresh, spicy kick that brightens the dish.
- ¼ teaspoon red pepper flakes: A touch of heat to warm the palate, adjustable to your preference.
- 2 teaspoons curry powder: The fragrant heart of the dish, blending spices to create warm, earthy flavor.
- 2 teaspoons coriander: Offers a slight citrus undertone to balance the curry’s richness.
- 1 teaspoon cumin: Adds a nutty, smoky depth that grounds the spices beautifully.
- 1 teaspoon turmeric powder: Gives an inviting golden color and subtle earthy flavor with health benefits.
- 1 cup red lentils: The main protein and fiber-packed ingredient that softens into a creamy texture.
- 1 can crushed tomatoes (15 oz / 400 g): Provides acidity and body to the curry sauce.
- 2 cups vegetable stock: Keeps the curry moist and flavorful, and can be topped up if needed.
- 1 cup Greek yogurt: Stirred in at the end for a creamy richness and slight tang.
- 1 teaspoon salt (+ black pepper to taste): Essential seasonings to enhance all the flavors.
- 4 wedges lemon (optional): Adds a burst of fresh acidity when squeezed on top.
- Cilantro (optional): Garnishes with fresh herbal brightness.
How to Make Greek Yogurt Lentil Curry Recipe
Step 1: Cook the Base
Begin by heating the olive oil in a large pot over medium heat. Add the chopped onion and cook it gently for about 3 minutes until it softens and becomes fragrant. This initial step builds a flavorful foundation, as slowly warming the onion releases natural sweetness. Then, stir in the grated garlic and ginger, followed by red pepper flakes, curry powder, coriander, cumin, and turmeric powder. Cooking these spices for about a minute unlocks their aromas and intensifies the curry’s signature depth.
Step 2: Add Lentils and Simmer
Next, add the rinsed red lentils, crushed tomatoes, and vegetable stock to the pot. Season the mixture with salt and freshly ground black pepper. Bring everything to a boil, then reduce the heat to maintain a gentle simmer. Allow it to cook uncovered for around 20 minutes, stirring occasionally. The lentils will absorb the liquid and soften to a creamy texture while melding beautifully with the spices. If the curry thickens too much during cooking, simply add a splash of water or stock to keep the consistency just right.
Step 3: Stir in the Yogurt
Once the lentils are tender and the flavors have melded perfectly, turn the heat off completely. Let the curry cool for a minute so it stops bubbling, then gently fold in the Greek yogurt until the curry becomes smooth and creamy. This final addition will mellow out the spices and provide a luscious texture that feels indulgent without heaviness.
Step 4: Taste and Serve
Give your curry a final taste and adjust the seasoning if needed. A little more salt or a quick squeeze of lemon juice can brighten the flavors wonderfully. Serve the Greek Yogurt Lentil Curry Recipe hot in bowls alongside fluffy rice or warm naan bread. If you like, sprinkle some chopped cilantro or sliced scallions on top for a fresh finish.
How to Serve Greek Yogurt Lentil Curry Recipe
Garnishes
Garnishes bring an extra layer of texture and brightness, turning a simple bowl of curry into a feast for the senses. Fresh cilantro not only adds a pop of vivid green but also a lightly citrusy herbal note that contrasts beautifully with the spicy warmth. A sprinkle of scallions lends a mild onion crunch, while lemon wedges give your guests the option to add zesty acidity that lifts the whole dish.
Side Dishes
This lentil curry pairs wonderfully with classic accompaniments like fluffy basmati rice or warm naan bread, which help soak up every delicious drop of sauce. For a lighter option, try serving it with a crisp cucumber salad or roasted vegetables to add textural contrast and balance the creaminess. Even a simple side of steamed greens can complement the curry’s richness with fresh, clean flavor.
Creative Ways to Present
Want to impress your dinner guests or simply change things up? Try serving the Greek Yogurt Lentil Curry Recipe layered with rice in a pretty bowl and topped with a dollop of yogurt, a sprinkle of fresh herbs, and a lemon wedge artfully placed on the side. Serve it in hollowed-out pumpkin or sweet potatoes for an autumnal twist. You can also turn leftovers into a hearty stuffed pepper filling or a vibrant lentil curry wrap for lunch.
Make Ahead and Storage
Storing Leftovers
This curry keeps beautifully in the refrigerator for up to 3 days. Place it in an airtight container and cool completely before refrigerating. The flavors deepen and meld even more after sitting overnight, making leftovers just as exciting as the first serving.
Freezing
Greek Yogurt Lentil Curry Recipe freezes well, but because of the yogurt, it’s best to freeze it before adding the yogurt, or freeze leftovers and stir in fresh yogurt after reheating. Freeze the curry in a sealed container for up to 2 months to enjoy a quick and satisfying meal anytime you want.
Reheating
When reheating, warm the curry gently on the stove over low heat, adding a splash of stock or water if it has thickened too much. Stir occasionally until heated through. Add fresh Greek yogurt right before serving to keep that creamy texture and bright flavor intact.
FAQs
Can I use other types of lentils in the Greek Yogurt Lentil Curry Recipe?
Absolutely! While red lentils are preferred for their quick cooking and creamy texture, you can also use brown or green lentils. Just remember they take longer to cook and may hold their shape more, giving a different texture to the curry.
Is Greek yogurt necessary, or can I substitute it?
Greek yogurt is ideal because of its thickness and tang, which complements the spices beautifully. If you don’t have Greek yogurt, you can try plain yogurt, but strain it to remove excess whey to avoid curdling when added to hot curry.
Can I make this recipe vegan?
Yes! Simply skip stirring in the Greek yogurt and instead add coconut milk or a plant-based yogurt alternative to keep the creaminess without dairy.
How spicy is this curry?
This curry is mildly spicy, thanks to the red pepper flakes and curry powder, but you can always adjust the heat level by adding more red pepper flakes or a fresh chili to suit your taste.
What can I serve with this curry for a complete meal?
Serve with basmati rice or naan bread, along with a fresh cucumber salad or roasted veggies for a wholesome, balanced meal packed with flavors and textures.
Final Thoughts
There is something truly special about the Greek Yogurt Lentil Curry Recipe that makes it feel like a warm hug in a bowl. Its blend of spices, creamy yogurt, and tender lentils keeps me coming back again and again. I hope you enjoy making it as much as I do because this recipe is one that not only satisfies hunger but also brings joy to every meal. Give it a try soon—you won’t be disappointed!
Print
Greek Yogurt Lentil Curry Recipe
This Greek Yogurt Lentil Curry is a creamy, flavorful vegetarian dish that combines the richness of Greek yogurt with aromatic spices and red lentils. Ready in just 35 minutes, it’s a healthy and satisfying meal perfect for weeknight dinners. The curry is simmered gently on the stovetop, allowing all the spices to meld beautifully with the lentils and tomatoes, resulting in a warming and nourishing bowl, enhanced by a fresh squeeze of lemon and optional cilantro toppings.
- Total Time: 35 minutes
- Yield: 4 servings
Ingredients
Main Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, grated
- 1 inch ginger, grated
- ¼ teaspoon red pepper flakes (or more to taste)
- 2 teaspoons curry powder
- 2 teaspoons coriander
- 1 teaspoon cumin
- 1 teaspoon turmeric powder
- 1 cup red lentils, rinsed
- 1 can crushed tomatoes (15 oz / 400 g)
- 2 cups vegetable stock (plus more as needed)
- 1 cup Greek yogurt
- 1 teaspoon salt
- Black pepper, to taste
- 4 wedges lemon
Optional Toppings
- Fresh cilantro
- Sliced scallions
Instructions
- Cook the base: Heat 2 tablespoons olive oil in a large pot over medium heat. Add the chopped onion and cook for approximately 3 minutes until softened. Then add the grated garlic and ginger, red pepper flakes, curry powder, coriander, cumin, and turmeric powder. Stir the mixture for 1 minute until the spices become fragrant.
- Add lentils and simmer: To the pot, add the rinsed red lentils, crushed tomatoes, and vegetable stock. Season with salt and black pepper. Stir well, bring the curry to a boil, then reduce the heat to low and let it simmer gently for about 20 minutes. Stir occasionally until the lentils are tender. If the curry becomes too thick, add additional water or vegetable stock as needed.
- Stir in the yogurt: Turn off the heat completely and allow the curry to cool slightly so it stops bubbling. Then stir in the Greek yogurt until the curry becomes smooth and creamy.
- Taste and serve: Adjust seasoning with additional salt and a squeeze of lemon juice to your preference. Serve the curry in bowls alongside rice, garnished with fresh cilantro or sliced scallions if desired.
Notes
- Rinse the lentils before cooking to remove any impurities and help reduce cooking foam.
- Control the spice level by adjusting the amount of red pepper flakes used.
- If you want a thinner curry, add extra vegetable stock or water during simmering.
- Do not boil the curry after adding Greek yogurt as it may curdle; stir it in off the heat.
- Serve with rice or your favorite flatbread for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-inspired
- Diet: Vegetarian