Easy Vegan Lentil Curry is a delightfully comforting dish that warms both the body and soul. Not only is this recipe a quick and easy option for busy weeknights, but it also offers a rich tapestry of flavors that evoke nostalgia for home-cooked meals. Made with ingredient-rich lentils, tender carrots, and creamy coconut milk, this curry creates a sensory experience that is both satisfying and nourishing. Each spoonful is a reminder that vegan cooking can be hearty and fulfilling, making it a perfect choice for family dinners or meal prep. Let’s dive into this step-by-step guide to crafting your own Easy Vegan Lentil Curry.
Ingredients
To bring this Easy Vegan Lentil Curry to life, you’ll need a selection of fresh, aromatic ingredients that will infuse your dish with rich flavors. Start with 2 tablespoons of coconut oil, which will add a lovely creaminess to the curry. You will also need a ½ medium onion, diced finely, to lay the foundation of sweetness. Next, grab 5 cloves of garlic, minced to release their pungent aroma, and 1 ½ tablespoons of freshly grated ginger, which brings warmth and zest to the curry.
Adding 1 small bunch of carrots, diced (about 1 cup), provides a touch of natural sweetness and a delightful crunch. For seasoning, you’ll want 2 tablespoons of mild curry powder, ¾ teaspoon of ground turmeric for that vibrant color, ½ teaspoon of coriander powder, ½ teaspoon of cumin, and a dash of ¼ teaspoon cayenne pepper for a bit of heat – adjust according to your taste! Season with 1 teaspoon of fine sea salt to enhance all the flavors.
For the body of your dish, use 1 (14 ounce) can of crushed tomatoes (or tomato sauce for a smoother texture) and 2 ¾ cups of water (or vegetable broth for more depth). You’ll also need 1 cup of dried brown lentils, which are packed with protein and fiber, and 1 (14 ounce) can of full-fat coconut milk for that luxurious creaminess. Finally, don’t forget fresh cilantro for garnish, alongside either rice, quinoa, or naan to serve.
Step-by-Step Directions
Stovetop Method
-
In a large pot over medium heat (I love using my Staub for this), add 1 tablespoon of coconut oil along with the diced onion, minced garlic, grated ginger, and diced carrots. Cook for 3-4 minutes, stirring frequently to soften the vegetables.
-
Once aromatic, add in the spices: mild curry powder, ground turmeric, coriander powder, cumin, cayenne pepper (if using), and the fine sea salt. Turn the heat up to medium-high and stir continuously for another 4-5 minutes. If necessary, add a bit more coconut oil to help the spices bloom.
-
Reduce the heat back to medium and add in the crushed tomatoes, water, and dried lentils. Stir well to combine and bring the mixture to a simmer. Cover and continue simmering for about 35-40 minutes, stirring every 10 minutes to prevent sticking. After about 40 minutes, the mixture should thicken nicely.
-
Finally, stir in the canned coconut milk and allow the curry to simmer uncovered for an additional 5 minutes on low-medium heat. Once done, remove from heat and let sit for 10-15 minutes to allow it to thicken further.
-
Serve with steamed rice, naan, or quinoa and garnish generously with fresh cilantro.
Instant Pot Method
-
Start by adding 1 tablespoon of coconut oil, onion, garlic, ginger, and carrots to the Instant Pot. Use the "Sauté" mode on low heat, stirring frequently for about 4 minutes to soften the vegetables.
-
Add the spices and salt, stirring continuously for another 4-5 minutes. You can add a bit more oil if needed.
-
Stir in the tomato puree, 1.75 cups of water, and dried lentils until combined. Secure the lid, set the valve to "sealing," and cook on high pressure using the "manual" mode for 15 minutes. Once cooking is complete, allow for a natural pressure release for 10 minutes.
-
Carefully remove the lid and stir in the canned coconut milk. Let the curry stand for an additional 10 minutes. Note that the Instant Pot method may yield a less thick consistency initially, so feel free to use 1 cup of coconut milk, or be assured it will thicken as it stands or after refrigeration.
Tips & Tricks
-
Adjust Spiciness: If you prefer a milder curry, you can omit the cayenne pepper or reduce the amount of curry powder. For those who love heat, consider adding fresh chili peppers to the pot for an extra kick.
-
Vegetable Options: Feel free to include other veggies such as bell peppers, spinach, or peas for added nutrition and color.
-
Lentil Types: Brown lentils are great for this recipe, but you can also try green or red lentils. Just keep in mind that cooking times may vary.
Serving Suggestions & Pairings
This Easy Vegan Lentil Curry is best served warm, accompanied by a fluffy bed of steamed rice or quinoa. For a more authentic experience, pair it with warm naan or roti. To elevate your meal, consider serving a side of crunchy cucumber salad or a refreshing mango chutney. This dish is perfect for cozy family dinners, casual gatherings, or meal prep for the week ahead.
Nutritional Information
One serving of Easy Vegan Lentil Curry contains approximately 350 calories, making it a nutrient-dense meal packed with protein, fiber, and healthy fats. It’s also a great source of vitamins and minerals from the vegetables and spices. This dish is not only satisfying but contributes to a balanced diet when paired with whole grains.
Storing Tips & Variations
To store leftovers, let the curry cool completely, then transfer it to an airtight container. It can be refrigerated for up to 5 days or frozen for up to 3 months. When reheating, you may want to add a splash of water or coconut milk to regain its creamy texture.
Variations to try include adding different proteins like chickpeas or tofu, using various spices like garam masala for a different flavor profile, or even introducing a bit of lemon juice for brightness before serving.
Conclusion
I encourage you to try this Easy Vegan Lentil Curry in your kitchen! It’s not only straightforward to make, but it also offers a comforting meal that your family will love. Please share your experiences, modifications, and any tips you come up with while creating this delightful dish. Your culinary journey awaits!
FAQs
-
Can I use different types of lentils for this recipe?
Yes, while brown lentils work best, you can substitute with green or red lentils, just remember that cooking times may vary. -
Is this recipe gluten-free?
Yes, this Easy Vegan Lentil Curry is naturally gluten-free, especially when served with gluten-free grains or naan. -
How can I thicken the curry further?
To thicken the curry, you can let it simmer uncovered longer or add a small amount of cornstarch mixed with water. -
Can I make this curry in advance?
Absolutely! The flavors meld beautifully when allowed to sit, making it perfect for meal prepping or serving later in the week. -
What can I substitute for coconut milk?
If you prefer not to use coconut milk, you can substitute with almond milk or any non-dairy milk of your choice, though it will alter the flavor and creaminess.

Easy Vegan Lentil Curry
Ingredients
Method
- In a large pot over medium heat, add 1 tablespoon of coconut oil along with the diced onion, minced garlic, grated ginger, and diced carrots. Cook for 3-4 minutes, stirring frequently to soften the vegetables.
- Add the spices: mild curry powder, ground turmeric, coriander powder, cumin, cayenne pepper (if using), and fine sea salt. Turn the heat up to medium-high and stir continuously for another 4-5 minutes.
- Reduce the heat back to medium and add in the crushed tomatoes, water, and dried lentils. Stir well to combine and bring the mixture to a simmer. Cover and continue simmering for about 35-40 minutes, stirring every 10 minutes.
- Stir in the canned coconut milk and let it simmer uncovered for an additional 5 minutes on low-medium heat. Once done, remove from heat and let sit for 10-15 minutes to thicken.
- Serve with steamed rice, naan, or quinoa and garnish generously with fresh cilantro.
- Add 1 tablespoon of coconut oil, onion, garlic, ginger, and carrots to the Instant Pot. Use the ‘Sauté’ mode on low heat, stirring frequently for about 4 minutes.
- Add the spices and salt, stirring continuously for another 4-5 minutes.
- Stir in the tomato puree, 1.75 cups of water, and dried lentils until combined. Secure the lid, set the valve to ‘sealing,’ and cook on high pressure using the ‘manual’ mode for 15 minutes.
- Allow for a natural pressure release for 10 minutes, then carefully remove the lid and stir in the canned coconut milk. Let the curry stand for an additional 10 minutes.






Leave a Reply