Easy Vegan Lentil Curry Recipe – Hearty & Flavorful

Posted on May 9, 2026

by: James Carter

This easy vegan lentil curry is a weeknight hero in my kitchen. It’s packed with flavor, incredibly satisfying, and uses pantry staples I almost always have on hand. It’s the kind of meal you can whip up without a special trip to the grocery store, and it tastes even better the next day.

Why This Easy Vegan Lentil Curry Works

This recipe shines because of its simplicity and reliance on readily available ingredients. Red lentils cook down beautifully, creating a creamy texture without any dairy.

Ingredients

  • 1 tablespoon olive oil or coconut oil: I often reach for olive oil for its neutral flavor, but coconut oil adds a subtle tropical hint that’s lovely in curries.
  • 1 large onion, chopped: A good base for almost any savory dish, the onion caramelizes slightly to add sweetness and depth.
  • 2-3 cloves garlic, minced: Fresh garlic is a must for its pungency and aromatic qualities.
  • 1 tablespoon grated fresh ginger: Ginger brings a wonderful warmth and a bit of a zing that complements the other spices.
  • 1 teaspoon ground cumin: Earthy and warm, cumin is a cornerstone of many curry blends. Cumin’s robust, earthy flavor is essential for that signature curry taste.
  • 1 teaspoon ground coriander: This spice has a slightly citrusy and floral note that pairs beautifully with cumin.
  • ½ teaspoon ground turmeric: For its vibrant color and its subtle, slightly peppery flavor. It also offers some anti-inflammatory benefits.
  • ¼ teaspoon cayenne pepper (optional, adjust to taste): If you like a bit of heat, a pinch of cayenne is your friend.
  • 1 cup red lentils, rinsed: Red lentils are key here because they break down and become tender quickly, creating a naturally creamy base for the curry.
  • 4 cups vegetable broth: This forms the liquid base of the curry. Low-sodium broth is a good choice so you can control the saltiness yourself.
  • 1 (14.5 ounce) can diced tomatoes, undrained: The tomatoes add a touch of acidity and body to the curry.
  • 1 (13.5 ounce) can full-fat coconut milk: This is where the richness and creamy texture come from.
  • Salt and freshly ground black pepper to taste: Essential for bringing all the flavors together.
  • Fresh cilantro, chopped, for garnish: A bright, fresh garnish that cuts through the richness of the curry.
  • Cooked rice or naan, for serving: The perfect vehicles for scooping up all that delicious curry!

How to Make It

  1. Sauté Aromatics: Heat the olive oil in a large pot or Dutch oven over medium heat.
  2. Add Garlic and Ginger: Stir in the minced garlic and grated ginger. Cook for another minute until fragrant, being careful not to burn the garlic.
  3. Toast Spices: Add the ground cumin, coriander, turmeric, and cayenne pepper (if using) to the pot.
  4. Incorporate Lentils and Broth: Add the rinsed red lentils and the vegetable broth to the pot.
  5. Simmer: Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20-25 minutes, or until the lentils are tender and have started to break down. S
  6. Add Tomatoes and Coconut Milk: Stir in the can of diced tomatoes (with their juice) and the full-fat coconut milk.
  7. Season: Season generously with salt and freshly ground black pepper to taste. Taste and adjust the seasonings as needed.
  8. Serve: Ladle the hot curry into bowls. Garnish with fresh chopped cilantro and serve immediately with your favorite accompaniments.

This process delivers a flavorful, creamy, and satisfying vegan lentil curry in under an hour, perfect for any day of the week.

Nutrition at a Glance

  • Calories: Approximately 350-450 calories. This is a filling meal, offering substantial energy.
  • Protein: Around 15-20 grams. Lentils are an excellent source of plant-based protein, contributing to satiety and muscle repair.
  • Fat: Roughly 15-25 grams. The majority of the fat comes from the healthy fats in coconut .
  • Carbohydrates: Approximately 40-50 grams. This includes complex carbohydrates from the lentils and fiber.
  • Fiber: Around 10-15 grams. High fiber content is a significant benefit, promoting digestive health and helping to keep you feeling full.
  • Sugar: Typically 5-8 grams. This comes primarily from the natural sugars in the vegetables, not added sugars.
  • Sodium: Variable, but generally around 400-700mg if using low-sodium broth and adding salt to taste.
  • Vitamins and Minerals: Rich in iron (from lentils), potassium, folate (especially from lentils), and various B vitamins.

How to Serve It

  • With Rice: The most classic pairing. Basmati rice, jasmine rice, or even brown rice are all excellent choices.
  • With Naan or Roti: Tear off pieces of warm naan or roti bread to scoop up the curry.
  • As a Stew: Serve it by itself in a bowl as a hearty, standalone meal.
  • Over Quinoa or Other Grains: For a gluten-free option or to mix up the texture, serve it over cooked quinoa, farro, or even couscous.
  • With a Dollop of Yogurt (Dairy-Free): A swirl of plain, unsweetened dairy-free yogurt (like coconut or almond-based) can add a cooling, creamy contrast.
  • With a Squeeze of Lime: A fresh squeeze of lime juice just before serving brightens up all the flavors wonderfully.

This lentil curry is a flavorful and filling meal that pairs well with a variety of staples and accompaniments, making it a flexible addition to your meal planning.

Don’t miss this delicious recipe: The Best Pasta with Lentils. Easy Vegan Curry Recipe

Common Mistakes

  • Not Rinsing Lentils: While not as critical as for some other legumes, rinsing red lentils .
  • Burning Garlic and Ginger: Adding garlic and ginger too early or cooking them on too high a heat can make them bitter.
  • Skipping the Spice Toasting Step: While it might seem like an extra step, toasting the ground spices in the hot oil for about 30-60 seconds before adding liquids really blooms.
  • Not Simmering Long Enough: Red lentils need time to cook down and become tender.
  • Using Low-Fat Coconut Milk: This is a common mistake that impacts the texture significantly.
  • Under-Seasoning: Curries often need a generous amount of salt and pepper to bring out all the complex flavors.
  • Overcrowding the Pot: Using a pot that is too small can lead to uneven cooking and can make it difficult to stir.

Avoiding these common mistakes will help ensure a beautifully textured and deeply flavored Easy Vegan Lentil Curry every time you make it.

Storage and Reheating

  • Cool Completely: Before storing, allow the curry to cool down to room temperature for about an hour.
  • Airtight Container: Transfer the cooled curry to an airtight container.
  • Refrigerate: Store the container in the refrigerator for up to 3-4 days.
  • Freezing: For longer storage, allow the curry to cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags.

When reheating, allow frozen curry to thaw in the refrigerator overnight before proceeding for the most even results.

  • Stovetop Reheating: This is generally the best method for preserving texture and flavor.
  • Microwave Reheating: Transfer a portion of the curry to a microwave-safe dish, cover loosely with a lid or microwave-safe plastic wrap (vented), and heat on medium power in 1-2 minute intervals, stirring in between, until hot.

This flavorful curry is designed to hold up well to storage and reheating, making it a convenient and delicious option for busy schedules.

image 409

Leftover Ideas

  • Lentil Curry Sandwiches or Wraps: Mash some of the leftover curry slightly and use it as a flavorful filling for sandwiches or wraps.
  • Stuffed Bell Peppers: Mix the leftover curry with cooked rice (or other grains like quinoa) and stuff it into hollowed-out bell peppers.
  • Curried Lentil Shepherd’s Pie: Use the lentil curry as the savory base for a vegetarian Shepherd’s Pie.
  • Added to Soups: Stir a spoonful or two of leftover lentil curry into a vegetable soup or broth.
  • Savory Lentil Patties: Chill the curry until firm, then mix with a little breadcrumbs or oats to help bind it.
  • Over Baked Potatoes: Spoon generous amounts of warm lentil curry over fluffy baked potatoes for a comforting and filling meal.

These ideas offer creative and delicious ways to enjoy your Easy Vegan Lentil Curry beyond its initial serving, making it a truly versatile and valuable recipe.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Vegan Lentil Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 55 minutes
  • Yield: 46 servings 1x

Description

A simple, flavorful, and hearty vegan lentil curry made with pantry staples. Perfect for a quick weeknight meal and tastes even better the next day. Rich, creamy, and satisfying.


Ingredients

Scale
  • 1 tablespoon olive oil or coconut oil
  • 1 large onion, chopped
  • 23 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon ground turmeric
  • ¼ teaspoon cayenne pepper (optional, adjust to taste)
  • 1 cup red lentils, rinsed
  • 4 cups vegetable broth
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (13.5 ounce) can full-fat coconut milk
  • Salt and freshly ground black pepper to taste
  • Fresh cilantro, chopped, for garnish

Instructions

  1. 1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion and cook until softened, about 6-8 minutes.
  2. 2. Stir in garlic and ginger; cook for 1 minute until fragrant.
  3. 3. Add cumin, coriander, turmeric, and cayenne (if using). Stir constantly for 30-60 seconds until fragrant.
  4. 4. Add rinsed red lentils and vegetable broth. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes, or until lentils are tender. Stir occasionally.
  5. 5. Stir in diced tomatoes and full-fat coconut milk. Simmer uncovered for another 10-15 minutes, stirring occasionally, until thickened.
  6. 6. Season generously with salt and pepper to taste.
  7. 7. Ladle into bowls, garnish with fresh cilantro, and serve hot with rice or naan.

Notes

Store cooled curry in an airtight container in the refrigerator for up to 3-4 days. Can also be frozen for up to 3 months. Reheat gently on the stovetop or in the microwave until heated through. Add a splash of water or broth if curry has thickened too much during storage.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 7g
  • Sodium: 550mg
  • Fat: 20g
  • Carbohydrates: 45g
  • Fiber: 12g
  • Protein: 18g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star