Easy One-Pot Lentil Curry Recipe You Can Make Today for a Healthy Meal

This lentil curry is a quick, healthy, and flavorful meal you can make today. Packed with protein, fibre, and fresh vegetables, it’s perfect for lunch or dinner. The best part is that everything cooks in a single pot, saving time and making cleanup effortless.
Not only is it easy to make, but it’s also versatile. You can adjust the spices, add your favourite vegetables, or serve it with rice or bread. This One-Pot Lentil Curry is comforting, satisfying, and a recipe you’ll want to make again and again.
Why I Love This One-Pot Lentil Curry?
What I love most about this Lentil Curry is how easy it is to make without sacrificing flavour. With just one pot, you can cook a hearty and satisfying meal in under 30 minutes, making it perfect for busy weekdays or quick dinners. If you enjoy simple and flavorful meals like this, you might also like this delicious honey mustard pork recipe that’s perfect for an easy and satisfying dinner.

Another reason I adore this recipe is its versatility. You can add different vegetables, adjust the spices to your taste, or serve it with rice, naan, or even a side salad. It’s a healthy, comforting dish that works for the whole family and is loved by both vegetarians and meat-eaters alike.
Ingredients for Curry
| Ingredient | Quantity | Notes |
| Red or green lentils | 1 cup | Rinsed and drained |
| Onion | 1 medium | Chopped |
| Garlic cloves | 3 | Minced |
| Ginger | 1 inch | Grated |
| Tomato | 2 medium | Chopped |
| Vegetable broth | 3 cups | Can substitute with water |
| Coconut milk | 1/2 cup | Optional for creaminess |
| Olive oil | 1 tbsp | |
| Salt | To taste | |
| Black pepper | To taste | |
| Curry powder | 1 tsp | |
| Turmeric | 1/2 tsp | |
| Cumin powder | 1/2 tsp |
Optional Ingredients
| Ingredient | Quantity | Notes |
| Spinach or kale | 1 cup | Chopped adds extra nutrition |
| Carrots | 1/2 cup | Diced adds sweetness |
| Cilantro | 2 tbsp | Chopped, for garnish |
| Lemon juice | 1 tsp | Adds freshness before serving |
Nutrition Table (per serving, approx.)
| Nutrient | Amount |
| Calories | 280 kcal |
| Protein | 18 g |
| Fat | 8 g |
| Carbs | 38 g |
| Fiber | 12 g |
| Vitamin A | 50% DV |
| Vitamin C | 30% DV |
| Iron | 25% DV |
How Do I Make This Lentil Curry Step by Step?
Step 1: Prepare the Ingredients
Chop the onion, garlic, ginger, and tomatoes, and rinse the lentils well. Having everything ready makes cooking faster and easier.
Step 2: Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add the onion, garlic, and ginger, and sauté until fragrant and golden brown.
Step 3: Add the Spices
Stir in curry powder, turmeric, and cumin. Cook for 30 seconds to 1 minute to release the flavors.
Step 4: Add Tomatoes and Lentils
Add the chopped tomatoes and rinsed lentils to the pot. Stir to combine with the aromatics and spices.
Step 5: Pour in the Liquid
Add vegetable broth and coconut milk. Bring the mixture to a boil, then reduce heat to a simmer.
Step 6: Cook the Lentils
Cover the pot and simmer for 20–25 minutes, stirring occasionally, until the lentils are tender and the curry is thickened.
Step 7: Add Optional Ingredients
If using spinach, kale, or carrots, stir them in during the last 5 minutes of cooking. Adjust salt and pepper to taste.
Step 8: Serve and Garnish
Spoon the curry into bowls and garnish with chopped cilantro or a squeeze of lemon juice if desired. Serve hot with rice or bread.
Helpful Cooking Tips for Lentil Curry
- Rinse the lentils well – This removes excess starch and prevents the curry from becoming too thick or gummy.
- Use fresh aromatics – Fresh garlic, ginger, and onions make the curry more flavorful and fragrant.
- Adjust the spices – Taste and tweak curry powder, turmeric, and cumin to suit your preference.
- Simmer gently – Cook on low to medium heat to avoid burning and to allow the lentils to soften evenly.
- Add leafy greens at the end – Spinach or kale cooks quickly, so stir them in during the last few minutes.
- Customize your liquid – Use vegetable broth for depth or add coconut milk for a creamier curry.
- Serve immediately or store properly – Leftovers taste even better the next day if refrigerated in an airtight container.
How Should I Serve This Lentil Curry?
This One-Pot Lentil Curry is best served hot, straight from the pot, with a side of steamed rice, warm naan, or crusty bread. You can also pair it with a fresh salad or a side of roasted vegetables for a complete and balanced meal.

For extra flavor and presentation, garnish the curry with chopped cilantro, a squeeze of lemon juice, or a dollop of yogurt. This adds freshness and creaminess, making each bite even more satisfying.
How Can I Make This Lentil Curry Ahead and Store It?
You can prepare this curry a day or two in advance to save time on busy days. Store it in an airtight container in the refrigerator for up to 3 days. If you want, you can also freeze portions for up to a month, making it convenient for meal prep.
When reheating, warm the curry gently on the stovetop or in the microwave. Add a splash of water or broth if it has thickened too much, and stir well to maintain a smooth, creamy texture. Garnish fresh before serving to keep the flavors bright and vibrant.
What Is the Prep and Cook Time for This Lentil Curry?
| Task | Time Needed |
| Prep Time | 10 minutes |
| Cook Time | 25 minutes |
| Total Time | 35 minutes |
Common Mistakes to Avoid When Making Lentil Curry
- Not rinsing the lentils – This can make the curry too thick or gummy; always rinse thoroughly before cooking.
- Overcooking the spices – Spices can burn quickly; add them carefully and cook only until fragrant.
- Using too high heat – Cooking on high can cause the lentils to stick or burn at the bottom of the pot.
- Adding greens too early – Leafy vegetables like spinach or kale should be added in the last few minutes to avoid overcooking.
- Skipping taste adjustments – Always taste and adjust salt, pepper, and spices at the end to ensure perfect flavor.
Why This One-Pot Lentil Curry Is a Must-Try?
This one-pot curry is a must-try because it is quick, easy, and packed with flavor. With just one pot, you can create a wholesome meal that is hearty, comforting, and satisfying, perfect for busy weekdays or cozy dinners at home. If you enjoy simple and comforting meals like this, you may also love this delicious baked chicken and rice casserole recipe that is equally easy and satisfying.
Another reason to try this recipe is its versatility. You can adjust the spices, add your favourite vegetables, or serve it with rice, bread, or salad. It’s a healthy, protein-rich dish that works for vegetarians and anyone who loves a flavorful, nourishing meal.
Conclusion
This curry is a perfect combination of convenience, flavour, and nutrition. It’s easy to prepare in one pot, making it ideal for busy weekdays, meal prep, or a cosy dinner at home. With fresh vegetables, aromatic spices, and tender lentils, it delivers a hearty and satisfying meal every time.
The recipe is versatile and forgiving, allowing you to adjust ingredients, spices, and toppings to your taste. Whether served with rice, bread, or enjoyed on its own, this One-Pot Lentil Curry is a delicious, healthy, and comforting dish that will quickly become a favourite in your kitchen.






