
Looking for a healthy, flavorful meal that’s easy to whip up? This Red Lentil Curry recipe is your answer! Packed with protein, fiber, and vibrant spices, this dish is the perfect choice for a cozy dinner or meal prep. Whether you’re a seasoned home cook or just starting out, this recipe is straightforward and satisfying. Serve it with fluffy basmati rice or enjoy it on its own for a hearty, plant-based meal.
Why You’ll Love This Red Lentil Curry
- Easy to Prepare: Simple steps make it accessible for cooks of all levels.
- Nutrient-Packed: High in protein, fiber, and essential vitamins.
- Vegan & Gluten-Free: Perfect for a variety of dietary needs.
- Versatile: Pair with rice, naan, or even quinoa.
- Great for Meal Prep: Store and reheat for quick, delicious meals all week.
Ingredients for Red Lentil Curry
Here’s what you’ll need to create this flavorful curry:
- 2 cups red lentils – The star ingredient, packed with protein and fiber.
- 3 cups water – Adjust as needed for desired consistency.
- 1 tablespoon vegetable oil – For sautéing the onions and spices.
- 1 large onion, diced – Adds sweetness and depth to the curry.
- 2 tablespoons curry paste – For a rich, spicy flavor base.
- 1 tablespoon curry powder – Enhances the dish’s warm, earthy notes.
- 1 teaspoon ground turmeric – Adds color and anti-inflammatory benefits.
- 1 teaspoon ground cumin – Deepens the curry’s flavor profile.
- 1 teaspoon chili powder – Optional, for a spicy kick.
- 1 teaspoon salt – Balances the flavors.
- 1 teaspoon white sugar – A hint of sweetness to round out the spice.
- 1 teaspoon minced garlic – For aromatic depth.
- 1 teaspoon minced fresh ginger – Adds a zesty warmth.
- 1 (14.25-ounce) can tomato puree – Provides richness and tanginess.
How to Make Red Lentil Curry
1: Prep the Lentils
- Rinse the red lentils thoroughly under cold water to remove excess starch.
- In a large pot, add the lentils and 3 cups of water. Bring to a boil, then reduce the heat and simmer until the lentils are tender (about 15-20 minutes).
2: Sauté the Aromatics
- In a skillet, heat the vegetable oil over medium heat.
- Add the diced onion and sauté until golden brown, about 5-7 minutes.
3: Add Spices
- Stir in the curry paste, curry powder, turmeric, cumin, chili powder, garlic, and ginger. Cook for 1-2 minutes until fragrant.
4: Combine Ingredients
- Add the tomato puree to the skillet and mix well with the spices and onions.
- Stir in the cooked lentils and let the mixture simmer for 10-15 minutes, allowing the flavors to meld. Adjust the consistency with water if needed.
5: Season and Serve
- Add salt and a pinch of sugar to taste.
- Serve hot over basmati rice, garnished with fresh cilantro or a squeeze of lime.
Pro Tips
- Adjust Spice Levels
If you prefer a milder curry, reduce the chili powder or use a mild curry paste. - Enhance with Veggies
Add spinach, diced carrots, or peas for extra nutrients and texture. - Make it Creamy
Stir in coconut milk or a dollop of vegan yogurt for a creamy finish. - Cook Lentils Evenly
Ensure lentils are fully cooked and tender to avoid a gritty texture.

Red Lentil Curry Recipe
Equipment
- Large pot for cooking lentils
- Skillet for sautéing
- Wooden spoon for stirring
- Knife and cutting board for chopping
- Measuring cups and spoons
Ingredients
Main Ingredients:
- 2 cups red lentils
- 3 cups water
- 1 tablespoon vegetable oil
- 1 large onion diced
- 2 tablespoons curry paste
- 1 tablespoon curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon salt
- 1 teaspoon white sugar
- 1 teaspoon minced garlic
- 1 teaspoon minced fresh ginger
- 1 14.25-ounce can tomato puree
Instructions
Prepare Lentils
- Rinse the red lentils under cold water until the water runs clear.
- In a large pot, combine lentils and 3 cups of water. Bring to a boil, then reduce heat and simmer for 15-20 minutes until tender.
Sauté Onions
- Heat the vegetable oil in a skillet over medium heat. Add diced onions and sauté until golden brown, about 5-7 minutes.
Add Spices
- Stir in the curry paste, curry powder, turmeric, cumin, chili powder, garlic, and ginger. Cook for 1-2 minutes until fragrant.
Combine Lentils and Tomato Puree
- Add the tomato puree to the skillet, mixing it with the spices and onions.
- Stir in the cooked lentils and let the mixture simmer for 10-15 minutes to blend the flavors.
Season and Serve
- Add salt and sugar to taste. Adjust the consistency with additional water if needed.
- Serve hot over basmati rice or with naan bread.
Video
Notes
- Storage: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat on the stovetop or microwave.
- Freezing: This curry freezes well! Keep it in a freezer-safe container for up to 3 months.
- Add Veggies: For a twist, add spinach, carrots, or peas during the simmering stage.
- Make It Creamy: Stir in ½ cup of coconut milk for a creamy texture.
- Adjust Spices: Customize the spice level by adding or reducing the chili powder.
FAQs
Can I make this curry ahead of time?
Yes! Red Lentil Curry stores well in the fridge for up to 4 days. Reheat gently on the stovetop or microwave.
Can I freeze Red Lentil Curry?
Absolutely! Freeze in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating.
What can I serve with this curry?
Basmati rice, naan bread, quinoa, or even a simple green salad pair beautifully with this dish.
Is Red Lentil Curry Recipe spicy?
It has a mild to medium spice level. Adjust the chili powder to suit your taste.
Final Thoughts
This Red Lentil Curry recipe is a versatile and healthy dish that’s perfect for any occasion. Whether you’re cooking for yourself, your family, or a crowd, this hearty meal is sure to please.
If you try this recipe, let us know in the comments how it turned out! Don’t forget to share it with friends or bookmark it for later. Happy cooking!
You may also like, Egg Sandwich Recipe.
Leave a Reply