Lentil Curry Recipe

Why You’ll Love This Recipe

Lentil Curry is a rich, hearty dish that combines the earthy flavor of lentils with the bold, aromatic spices of Indian cuisine. It’s a comforting and satisfying meal, perfect for cozy evenings or meal prep. With its warm, complex flavors, this dish is not only delicious but also nutritious, packed with protein, fiber, and essential vitamins.

Ingredients

Lentil Curry Recipe 10 Lentil Curry is a rich, hearty dish that combines the earthy flavor of lentils with the bold, aromatic spices of Indian cuisine. It’s a comforting and satisfying meal, perfect for cozy evenings or meal prep. With its warm, complex flavors, this dish is not only delicious but also nutritious, packed with protein, fiber, and essential vitamins.

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 1 cup dried lentils (red, green, or brown)
  • 1 tablespoon vegetable oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) coconut milk
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 teaspoon garam masala
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon chili powder (optional for heat)
  • Salt to taste
  • 4 cups vegetable broth or water
  • Fresh cilantro leaves for garnish
  • Lemon wedges for serving

Directions

  1. Rinse the lentils thoroughly under cold water and set aside.
  2. Heat the vegetable oil in a large pot over medium heat. Add the chopped onion and sauté for about 5 minutes until softened and golden.
  3. Add the garlic and ginger to the pot and cook for another 1-2 minutes, stirring frequently.
  4. Stir in the curry powder, cumin, turmeric, garam masala, ground coriander, and chili powder. Cook the spices for about 1 minute, allowing them to bloom and become fragrant.
  5. Add the diced tomatoes, coconut milk, lentils, vegetable broth, and salt to the pot. Bring the mixture to a boil, then reduce the heat to low and simmer uncovered for 25-30 minutes, or until the lentils are tender and the curry has thickened.
  6. Adjust the seasoning to taste with additional salt or spices if needed.
  7. Serve the lentil curry hot, garnished with fresh cilantro leaves and a squeeze of lemon juice. Pair with rice or naan for a complete meal.

Servings and Timing

This recipe yields 4 servings.

  • Preparation time: 10 minutes
  • Cooking time: 30 minutes
  • Total time: 40 minutes

Variations

  • Add vegetables like spinach, sweet potatoes, or cauliflower for extra nutrition.
  • Use red lentils for a smoother curry texture.
  • Add a dollop of yogurt on top for a creamy finish.
  • For a vegan version, ensure all ingredients are plant-based.

Storage/Reheating

Store leftover Lentil Curry in an airtight container in the refrigerator for up to 4 days. To freeze, store it in a freezer-safe container for up to 3 months. Reheat in the microwave or on the stovetop, adding a splash of water or broth to loosen the consistency.

FAQs

Lentil Curry Recipe
Lentil Curry Recipe 11 Lentil Curry is a rich, hearty dish that combines the earthy flavor of lentils with the bold, aromatic spices of Indian cuisine. It’s a comforting and satisfying meal, perfect for cozy evenings or meal prep. With its warm, complex flavors, this dish is not only delicious but also nutritious, packed with protein, fiber, and essential vitamins.

Can I use canned lentils? You can use canned lentils, but the cooking time will be much shorter. Reduce the simmering time and add the lentils just to heat through.

Is this recipe spicy? This recipe has a mild spice level, but you can adjust the chili powder to make it spicier or omit it for a more mellow flavor.

Can I make this curry without coconut milk? Yes, you can substitute coconut milk with regular cream, dairy-free cream, or vegetable broth for a lighter version.

Can I double this recipe? Yes, this recipe doubles easily. Just make sure your pot is large enough to accommodate the extra ingredients.

Can I add meat to this curry? Yes, you can add chicken, beef, or lamb. Just cook the meat before adding the spices and other ingredients.

Is this recipe gluten-free? Yes, Lentil Curry is naturally gluten-free, as long as you ensure all your ingredients are gluten-free.

Conclusion

Lentil Curry is a versatile and comforting dish that brings together the warmth of spices and the wholesome goodness of lentils. Whether you’re looking for a nutritious meal or something to impress your guests, this recipe is sure to become a favorite. It’s easy to make, packed with flavor, and perfect for both weeknight dinners and special occasions.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Lentil Curry Recipe

Lentil Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Gluten Free

Description

This Lentil Curry is a comforting, rich, and spiced dish made with tender lentils simmered in a flavorful tomato-based sauce. Packed with protein and fiber, it’s a satisfying meal that’s vegan, gluten-free, and easy to make. Serve it with rice or naan for a complete meal.


Ingredients

Units Scale

1 cup dried lentils (red, green, or brown)

1 tablespoon olive oil

1 onion, diced

3 cloves garlic, minced

1 tablespoon ginger, minced

1 tablespoon curry powder

1 teaspoon ground cumin

1 teaspoon ground turmeric

1/2 teaspoon ground coriander

1/4 teaspoon ground cinnamon

1 (14 oz) can diced tomatoes

1 (14 oz) can coconut milk

2 cups vegetable broth (or water)

Salt and pepper, to taste

Fresh cilantro, for garnish (optional)

1 tablespoon lemon juice (optional)


Instructions

  1. Rinse the lentils under cold water and set them aside.

  2. In a large pot, heat the olive oil over medium heat. Add the diced onion and cook until softened, about 5 minutes.

  3. Add the garlic and ginger, and cook for another 1-2 minutes until fragrant.

  4. Stir in the curry powder, cumin, turmeric, coriander, and cinnamon. Cook for 1 minute, allowing the spices to bloom.

  5. Add the diced tomatoes, coconut milk, vegetable broth, and lentils. Stir to combine, then bring to a simmer.

  6. Cover the pot and cook for 25-30 minutes, or until the lentils are tender. Stir occasionally, and add more broth or water if needed.

  7. Season with salt and pepper to taste. If you prefer a more tangy flavor, add lemon juice.

  8. Garnish with fresh cilantro before serving.

  9. Serve over rice or with naan bread.


Notes

  • This curry can be made ahead and stored in the fridge for up to 3 days. It also freezes well for up to 3 months.

  • You can adjust the spice level by adding more or less curry powder or chili flakes.

  • For a richer flavor, sauté the onions and garlic in ghee instead of olive oil.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *