Quick Vegan Lentil Curry recipe

Quick Vegan Lentil Curry

There's something magical about a dish that comes together in under 10 minutes but tastes like it simmered all day. Home cooks adore this Quick Vegan Lentil Curry for its comforting warmth, bold Indian-inspired flavors, and the way it transforms humble pantry staples into a restaurant-worthy meal. It's perfect for busy weeknights when you crave something hearty yet healthy, or when you need to feed a crowd without spending hours in the kitchen. The creamy coconut milk and aromatic spices make every bite irresistibly rich and satisfying, while the lentils provide protein and fiber to keep you full and energized.

What Makes This Recipe Special

  • Uses canned lentils for zero prep time, cutting total cooking time to under 10 minutes while keeping the dish protein-packed and fiber-rich.
  • Features a velvety coconut milk finish that mimics the creaminess of dairy without any dairy, thanks to the full-fat coconut milk and strategic simmering.
  • Balanced spice blend with curry powder, cumin, and mustard powder creates depth without overwhelming heat, making it family-friendly.
  • Vegan butter adds a subtle richness that rounds out the flavors, and you can swap it for coconut oil for a fully oil-based version if preferred.
⏱ 10 mins
Indian-inspired
Servings 2

Ingredients

1 can(15 oz) lentils, drained
5 clovesgarlic, minced
3/4 cuponions, diced
4 tablespoonsvegan butter
1/2 cupfull-fat coconut milk
1/3 cupcrushed tomatoes
1 tablespooncurry powder
1/2 teaspoonmustard powder
1 teaspooncumin
1/2 teaspoonground ginger
Salt, to taste
Pepper, to taste

Nutrition

285.5 caloriesCalories

Per serving · Values are estimates

Instructions

1
In a pot or casserole, melt the vegan butter. Add diced onions and minced garlic, and fry for approximately 3 minutes until fragrant.
2
Add the drained lentils, crushed tomatoes, curry powder, cumin, mustard powder, and ground ginger to the pot. Season with salt and pepper. Cook on medium heat for 4 minutes, stirring occasionally.
3
Stir in the coconut milk and let the curry simmer for 1 additional minute. Adjust the seasoning if needed and serve hot.

Essential Tips

Bloom spices quickly

Toast the curry powder, cumin, and mustard powder in the melted vegan butter for 30 seconds before adding onions to release their essential oils and amplify the aroma. This step transforms the curry from good to restaurant-quality in seconds.

Use room temp lentils

Draining and rinsing canned lentils under warm water for 30 seconds helps remove excess sodium and brings them to room temperature, preventing the curry from cooling down when added. This keeps the cooking process smooth and ensures even heat distribution.

Stir coconut milk last

Adding coconut milk at the very end and simmering for just 1 minute prevents it from separating or curdling. This preserves its creamy texture and ensures the curry stays silky and cohesive.

Adjust salt at the end

Salt the curry lightly during cooking and taste before serving, as canned lentils are often pre-salted. This prevents an overly salty dish and allows you to fine-tune the flavor to your preference.

Keep onions small

Dice onions uniformly and no larger than 1/4-inch pieces to ensure they soften quickly and evenly. This prevents crunchy onions and ensures a smooth, velvety texture in every bite.

Smart Swaps & Variations

Spicier version Add 1/2 teaspoon of cayenne pepper or a finely chopped green chili along with the onions for a fiery kick that balances the creaminess of the coconut milk.
Protein boost Stir in 1/2 cup of chopped spinach or kale at the same time as the coconut milk for added nutrients, or top with toasted cashews for extra crunch and protein.
Creamy coconut-free Replace coconut milk with 1/2 cup of unsweetened cashew cream (blend 1/2 cup soaked cashews with 1/4 cup water) for a nutty, dairy-free alternative.
Extra umami Add 1 tablespoon of nutritional yeast or 1 teaspoon of soy sauce when stirring in the coconut milk to deepen the savory notes without adding salt.

What to Serve With This

  • Steamed basmati rice or quinoa for a hearty base that soaks up the curry's rich sauce.
  • Warm naan or pita bread for scooping up every last bite and adding a satisfying chew.
  • A simple cucumber and tomato salad dressed with lemon and olive oil to cut through the richness and add freshness.
  • A cold glass of mango lassi or iced hibiscus tea to balance the warm spices and refresh the palate.

Storage & Reheating

Storage

Store the curry in an airtight container in the refrigerator for up to 4 days. The flavors will meld and deepen over time, making it even more delicious the next day.

Reheating

Reheat gently in a saucepan over low heat, stirring occasionally to prevent sticking. Add a splash of water or coconut milk if the curry has thickened too much. Avoid microwaving, as it can make the lentils dry out or the coconut milk separate.

Expert Chef Tips

  1. For a smoother texture, blend half the curry before adding the coconut milk, then stir it back in. This creates a velvety consistency without losing the hearty texture of the lentils.
  2. Toast whole spices like cumin seeds or mustard seeds in the vegan butter for 10 seconds before adding onions. This releases their full aroma and adds a subtle complexity to the dish.
  3. Use a heavy-bottomed pot or casserole to prevent the curry from scorching. The even heat distribution ensures the spices and lentils cook uniformly without sticking.

Equipment You’ll Need

  • Medium saucepan or casserole with a heavy bottom to prevent scorching and ensure even cooking.
  • Wooden spoon for stirring and scraping the bottom of the pot.
  • Sharp chef's knife and cutting board for dicing onions and mincing garlic.
  • Can opener for draining the lentils.

Nutritional Benefits

  • High in plant-based protein (12g per serving) from the lentils, making it a satisfying meat substitute.
  • Rich in fiber (8g per serving) to support digestive health and keep you full longer.
  • Contains healthy fats (14g per serving) from coconut milk and vegan butter, which are essential for nutrient absorption.
  • Low in added sugars (1g per serving) and naturally gluten-free, making it suitable for a variety of dietary needs.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I use dried lentils instead of canned?

Yes, but you'll need to adjust the cooking time significantly. Start by soaking 1/2 cup dried lentils for 1 hour, then simmer them in 1.5 cups of water for 15-20 minutes until tender. Drain and proceed with the recipe, adding any extra water if the curry is too thick.

What's the best substitute for vegan butter?

Coconut oil is the closest substitute in terms of richness and fat content, but it will add a slight coconut flavor. For a neutral option, use olive oil or avocado oil, though the dish will be slightly less creamy.

My curry tastes bland. How can I fix it?

If the curry lacks depth, try adding a pinch of asafoetida (hing) while frying the onions, or a squeeze of lemon juice at the end to brighten the flavors. A dash of smoked paprika can also add warmth and complexity.

Can I make this curry ahead of time?

Absolutely! The flavors develop beautifully overnight. Make the curry up to 3 days ahead and store it in the refrigerator. Reheat gently and adjust the seasoning with salt or lemon juice before serving.

How can I make this curry gluten-free?

This recipe is naturally gluten-free as long as your vegan butter and curry powder are certified gluten-free. Always check labels to avoid hidden gluten in spices or additives.

Why does my coconut milk separate when reheating?

Coconut milk can separate due to high heat or uneven reheating. To prevent this, always reheat on low heat and stir constantly. If it does separate, blend it briefly with an immersion blender or whisk vigorously to restore its creamy texture.

Can I use this curry in a meal prep bowl?

Yes! Pack the curry separately from grains or greens to avoid sogginess. Assemble your bowls with rice or quinoa, curry, and fresh toppings like avocado or cilantro when ready to eat for the best texture.

What's the best way to adjust the thickness of the curry?

If the curry is too thick, stir in 1-2 tablespoons of water or coconut milk while reheating. If it's too thin, simmer it uncovered for 2-3 minutes to reduce and thicken. Always adjust thickness after reheating to avoid over-reducing.

More 30-Minute Magic

See all 30-Minute Magic recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Easy Bengali Egg Tadka recipe
Up Next

Easy Bengali Egg Tadka

⏱ 45 mins★ 5.0
Start Cooking →