From The Exclusive Collection of FREE Plant-Based Recipes
By Plant-Based Nutrition Professional Chef Susy • Designed For Effortless Weight Loss & Weight Maintenance
Warm up your taste buds and your soul with our comforting vegan red lentil curry. Packed with rich flavours, hearty protein, and a touch of spice, this dish is the perfect cozy meal for lunch or any night of the week.
Prep Time: 10 Mins | Cook Time: 30 Mins
Total Time: 40 Mins | Servings: Adjustable
Let's Be Friends!
Does heavenly indulgence come to mind when you think of red lentils? Probably not. But your opinion will entirely change after taking your first bite of this Vegan Red Lentil Curry.
It’s a fancy yet weeknight-friendly meal that packs all the rich, savoury flavours into one simple recipe. Prepared with a base of red lentils, coconut milk for a rich consistency, and a handful of spices, plant-based lentil curry is all you need to warm up in the cosy months of fall and winter.
Ready to create this comforting, satisfying, and so-good-for-you lentil curry? Let’s get started!
Preparing (and mastering) Indian dishes definitely feels like a challenge—especially if you’re new to cooking. I felt the same pressure when trying this recipe for the first time. But once I made it—and tasted it—I was super proud of myself.
The dish tasted exactly like what I had tried back on my visit to India. And to testify this, my Anglo-Indian mum said the same! In fact, she couldn't believe I'd made it at home. The flavours were so authentic, she almost thought I'd bought it from a restaurant 😜
You may think of this red lentil food as comfort food because of its rich, indulgent flavours. Well… it is comfort food. But since it is made with the most wholesome ingredients (which you can easily find at every grocery store), it actually makes for a very healthy meal.
Red lentils allow this dish to serve as a high-protein, hearty option. You will also feel full for longer because of the richness of coconut milk. As an added bonus, the aromatic trio of ginger, garlic, and turmeric infuse it with anti-inflammatory and antioxidant properties.
So while the dish may not taste healthy, you can rely on it to enjoy a hefty dose of plant-based protein, antioxidants, vitamins, and minerals in each bite. And it’s also gluten-free and oil-free!
Though I’m publishing the recipe here just now, I’ve already gotten tons of incredible reviews on it. My friends, family, neighbours, and every single person who tried it, loved it. It’s just that good!
You’ll have this vegan lentil curry ready on your table in only half an hour—and I think 30 minutes for such a delicious, fulfilling meal does count as a “quick” recipe.
Red lentils - No surprise here. Red lentils are the main ingredient. When simmered in a creamy curry, red lentils become super soft to make melt-in-your-mouth bites—which you can’t achieve with other types of lentils. Both regular red lentils and split red lentils work. I used split red lentils. I found them at a local South Asian grocery store labelled ‘masoor daal.’ They tend to cook quicker than regular lentils (because their skins have already been removed).
Onion - Considering the different types of onions available, which one is best for this recipe? Here’s how to choose. Yellow onion for the deepest flavour (perfect for sautéing); white onion for the tangiest flavour; sweet onion for the thickest layers (perfect for broth).
Fresh garlic and ginger (minced) - If using pre-minced garlic or ginger, avoid the ones preserved in oil. The purpose of this pair is to provide a slightly spicy and peppery taste.
Ground turmeric - Turmeric is a staple ingredient in all Indian curries. I always opt for freshly ground turmeric. Why? Because fresh turmeric is 10 times as flavourful. It’s available at Indian and South Asian grocery stores, well-stocked grocery stores, and health food stores. It looks almost the same as ginger, but has a bright orange flesh.
Ground spices - While the lentils may be the star of the show, the curry would not be anywhere near as flavourful without the blend of spices. You will need ground coriander, ground cumin, Himalayan salt, pepper, and dried red chillies. Tip: Since the recipe is weeknight-friendly, we’ll use ground spices instead of whole.
Indian spices - To capture the authentic Indian flavours. They form the base of all Indian curry recipes, including my Vegan Keema Curry and Tasty Oil-free Dal. For the vegan lentil curry, I used curry powder, garam masala, and Kashmiri chilli powder.
Vegetable stock - For a mouthwatering base. Both store-bought and homemade work. I used store-bought for this recipe because honestly, it tastes equally delicious and is so much more convenient for a busy weeknight.
Tomato puree - You can prepare it at home or use store-bought. For homemade tomato puree, simply boil the chopped tomatoes in a steamer basket or a saucepan. When they’re tender, allow them to cool and remove their skins. Add them to a food processor or blender. Blitz, blitz, blitz—and there you go! Your home tomato puree is ready. Tip: Sieve the blended tomatoes to remove any seeds or leftover skin. If the puree is too thin, put it back on the stove and allow it to reduce a bit.
Coconut milk - An essential luxurious component stirred into the curry at the end of the recipe. The high-fat, creamy content of coconut milk balances all the other flavours. It’s basically added to make the dish family-friendly by tempering the strong acidic, spicy, and tangy flavours.
Lemon juice and coriander (cilantro) - The finishing ingredients that introduce a pop of freshness to the curry. They do sound like minor ingredients, but they definitely are the heroes when it comes to enlivening each bite.
Hob
Sharp knife
Pan with lid
Wash the lentils. An important step. Rinse the lentils until the water runs clear(ish). This helps remove any debris—and also softens the legumes to make cooking easier.
Sauté the onions. Add the onions to a large pan over medium heat. Cook until softened, then add garlic and ginger. Continue to sauté the onion-ginger-garlic mixture for another minute. Deglaze with vegetable stock whenever required.
Add the spices. All of them. Ground spices and Indian spices. Cook for another 2-3 minutes to allow the aromatics to release their true, hidden flavours.
Now time for the lentils. Add your lentils and stir with the spices. Next, pour in the stock bit by bit. Continue stirring, so spices and lentils slowly (yet fully) soak up the stock.
Wait. Bring the mixture to a boil and simmer for a few minutes, until the lentils soak up the liquid.
Stir in the coconut milk. My favourite part. It takes the curry to the next level. After you’ve added the coconut milk, cook for another 20 minutes—or, basically, until the point where you achieve your desired consistency. Stir occasionally to make sure it is not sticking. Add more water if needed.
Adjust the flavours. Add lemon juice, salt, and pepper. Taste and adjust accordingly.
Time for the toppings. Dish out your vegan lentil curry and sprinkle it with coriander (cilantro) and red chillies. I also like adding a dollop of coconut cream.
Grab your plates and get ready to enjoy this timeless dish 😋 💚
Yellow split lentils (moong dal) instead of red split lentils.
Powdered turmeric, garlic, and ginger, instead of fresh versions.
Water instead of vegetable broth (it won’t taste as flavourful, though).
Lime juice instead of lemon juice.
Parsley instead of fresh cilantro (if cilantro tastes soapy to you).
Chopped vegetables, such as carrots, cauliflower, or peas.
Additional aromatics, like a bay leaf or cardamom pod.
Toasted coconut flakes.
Vegan Thai red curry paste.
A can of chickpeas.
Chopped peanuts or seeds, for an extra crunchy topping.
Pick through the lentils before rinsing them. You may find tiny pebbles and specks of dirt.
You can easily turn up or turn down the spice level for this vegan lentil curry. For a low spice level, use mild curry powder. Hot or Madras curry powder is perfect for folks who can handle a little more heat.
For an ultra-creamy curry consistency, puree about half the curry with an immersion blender.
The type of pan used in this recipe really matters. I’ve noticed it impacts the cooking time. The lentils cook faster in a wide, shallow pan (about 20-22 minutes). Using a Dutch oven or soup pot slows down the cooking process (about 30 minutes).
If using whole lentils instead of split lentils, you will need to increase the cooking time.
Use light coconut milk for some extra calorie savings.
Feel free to increase the quantity of coconut milk. You will just have to simmer for longer to reach the right consistency.
If you’re looking for a little extra greens in your meal, you can mix in some mustard greens or fresh spinach towards the end of cooking. I sometimes toss a handful of frozen peas for a pop of colour—and a boost of nutrients.
Use a fresh stock of lentils, as older lentils take longer to cook. However, if you don’t have the time to buy fresh lentils, or perhaps you don’t want to waste the lentils already at home, soak your legumes in hot water for about 20 minutes. This softens them and speeds up the cooking process.
The amount of vegetable stock used depends on the age of the lentils. Old lentils require more vegetable stock.
Cooking lentils with an acidic ingredient, like tomatoes, increases their cooking time. So you can cook the lentils separately to save a few extra minutes.
Yes! It's packed with plant-based protein, fiber, and antioxidants from lentils, coconut milk, and spices.
Store in an airtight container in the fridge for up to 4 days. Reheat on the stove with a splash of water.
I don't recommend using brown or green lentils instead of red or yellow lentils. They don't break down the same way, so the texture is different.
Yes.
Add the onions, garlic, and ginger, and select the “sauté” option on the pressure cooker. After adding the lentils and liquids, press “cancel” to pause the sautéeing and cover the pressure cooker with a lid. Cook on manual high pressure for 5 minutes. Allow the pressure to release and your vegan lentil curry is ready to enjoy!
Enjoy your vegan lentil curry with delicious sides, like—
Dosas or rotis
Quinoa
Vegetable samosas or pakoras
If you made the recipe, make sure to tag me on Instagram @vegan.susy
🍉 Get Ready to Jump Start Your Fitness Goals AND DISCOVER A HEALTHIER YOU!
© 2025 VeganSusy Ltd. All Rights Reserved