Red lentil curry with coconut milk is one of those rare weeknight dinners that delivers bold, exotic flavor without demanding much time or money. Creamy, lightly spiced, and entirely plant-based, this vegan recipe comes together in under 30 minutes and feeds 4 people with ease.
January tends to spark a renewed interest in plant-based eating, largely driven by Veganuary, the month-long challenge encouraging people to go fully vegan for one month. But you don't need a challenge to justify this dish. A pot of red lentil curry with coconut milk earns its place on the dinner table any night of the year.
Red lentil curry with coconut milk: the ingredients
The ingredient list is short, affordable, and built around pantry staples. For 4 servings, you'll need:
- 200 g of red lentils
- 1 can (20 cl) of coconut milk
- 1 onion, finely sliced
- 2 garlic cloves, minced
- 1 carrot, diced
- 1 teaspoon of curry powder
- 1 teaspoon of freshly grated ginger
- Salt, pepper, and a neutral cooking oil
Red lentils don’t need soaking before cooking. They break down naturally during simmering, giving the curry its signature creamy texture without any added thickener.
This recipe fits squarely into the category of budget-friendly meals that don't compromise on taste. Red lentils are among the most economical protein sources available, and a single can of coconut milk does all the heavy lifting in terms of richness and depth.
How to make this vegan coconut lentil curry step by step
Sautéing the aromatics
Start by heating a drizzle of oil in a cocotte or heavy-bottomed pot over medium heat. Add the finely sliced onion and minced garlic, and cook until soft and translucent. This step builds the flavor base, so don't rush it. Once the onion is fragrant and beginning to color, add the curry powder and grated ginger along with the diced carrot. Let everything toast together for a few minutes. The spices bloom in the heat, releasing their oils and deepening the overall flavor profile.
Simmering the lentils
Add the 200 g of red lentils directly to the pot, followed by the coconut milk and enough water to just cover the mixture. Stir well, bring to a gentle boil, then reduce the heat and let the curry simmer for approximately 20 minutes. The lentils will absorb the liquid and soften completely, creating a naturally thick, creamy consistency. Season with salt and pepper, taste, and adjust. Serve hot, ideally over rice or quinoa, or alongside grilled tofu for extra substance.
simmering time for perfectly tender red lentils
Variations to adapt the recipe to every table
Non-vegan and protein-rich alternatives
The base recipe is fully plant-based, but it adapts easily. Replacing the coconut milk with heavy cream gives a more neutral, Western-style sauce while keeping the warming spice profile intact. For those who want more protein, adding soft-boiled eggs or sliced chicken transforms this into a heartier main course. Even in those versions, keeping at least a portion of coconut milk in the sauce preserves the exotic character that makes this dish distinctive.
Swapping lentils and adjusting the spice level
Chickpeas make an excellent substitute for red lentils if you prefer a chunkier texture and a slightly nuttier bite. The cooking method stays largely the same, though chickpeas won't break down and thicken the sauce the way lentils do. On the spice front, lemongrass and fresh chili are natural additions for anyone who enjoys a more vibrant, Southeast Asian-leaning flavor. This kind of flexibility is part of what makes coconut-based curries so reliable, much like the comforting family recipes that get passed down precisely because they bend to whatever's in the kitchen.
A practical dish that works all week long
One of the most underrated qualities of this vegan lentil curry is how well it keeps. Stored in an airtight container, it stays perfectly good in the refrigerator for several days. The flavors actually deepen overnight, making leftovers arguably better than the first serving. This makes it an ideal candidate for meal prepping, whether you're packing quick weekday lunches or planning ahead for a busy week.
Concrètement, a single batch cooked on Sunday evening can cover grab-and-go lunches and a relaxed family dinner without any additional effort. It reheats beautifully on the stovetop with a splash of water or coconut milk to loosen the consistency. And because the ingredient cost stays low, making a double batch is never a financial stretch.
This red lentil curry with coconut milk is a complete, balanced vegan meal that stores well, scales up easily, and costs very little per serving — making it one of the most practical recipes to keep in regular rotation.
Whether you're exploring plant-based eating for Veganuary or simply looking for a reliable weeknight dinner that doesn't require much thought, this coconut milk lentil curry delivers every time. Creamy without being heavy, spiced without being overwhelming, and satisfying without a long list of ingredients — it's the kind of dish that earns a permanent spot in the weekly rotation. And if you're in the mood to round out the evening with something sweet after dinner, a batch of quick homemade cookies takes barely any more effort than the curry itself.
