Looking for a delicious, hearty, and easy-to-make dinner idea? This vegan lentil curry is the perfect recipe for beginners and busy cooks alike. Packed with plant-based protein, warm spices, and wholesome ingredients, it’s a meal that’s both satisfying and nutritious. Best of all, you can have it on the table in just 30 minutes!
Whether you’re new to vegan cooking or just want a fuss-free dinner option, this recipe is designed to be simple, affordable, and absolutely delicious. With a rich, creamy texture and bold flavors, it pairs perfectly with rice, naan, or even on its own. Let’s dive in and make your next favorite weeknight dinner!
Why You’ll Love This Recipe
- Beginner-Friendly: No advanced cooking skills or fancy equipment required—this recipe is simple enough for anyone to follow!
- Quick and Easy: Ready in just 30 minutes, making it perfect for busy weeknights.
- Budget-Friendly: Made with affordable pantry staples like lentils, canned tomatoes, and spices.
- Healthy and Nutritious: Packed with plant-based protein, fiber, and essential vitamins to keep you energized.
- Customizable: You can adjust the spices, add your favorite vegetables, or tweak it to suit your taste.
- Perfect for Meal Prep: Make a big batch and enjoy leftovers for lunch or dinner throughout the week—it tastes even better the next day!
- Globally Inspired Flavors: The warm and aromatic spices give this curry a deliciously comforting flavor that’s hard to resist.
Ingredients
For the Curry Base:
- 1 cup dry lentils (red or green, rinsed and drained)
- 1 tablespoon olive oil (or any neutral cooking oil)
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1-inch piece of ginger, grated
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) coconut milk (full-fat or light, based on preference)
- 2 cups vegetable broth
Spices:
- 1 teaspoon turmeric powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon smoked paprika (optional, for a smoky flavor)
- 1 teaspoon garam masala
- 1/2 teaspoon chili powder (adjust to taste)
- Salt and pepper, to taste
Optional Add-Ins:
- 1 cup spinach or kale, roughly chopped
- 1 medium carrot, diced
- 1 small potato, cubed
For Serving:
- Cooked rice, naan, or flatbread
- Fresh cilantro, chopped (for garnish)
- Lemon or lime wedges (for a zesty finish)
How To Make Vegan Lentil Curry
Prepare the Lentils
- Rinse the lentils thoroughly under cold water until the water runs clear.
- Set aside to drain while you prepare the curry base.
Sauté the Aromatics
- Heat olive oil in a large pot or skillet over medium heat.
- Add the chopped onion and sauté for 3–4 minutes until softened.
- Stir in the garlic and ginger, cooking for another minute until fragrant.
Add the Spices
- Sprinkle in the turmeric, cumin, coriander, smoked paprika (if using), garam masala, and chili powder.
- Stir well to coat the onions in the spices, letting them toast for about 30 seconds to release their flavors.
Build the Curry Base
- Pour in the diced tomatoes and stir to combine.
- Add the rinsed lentils, coconut milk, and vegetable broth. Mix well.
Simmer the Curry
- Bring the mixture to a gentle boil, then reduce the heat to low and cover the pot.
- Let it simmer for 20–25 minutes, stirring occasionally, until the lentils are tender and the curry has thickened.
Customize Your Curry
- If using, add the spinach, kale, carrots, or potatoes during the last 10 minutes of cooking.
- Adjust the seasoning with salt and pepper to taste.
Serve and Enjoy
- Serve the curry hot over cooked rice or with naan bread.
- Garnish with fresh cilantro and a squeeze of lemon or lime for added brightness.
Pro Tip:
- For a thicker curry, mash some of the lentils with a spoon before serving.
- This dish freezes beautifully, so make extra for meal prep!
Serving Suggestions for vegan Lentil Curry
This Easy Vegan Lentil Curry is incredibly versatile and pairs well with a variety of sides and toppings to create a complete, satisfying meal. Here are some ideas to inspire you:
Sides
- Steamed Rice: Serve with fragrant basmati rice or jasmine rice to soak up the delicious curry.
- Naan or Flatbread: Warm, fluffy naan or whole-grain flatbreads are perfect for scooping up the curry.
- Quinoa: For a high-protein option, swap rice for cooked quinoa.
- Roasted Vegetables: A side of roasted cauliflower, carrots, or zucchini complements the curry beautifully.
Toppings
- Fresh Herbs: Sprinkle chopped cilantro, parsley, or even green onions for a fresh finish.
- Coconut Yogurt: Add a dollop of unsweetened coconut yogurt for a creamy, cooling effect.
- Toasted Nuts or Seeds: Garnish with toasted almonds, cashews, or sesame seeds for crunch.
- Lemon or Lime Wedges: A squeeze of citrus brightens up the dish and balances the flavors.
Beverages
- Mint Lemonade: A refreshing drink to complement the rich spices of the curry.
- Chai Tea: The warm spices in chai pair beautifully with the flavors of the curry.
Make It a Feast
Pair the curry with a light starter, like a cucumber salad or a lentil soup, to create a full-course meal.
Health Benefits of Vegan Lentil Curry
This Easy Vegan Lentil Curry isn’t just delicious—it’s a powerhouse of nutrition. Here’s why it’s a fantastic addition to your diet:
1. Rich in Plant-Based Protein
Lentils are an excellent source of protein, making this dish perfect for vegans and vegetarians. One cup of cooked lentils provides about 18 grams of protein, helping to repair and build muscles and tissues.
2. High in Fiber
Packed with fiber, this curry promotes healthy digestion, supports gut health, and helps you feel full longer—perfect for those managing weight or blood sugar levels.
3. Loaded with Vitamins and Minerals
- Iron: Lentils provide non-heme iron, essential for energy production and oxygen transport in the body.
- Folate: Supports brain health and is especially important for pregnant women.
- Potassium: Helps regulate blood pressure and supports heart health.
4. Anti-Inflammatory Spices
The spices in this curry—such as turmeric, cumin, and ginger—are known for their anti-inflammatory and antioxidant properties. Turmeric, in particular, contains curcumin, which may help reduce inflammation and boost immunity.
5. Heart-Healthy Fats
The coconut milk in this recipe adds healthy fats that support brain function and provide sustained energy.
Variants of Vegan Lentil Curry
- Creamy Coconut Lentil Curry: Add a touch of luxury with extra coconut milk for an ultra-creamy texture.
- Spiced Red Lentil and Sweet Potato Curry: Include diced sweet potatoes for a naturally sweet twist.
- Vegetable Lentil Stew: Turn your curry into a hearty stew by adding extra vegetables like carrots, zucchini, or bell peppers.
Pro Tips for the Best Vegan Lentil Curry
- Use the Right Lentils
- Red lentils cook quickly and create a creamy texture.
- Green or brown lentils hold their shape better and add a slightly earthy flavor. Choose based on your preferred texture!
- Don’t Skip Rinsing Lentils
- Rinse lentils thoroughly to remove any dust, debris, or natural compounds that can cause bitterness.
- Toast the Spices
- Gently toast the spices with the onions, garlic, and ginger to enhance their aroma and flavor. This step makes a big difference in the final taste.
- Customize the Heat Level
- For mild curry, reduce the chili powder or use sweet paprika.
- If you love spice, add a chopped green chili or a pinch of cayenne pepper.
- Control the Consistency
- For a thicker curry, simmer uncovered or mash a portion of the lentils with the back of a spoon.
- Add more vegetable broth or water for a soupier consistency.
Storing, Reheating, and Freezing Vegan Lentil Curry
Storing
- Refrigerator: Store leftover lentil curry in an airtight container in the fridge for up to 4 days.
- Separate Portions: If you plan to eat it over multiple meals, divide the curry into smaller containers for easy reheating.
Reheating
- On the Stovetop: Transfer the curry to a saucepan and heat over medium-low heat. Add a splash of water or vegetable broth to loosen the consistency, stirring occasionally to prevent sticking.
- In the Microwave: Place a portion in a microwave-safe bowl, cover loosely, and heat on high for 1–2 minutes, stirring halfway through. Add a bit of water if needed.
Freezing
- Freeze It Right: Let the curry cool completely before transferring it to freezer-safe containers or resealable bags. Remove as much air as possible to prevent freezer burn.
- Shelf Life: It can be frozen for up to 3 months without losing its flavor or texture.
- Thawing: For best results, thaw overnight in the refrigerator before reheating.
Pro Tips for Reheating
- Lentils tend to absorb liquid as they sit, so always check the consistency and add a bit of liquid when reheating.
- Reheat slowly to maintain the creamy texture and flavor.
FAQ: Easy Vegan Lentil Curry
1. Can I use canned lentils instead of dried lentils?
Yes! If you’re short on time, you can use canned lentils. Drain and rinse them thoroughly, and reduce the cooking time to about 10–15 minutes since they’re already cooked.
2. What’s the best type of lentil to use for this recipe?
Red lentils are ideal for a creamy texture, while green or brown lentils add a firmer bite. You can also mix both for a unique texture.
3. Can I make this curry without coconut milk?
Absolutely! For a lower-fat option, use unsweetened almond milk, cashew cream, or oat milk. To maintain creaminess, add a teaspoon of cornstarch to thicken.
4. Is this recipe spicy?
This recipe has a mild heat level, but you can adjust the spice by increasing or reducing chili powder or adding fresh chilies.
5. Can I make this curry ahead of time?
Yes! This curry tastes even better the next day as the flavors meld. Store it in an airtight container in the fridge for up to 4 days.
Easy Vegan Lentil Curry for Beginners
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Vegan
Description
Whip up this Easy Vegan Lentil Curry in just 30 minutes! Perfect for beginners, this creamy and protein-packed dish is made with wholesome ingredients and aromatic spices for a comforting and nutritious mea
Ingredients
1 cup dry lentils (red or green, rinsed and drained)
1 tablespoon olive oil
1 medium onion, finely chopped
3 garlic cloves, minced
1-inch piece of ginger, grated
1 can (14 oz) diced tomatoes
1 can (14 oz) coconut milk
2 cups vegetable broth
1 teaspoon turmeric powder
1 teaspoon ground cumin
1 teaspoon ground coriander
1/2 teaspoon smoked paprika (optional)
1 teaspoon garam masala
1/2 teaspoon chili powder (adjust to taste)
Salt and pepper to taste
1 cup spinach or kale (optional)
1 medium carrot, diced (optional)
1 small potato, cubed (optional)
Instructions
- Rinse the lentils thoroughly under cold water until the water runs clear, then set aside.
Heat olive oil in a large pot or skillet over medium heat. - Add the chopped onion and sauté for 3–4 minutes until softened.
- Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
- Add the turmeric, ground cumin, coriander, smoked paprika, garam masala, and chili powder. Stir well to coat the onions in the spices.
- Pour in the diced tomatoes and mix to combine.
- Add the rinsed lentils, coconut milk, and vegetable broth, stirring everything together.
- Bring the mixture to a gentle boil, then reduce the heat to low and cover the pot.
- Simmer for 20–25 minutes, stirring occasionally, until the lentils are tender and the curry has thickened.
- If using, add spinach, kale, carrots, or potatoes during the last 10 minutes of cooking.
Season with salt and pepper to taste. - Serve hot with cooked rice, naan, or flatbread, and garnish with fresh cilantro and a squeeze of lemon or lime.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian-inspired