Vegan Lentil Curry
Vegan Lentil Curry
There’s something about a pot of lentil curry simmering on the stove that just feels like home, even if you’ve never made it before tonight. This one comes together with pantry staples, takes less effort than you’d think, and somehow tastes even better the next day. It’s the kind of meal I make on a Tuesday and end up craving by Friday.
Why You’ll Love This Recipe

This curry is forgiving. You can’t really mess it up, and it still tastes like you know what you’re doing in the kitchen. The lentils do most of the work, soaking up all that warm, spiced coconut goodness while you barely have to lift a finger.
It’s also fast. We’re talking one pot, about 35 minutes start to finish, and no soaking or special equipment needed. Red or yellow lentils cook quickly and break down into this thick, cozy texture that makes the whole dish feel hearty without any meat in sight.
And honestly, it’s just really satisfying. Between the coconut milk, the garlic, the ginger, and the warm spices, every bite has layers. It’s the kind of curry that makes you go back for seconds without even thinking about it.
Ingredients You’ll Need

The base of this curry is lentils, and red or yellow split lentils are your best bet here since they cook fast and turn beautifully soft. You don’t need to soak them first, which is a nice little time-saver on a busy night.
Coconut milk gives the curry its richness, so reach for the full-fat canned kind if you can. Light coconut milk works too, it’ll just be a touch less creamy. Diced tomatoes add brightness and a little acidity that balances out all that richness.
For the aromatics, onion, garlic, and fresh ginger build the flavor foundation, and I really do recommend fresh ginger over the powdered stuff here. The spice blend is simple: curry powder, ground turmeric, and cumin do most of the heavy lifting, with a pinch of cayenne if you like a little heat.
A squeeze of lime juice at the end wakes everything up, and fresh cilantro on top adds a little freshness that cuts through the richness. If you’re not a cilantro person, a sprinkle of fresh parsley does the trick too.
Tips for the Best Results

Taste and adjust the salt at the end, not the beginning. Lentils need more salt than you’d expect, and they’ll absorb a lot of it as they cook, so it’s easier to get it right once everything’s simmered together.
If your curry looks too thick after simmering, just splash in a little water or extra coconut milk until it loosens up to where you like it. Lentils keep absorbing liquid even after they’re done cooking, so this is totally normal.
Let the curry rest for five minutes off the heat before serving. It thickens up a bit more and the flavors settle into something even better than straight off the stove.
Storage and Reheating

This curry keeps really well, which honestly might be my favorite thing about it. Store leftovers in an airtight container in the fridge for up to 5 days.
To reheat, warm it gently on the stove over medium-low heat, stirring occasionally and adding a splash of water or coconut milk if it’s thickened up too much. The microwave works fine too if you’re in a hurry, just stir halfway through so it heats evenly.
You can also freeze this curry for up to 3 months. Let it cool completely first, then portion it into freezer-safe containers or bags so you can thaw just what you need.
Frequently Asked Questions

Can I use canned lentils instead of dried?
You can, but the texture won’t be quite the same since canned lentils are already soft and won’t break down as much. If you use canned, add them later in the cooking process and reduce the simmer time so they don’t turn mushy.
Is this curry spicy?
As written, it’s mild to medium, more warm and fragrant than fiery. Add extra cayenne or a chopped chili if you want more heat, or leave it out entirely for a gentler version.
What should I serve with lentil curry?
Rice is the classic pairing, basmati especially, but warm naan or flatbread works great for scooping too. A simple side salad or some steamed greens rounds it out nicely if you want something fresh alongside it.
Can I make this in a slow cooker?
Yes, you can add everything except the coconut milk and lime juice, then cook on low for about 6 hours. Stir in the coconut milk and lime juice during the last 30 minutes so it stays creamy and bright.
Vegan Lentil Curry

A creamy, warmly spiced coconut lentil curry that comes together in one pot in about 35 minutes.
Ingredients
- 1 tablespoon coconut oil
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1/4 teaspoon cayenne pepper
- 1 cup red lentils, rinsed
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) full-fat coconut milk
- 2 cups vegetable broth
- 1 teaspoon salt
- 1 tablespoon lime juice
- 1/4 cup fresh cilantro, chopped
Instructions
- Step 1. Heat coconut oil in a large pot over medium heat
- Step 2. Add onion and cook for 4 minutes until softened
- Step 3. Stir in garlic and ginger and cook for 1 minute
- Step 4. Add curry powder, turmeric, cumin, and cayenne and toast for 30 seconds
- Step 5. Add lentils, diced tomatoes, coconut milk, and vegetable broth and stir to combine
- Step 6. Bring to a simmer and cook for 20 to 25 minutes, stirring occasionally, until lentils are soft
- Step 7. Stir in salt and adjust seasoning to taste
- Step 8. Remove from heat and stir in lime juice
- Step 9. Let rest for 5 minutes before serving
- Step 10. Top with fresh cilantro and serve
30-Day High-Protein
Low-Calorie Meal Plan
Every breakfast, lunch, dinner & snack โ all 30 days fully mapped out. Just follow the plan.
- โ50+ complete recipes with ingredients & step-by-step instructions
- โ4-week day-by-day plans โ every meal for all 30 days
- โ4 weekly shopping lists organised by store section
- โPrintable habit & progress tracker โ 30 full days
- โ100g+ protein per day โ scientifically optimised macros
Instant PDF ยท Print at home
Results guaranteed with consistency







