Easy Vegan Lentil Curry: Quick & Flavorful Weeknight Meal

Posted on May 3, 2026

By: James Carter

Easy Vegan Lentil Curry is a staple in my kitchen. It comes together quickly on a weeknight, uses pantry staples, and is incredibly satisfying. It’s the kind of meal that warms you up from the inside out, and it proves that vegan cooking can be both simple and flavorful.

Why This Easy Vegan Lentil Curry Works

This lentil curry is a weeknight hero because it relies on dried lentils, which cook much faster than dried beans and don’t require soaking. The blend of gentle spices, creamy coconut milk, and a hint of acidity creates a balanced flavor profile that’s deeply comforting.

Ingredients

  • 1 tablespoon olive oil or coconut oil
  • 1 large yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 inch piece of ginger, grated or finely minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric powder
  • 1/4 teaspoon cayenne pepper (or to taste)
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 cup red lentils, rinsed well
  • 4 cups vegetable broth
  • 1 (13.5 ounce) can full-fat coconut milk
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon black pepper, or to taste
  • Juice of 1/2 lemon
  • Fresh cilantro, chopped, for garnish
  • Optional additions: 1 cup chopped spinach or kale, 1/2 cup frozen peas.

Gathering your ingredients before you begin is key to a smooth cooking process, especially with a recipe like this that comes together efficiently.

A recipe worth trying: Easy Chickpea & Lentil Curry

How to Make It

  1. Heat the oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes.
  2. Add the minced garlic and grated ginger to the pot. Cook for another minute until fragrant, being careful not to burn the garlic.
  3. Stir in the cumin, coriander, turmeric, and cayenne pepper. Cook for 30 seconds, stirring constantly, until the spices are fragrant. This step blooms the spices, releasing their full flavor.
  4. Pour in the can of diced tomatoes, including the juices. Stir and scrape up any bits stuck to the bottom of the pot. Let it simmer for 2-3 minutes to allow the flavors to meld.
  5. Add the rinsed red lentils and the vegetable broth. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15-20 minutes, or until the lentils are tender and have started to break down. Stir occasionally to prevent sticking. If adding spinach or kale, stir it in during the last 5 minutes of this simmering time.
  6. Stir in the full-fat coconut milk, salt, and pepper. If using frozen peas, add them now. Simmer uncovered for another 5-7 minutes, allowing the curry to thicken slightly. The lentils will continue to break down and create a creamy texture.
  7. Remove from heat and stir in the lemon juice. Taste and adjust seasoning as needed, adding more salt, pepper, or lemon juice to your preference.
  8. Serve hot, garnished with fresh cilantro.

This straightforward process results in a delicious and comforting lentil curry that’s ready in under an hour, making it an ideal choice for busy evenings.

Nutrition at a Glance

  • Protein: Lentils are an excellent source of plant-based protein, crucial for muscle repair and overall satiety.
  • Fiber: High in dietary fiber, which aids digestion, helps regulate blood sugar levels, and contributes to a feeling of fullness.
  • Complex Carbohydrates: Provides sustained energy release, making this a filling and satisfying meal.
  • Vitamins & Minerals: Rich in iron, folate, potassium, and magnesium from the lentils and vegetables.
  • Healthy Fats: While the coconut milk adds richness, the fats are primarily from plant sources and are in moderation.
  • Lentil Benefits: Red lentils are particularly good for this recipe as they cook quickly and break down easily, contributing to the curry’s creamy texture without the need for added thickeners.

How to Serve It

  • With Rice: This is the classic pairing. Serve the curry over a bed of fluffy basmati rice or brown rice. The rice soaks up the flavorful sauce beautifully.
  • With Naan or Roti: Warm, slightly chewy flatbreads are perfect for scooping up every last bit of curry.
  • With Quinoa: For a protein-packed and gluten-free option, serve alongside cooked quinoa.
  • As a Standalone Dish: It’s hearty enough to be enjoyed on its own, especially if you’ve added extra vegetables.
  • With a Side Salad: A simple green salad with a light vinaigrette can provide a refreshing contrast to the richness of the curry.
  • As a Topping: Spoon over baked sweet potatoes or roasted vegetables for an added layer of flavor and protein.

The versatility of this Easy Vegan Lentil Curry means it can be adapted to suit your preferences and what you have available, making it a go-to meal for any occasion.

Common Mistakes

  • Not Rinsing the Lentils: Rinsing lentils removes any grit and dust, ensuring a cleaner flavor. Skipping this step can lead to a slightly gritty texture and an undesirable taste.
  • Overcooking or Undercooking the Lentils: Red lentils cook relatively quickly. If you simmer them for too long, they can turn to mush. If not cooked long enough, they will remain hard. Keep an eye on them during the simmering stage. The goal for this recipe is tender but still holding some form, with some breaking down to create creaminess.
  • Burning the Spices or Aromatics: When toasting the spices or sautéing the garlic and ginger, keep the heat moderate and stir frequently. Burnt garlic or spices can impart an unpleasant bitter flavor to the entire dish.
  • Using Too Little Liquid: Lentils absorb a significant amount of liquid as they cook. If you don’t use enough vegetable broth, the curry can become too thick and dry. It’s better to start with the recommended amount and add a little more if needed during cooking.
  • Forgetting to Stir: Lentils can stick to the bottom of the pot, especially as they cook down and thicken. Regular stirring, particularly during the simmering phase, prevents this and ensures even cooking.
  • Skipping the Lemon Juice: The lemon juice at the end is crucial for brightening the flavors. It cuts through the richness of the coconut milk and ties all the spices together. Without it, the curry might taste a bit flat or one-dimensional.
  • Not Tasting and Adjusting Seasoning: Every batch of ingredients can vary slightly in saltiness and flavor intensity. Always taste your curry before serving and adjust salt, pepper, and lemon juice as needed. This is a vital step for culinary success. The nuances of flavor are what elevate a simple dish to something truly enjoyable.
  • Using Water Instead of Broth: While water is an option, vegetable broth adds a layer of savory depth that enhances the overall flavor of the curry. If you have it on hand, it’s definitely worth using. The complexity that broth provides is often missed when only water is used, and this simple substitution can make a significant difference.
  • Not Letting it Simmer Long Enough: While red lentils cook quickly, allowing them to simmer for the recommended time helps them break down and thicken the curry naturally. Rushing this process might result in a thinner, less cohesive dish. The melding of flavors also improves with a bit of time on the heat.
  • Using Pre-ground Ginger/Garlic: While convenient, fresh ginger and garlic offer a more vibrant and nuanced flavor profile. If you opt for pre-ground, use a slightly smaller amount and be aware that the taste will be different. The aromatic oils are more potent in fresh ingredients.

Avoiding these common pitfalls will help ensure that your Easy Vegan Lentil Curry turns out flavorful, well-textured, and utterly delicious every time.

image 32

Storage and Reheating

  • Storage: Once cooled, store the lentil curry in an airtight container in the refrigerator for up to 3-4 days. The flavors often meld and deepen overnight, making leftovers even more enjoyable.
  • Reheating: Reheat gently on the stovetop over low heat, stirring occasionally. You may need to add a splash of vegetable broth or water to loosen it up, as it can thicken upon standing. Alternatively, it can be reheated in the microwave, covered, in 1-2 minute intervals until heated through.
  • Freezing: This curry freezes well. Allow it to cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags. It can be stored in the freezer for up to 2-3 months. Thaw overnight in the refrigerator before reheating.

Proper storage and reheating will help maintain the quality and taste of your Easy Vegan Lentil Curry, ensuring delicious meals throughout the week.

Leftover Ideas

  • Curried Lentil Soup: Thin out the leftover curry with extra vegetable broth or water, add some chopped fresh vegetables like carrots and celery, and simmer until tender for a hearty soup.
  • Lentil Shepherd’s Pie Topping: Use the leftover curry as the filling for a vegetarian shepherd’s pie. Top with mashed sweet potatoes or regular potatoes and bake until golden.
  • Wraps or Sandwiches: Spread the cooled curry onto whole-wheat wraps or between slices of toasted bread for a quick and flavorful lunch. You can add some fresh greens or a dollop of vegan yogurt for crunch and tang.
  • Stuffed Bell Peppers: Mix the leftover curry with cooked rice or quinoa and stuff into hollowed-out bell peppers. Bake until the peppers are tender.
  • Savory Pancakes: Whisk some of the leftover curry into a simple pancake batter to create savory, spiced pancakes. Serve with a side of yogurt or chutney.
  • Buddha Bowl Base: Use the lentil curry as the protein-rich base for a Buddha bowl. Top with roasted vegetables, grains like farro or barley, and a drizzle of tahini dressing.
  • Pasta Sauce Addition: Stir a portion of the lentil curry into your favorite pasta sauce for an added boost of protein and flavor. It pairs surprisingly well.

These ideas demonstrate the versatility of Easy Vegan Lentil Curry, transforming leftovers into entirely new and exciting meals.

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: 45 minutes
  • Yield: 46 servings 1x

Description

A simple and comforting vegan lentil curry recipe made with pantry staples. Quick to prepare and packed with flavor, it’s perfect for weeknight dinners.


Ingredients

Scale
  • 1 tablespoon olive oil or coconut oil
  • 1 large yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 inch piece of ginger, grated or finely minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric powder
  • 1/4 teaspoon cayenne pepper (or to taste)
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 cup red lentils, rinsed well
  • 4 cups vegetable broth
  • 1 (13.5 ounce) can full-fat coconut milk
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon black pepper, or to taste
  • Juice of 1/2 lemon
  • Fresh cilantro, chopped, for garnish
  • Optional additions: 1 cup chopped spinach or kale, 1/2 cup frozen peas.

Instructions

  1. 1. Heat the oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes.
  2. 2. Add the minced garlic and grated ginger to the pot. Cook for another minute until fragrant, being careful not to burn the garlic.
  3. 3. Stir in the cumin, coriander, turmeric, and cayenne pepper. Cook for 30 seconds, stirring constantly, until the spices are fragrant.
  4. 4. Pour in the can of diced tomatoes, including the juices. Stir and scrape up any bits stuck to the bottom of the pot. Let it simmer for 2-3 minutes.
  5. 5. Add the rinsed red lentils and the vegetable broth. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15-20 minutes, or until the lentils are tender. Stir occasionally. If adding spinach or kale, stir it in during the last 5 minutes.
  6. 6. Stir in the full-fat coconut milk, salt, and pepper. If using frozen peas, add them now. Simmer uncovered for another 5-7 minutes, allowing the curry to thicken.
  7. 7. Remove from heat and stir in the lemon juice. Taste and adjust seasoning as needed.
  8. 8. Serve hot, garnished with fresh cilantro.

Notes

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave. Can be frozen for up to 2-3 months.

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

Nutrition

  • Serving Size: 1 serving
  • Calories: Approximately 350-400 (varies with additions)
  • Sugar: 7g
  • Sodium: 500mg
  • Fat: 18g
  • Carbohydrates: 35g
  • Fiber: 12g
  • Protein: 15g

Tags:

You might also like these recipes

Leave a Comment

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