Lentil Curry Recipe
Introduction
This hearty lentil curry is a flavorful and comforting dish that’s perfect for any day of the week. Rich with spices and creamy coconut milk, it combines tender lentils and a fragrant blend of ingredients for a satisfying meal. It’s easy to make and wonderful served over rice with a touch of yogurt and fresh herbs.

Ingredients
- 1½ 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 (optional)
- 2 cups vegetable stock (or more if you prefer a soupier curry)
- 1 can (15 ounces) crushed tomatoes
- 1 can (14 ounces) coconut milk
- 1 cup split red lentils, rinsed
- 1 teaspoon salt
- ⅛ teaspoon black pepper
- 1 teaspoon garam masala (optional)
- 4 wedges lemon
- 1 handful cilantro (or flat-leaf parsley)
- 4 tablespoons Greek-style yogurt (non-dairy works too)
- 2 cups cooked basmati rice (or brown rice)
Instructions
- Step 1: Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté for about 3 minutes until softened.
- Step 2: Stir in the grated garlic and ginger, red pepper flakes, curry powder, cumin, coriander, and turmeric powder. Cook for another minute, adding 2 tablespoons of water if the pot becomes too dry.
- Step 3: Pour in the vegetable stock, crushed tomatoes, and coconut milk. Add the rinsed lentils, then season with salt and black pepper.
- Step 4: Bring the mixture to a boil, then reduce the heat and simmer gently for about 20 minutes, stirring occasionally until the lentils are tender.
- Step 5: Once cooked, stir in the garam masala. Adjust the consistency by adding more broth if desired.
- Step 6: Serve the curry hot over cooked basmati or brown rice. Garnish with lemon wedges, fresh cilantro, and a dollop of Greek-style yogurt.
Tips & Variations
- For a spicier curry, increase the red pepper flakes to suit your heat preference.
- Use non-dairy yogurt to keep the dish vegan and dairy-free.
- Try adding chopped vegetables like spinach or bell peppers for extra nutrition and color.
- If you want a thicker curry, simmer uncovered to reduce the liquid further.
Storage
Store leftover lentil curry in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of water or stock if it has thickened too much. This curry also freezes well for up to 3 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other lentils instead of red lentils?
Red lentils cook quickly and break down easily, creating a creamy texture. While you can use green or brown lentils, they take longer to cook and will result in a firmer texture.
Is this curry gluten-free?
Yes, this lentil curry is naturally gluten-free as long as you use gluten-free vegetable stock and spices. It’s a great option for those avoiding gluten.
PrintLentil Curry Recipe
This comforting Lentil Curry is a flavorful, creamy dish made with red lentils simmered in a spiced tomato and coconut milk base. Perfectly seasoned with a blend of curry powder, cumin, coriander, and optional turmeric and garam masala, this hearty curry is served over basmati rice and garnished with fresh cilantro, lemon wedges, and a dollop of Greek-style yogurt. Ideal for a nutritious vegetarian meal that balances protein, fiber, and vibrant spices.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-inspired
- Diet: Vegetarian
Ingredients
Spices and Aromatics
- 1½ 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 (optional)
- 1 teaspoon garam masala (optional)
- 1 teaspoon salt
- ⅛ teaspoon black pepper
Liquids and Base
- 2 cups vegetable stock (or more if you prefer a soupier curry)
- 1 can (15 ounces) crushed tomatoes
- 1 can (14 ounces) coconut milk
Main Ingredient
- 1 cup split red lentils, rinsed
To Serve
- 4 wedges lemon
- 1 handful cilantro (or flat-leaf parsley)
- 4 tablespoons Greek-style yogurt (non-dairy works too)
- 2 cups cooked basmati rice (or brown rice)
Instructions
- Make Flavor Base: Heat 1½ tablespoons olive oil in a large pot over medium heat. Add the chopped onion and sauté for about 3 minutes until softened. Stir in the grated garlic and ginger along with ¼ teaspoon red pepper flakes, 2 teaspoons curry powder, 1 teaspoon cumin, 2 teaspoons coriander, and 1 teaspoon turmeric powder, if using. Continue sautéing for another minute to bloom the spices. If the pot becomes dry, add 2 tablespoons of water to prevent burning.
- Add Lentils and Liquids: Pour in 2 cups vegetable stock, 1 can of crushed tomatoes, and 1 can of coconut milk. Then add 1 cup of rinsed split red lentils. Season with 1 teaspoon salt and ⅛ teaspoon black pepper. Stir to combine all ingredients evenly.
- Simmer: Bring the mixture to a boil over medium-high heat, then reduce the heat to low and let it simmer gently. Cook uncovered for about 20 minutes, stirring occasionally to prevent sticking, until the lentils are tender and the curry has thickened. Adjust the consistency by adding more vegetable stock if necessary.
- Finish Curry: Once the lentils are fully cooked, stir in 1 teaspoon garam masala, if using, to add a final layer of warm spice. Taste and adjust seasoning as needed.
- Serve: Spoon the lentil curry over cooked basmati or brown rice. Garnish with fresh cilantro or flat-leaf parsley, a squeeze of lemon juice from the wedges, and a dollop of Greek-style yogurt (or non-dairy alternative) for creaminess and brightness.
Notes
- You can adjust the spiciness by increasing or reducing the red pepper flakes.
- For a soupier curry, add more vegetable stock while simmering.
- Rinsing the lentils removes excess starch and prevents them from becoming mushy.
- Use coconut yogurt as a dairy-free substitute for the topping if preferred.
- Make sure to stir occasionally during simmering to avoid lentils sticking to the pot bottom.
Keywords: lentil curry, red lentils, vegetarian curry, coconut milk curry, Indian-inspired lentil dish, easy lentil recipe, healthy curry

