Lentil Curry Recipe in 7 Steps
Published: 29 Apr 2026
Here is a short video explaining the process, scroll down for detailed ingredients and step by step recipe method. Thanks for coming and do not forget to follow Food Paradise on Pinterest.
Table of Contents
Ingredients with Exact Amounts
Before you start cooking, make sure you have all the ingredients. This recipe serves approximately 4 people.
Main Ingredients
- 1 cup dried lentils (red or brown, your choice)
- 2 tablespoons oil (olive oil or any neutral oil of your choice)
- 1 medium onion, finely chopped
- 2–3 cloves garlic, minced
- 1-inch piece of ginger, grated
- 1 can (400 g) chopped tomatoes
- 1 can (400 ml) coconut milk
- 2–3 cups vegetable stock or water (adjust based on desired consistency)
- 2 teaspoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground turmeric
- ½–1 teaspoon chili powder (optional, depending on spice preference)
- Salt and pepper to taste
Fresh Add‑Ins & Garnish
- Fresh coriander (cilantro), chopped for garnish
- Juice of ½ lemon or lime for a tangy finish
- Yogurt or coconut yogurt (optional, for a creamy topping)
Now that you have everything ready, let’s move on to making this delicious lentil curry!
Step by Step Recipe Method (Core)
1. Prepare the Lentils
Start by rinsing the lentils under cool, running water. This helps remove any dust, debris, or impurities that might be clinging to them. Place the lentils in a fine mesh sieve or colander and rinse them thoroughly until the water runs clear. Once rinsed, set the lentils aside to drain completely. This step is essential because it ensures your curry will have a smooth, creamy texture without any unwanted residue.
2. Build the Flavor Base
In a large pot, heat 2 tablespoons of oil over medium heat. Once the oil is hot, add the finely chopped onion. Sauté the onion for about 5–7 minutes, stirring occasionally, until the onion turns soft and translucent. This caramelization process brings out the natural sweetness of the onion, which helps form the base of the curry’s flavor profile. It’s important not to rush this step, as it adds depth and richness to the dish.
After the onions are softened and lightly golden, add the minced garlic and grated ginger to the pot. Stir them into the onions and let them cook for another 2–3 minutes. The garlic and ginger will release a wonderful aroma, filling your kitchen with inviting, warming scents. Be careful not to let the garlic burn, as it can become bitter.
3. Add Spices
Once the garlic and ginger have softened, it’s time to add the spices. Stir in the curry powder, ground cumin, ground turmeric, and chili powder (if you want a spicy kick). Cook the spices in the oil and onion mixture for about 1–2 minutes, stirring frequently. This step, known as “blooming” the spices, helps release the essential oils from the spices, intensifying their flavors and aromas. It’s a crucial step that gives the curry its signature depth and fragrance.
Be sure to stir constantly to prevent the spices from burning and turning bitter.
4. Add Tomatoes and Lentils
Once the spices are well mixed and fragrant, add the canned chopped tomatoes to the pot. Stir everything together and let the tomatoes cook down for about 3–4 minutes. The tomatoes will break down and meld with the spices, creating a rich, flavorful base. After the tomatoes have softened, add the rinsed lentils into the pot. Make sure the lentils are well coated with the onion, tomato, and spice mixture. This ensures the lentils absorb all the flavors as they cook.
5. Simmer to Perfection
Now it’s time to add the liquid. Pour in 2 to 3 cups of vegetable stock or water. You want to add enough liquid to just cover the lentils, but feel free to adjust the amount based on how thick or soupy you like your curry. Bring the mixture to a boil over high heat, then immediately reduce the heat to low. Cover the pot and let the curry simmer gently for 25 to 30 minutes, or until the lentils are tender and fully cooked. Stir the curry occasionally to prevent sticking, and check the consistency. If the curry is getting too thick, you can add a little more stock or water to reach your desired consistency.
During the simmering process, the lentils will soften and absorb the flavors from the spices and tomatoes, creating a hearty and flavorful base. You’ll know the lentils are done when they are tender and have absorbed most of the liquid.
6. Stir in Coconut Milk
Once the lentils are tender, pour in the coconut milk and stir it into the curry. The coconut milk adds a rich and creamy texture that perfectly complements the spiced lentils. Let the curry simmer for an additional 5 to 10 minutes uncovered, so the coconut milk can thicken slightly and blend with the rest of the ingredients. Taste the curry at this point and adjust the seasoning. Add more salt, pepper, or spices if desired. If you prefer a thinner consistency, feel free to add more water or stock.
7. Finish and Serve
Once the coconut milk has fully incorporated into the curry and the flavors have melded together, finish off the dish with a generous squeeze of lemon juice or lime juice. This adds a fresh, tangy kick that brightens the curry and balances the richness of the coconut milk. Stir in some freshly chopped coriander (cilantro) for a burst of color and flavor.
Serve the lentil curry hot over steamed rice, with naan, or alongside any flatbread of your choice. The curry’s warm, comforting, and creamy texture is perfect for dipping with naan or scooping up with a spoonful of rice.
Enjoy this delicious, aromatic lentil curry with your loved ones. It’s a perfect meal for any occasion, from a quick weeknight dinner to a satisfying weekend treat.
Variations in the Recipe
Lentil curry is incredibly versatile. You can customize it to suit your preferences or try different variations to keep the recipe exciting.
Vegetable Boost
You can make your curry even more nutritious by adding vegetables. Try adding:
- Spinach or kale towards the end of cooking for some added greens.
- Diced sweet potato or cauliflower at the beginning to add texture and depth.
Protein Add‑Ins
For extra protein, consider:
- Adding chickpeas or tofu.
- Top the curry with a fried egg for an added protein boost.
Spice Level Adjustments
- For a mild curry, simply reduce the amount of chili powder or leave it out altogether.
- For a spicy version, add more chili powder or a pinch of cayenne pepper.
Creamy & Rich Versions
- If you prefer an even richer texture, swap the coconut milk for full‑fat coconut cream.
- You can also stir in a spoon of almond butter for extra creaminess and a unique flavor.
Mistakes to Avoid
To make sure your lentil curry turns out just right, avoid these common mistakes:
Under‑Seasoning Early
Lentils absorb flavors as they cook, so make sure to season generously at the beginning of the cooking process. Taste as you go and adjust the seasoning accordingly.
Not Rinsing Lentils
Rinsing lentils is a crucial step that many people overlook. It removes dust and any residues that can cause a foamy texture in your curry. Always rinse them before cooking for a smoother, creamier curry.
Cooking Too Fast
It’s tempting to cook lentils quickly, but slow cooking helps them achieve the perfect soft texture. Don’t rush the simmering process—lentils should be cooked on a low heat to allow them to become tender without losing their shape.
Skipping the Spice Bloom
When you add the spices to the hot oil and onions, let them cook for 1–2 minutes to allow the spices to release their oils and aromas. This step makes a big difference in the overall flavor of the curry, so don’t skip it.
Conclusion
Lentil curry is an incredibly easy-to-make, delicious, and nutritious dish that will quickly become a family favorite. With its rich and creamy texture, it’s perfect for a hearty weeknight meal or a special dinner. Whether you make it as is or add your own variations, this recipe offers endless possibilities for customization. Enjoy it with rice, naan, or simply on its own.
Make sure to check out our homepage for more exciting recipes that will inspire your next meal!
FAQs Section
1. Can I use canned lentils instead of dried?
Yes, you can use canned lentils, but you’ll need to reduce the cooking time significantly. Canned lentils are already cooked, so just add them in at the same time as the coconut milk and heat them through.
2. Which lentils work best for this recipe?
Both red lentils and brown lentils work well. Red lentils break down and create a creamier curry, while brown lentils retain their shape and provide a bit more texture.
3. Can I make this curry spicier?
Absolutely! You can increase the amount of chili powder or even add a fresh green chili for more heat. Adjust the spice level based on your personal preference.
4. How do I store leftovers?
Leftover lentil curry can be stored in the fridge for up to 3–4 days. It also freezes well for up to 2 months. Simply reheat in a pot or microwave before serving.
5. What should I serve with lentil curry?
Lentil curry pairs wonderfully with steamed rice, naan, or roti. You can also serve it with a simple green salad or yogurt on the side to balance the richness.

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

