Easy Vegan Lentil Curry

Total Time: 1 hr 10 mins Difficulty: Beginner
Dive into this creamy, spice-packed vegan lentil curry—rich coconut milk, warming spices, and tender lentils combine for a super cozy, nutritious meal.
pinit

There’s something truly magical about a bowl of vegan lentil curry that feels like a warm hug on a chilly evening. This Easy Vegan Lentil Curry effortlessly combines creamy coconut milk, tender green or brown lentils, and a symphony of warming spices to create a dish that’s as comforting as it is nutritious. With each spoonful, you’ll taste just the right balance of earthy cumin, fragrant coriander, bright turmeric, and the cozy undertones of garam masala. And don’t get me started on the swirl of diced tomatoes that bring a gentle tang, or the handful of fresh spinach that adds a vibrant pop of color and freshness. It’s the kind of meal that invites you to slow down, savor each flavor, and maybe even share a story or two over the dinner table.

What makes this recipe a true champion for weeknight cooking is its simplicity. In about 15 minutes of prep and 45 minutes of simmering, you’ve got a plant-based dinner that feels gourmet without any fuss. Whether you’re a seasoned home cook or just dipping your toes into the world of curry-making, you’ll find that the steps are straightforward, the ingredients are pantry-friendly, and the payoff is immense. This curry is gluten-free, beginner-friendly, and perfect for meal prep—toss it in your fridge to let the flavors deepen, then enjoy an even richer taste the next day. As someone who’s whipped up this curry countless times, I love hearing how friends and family put their own spin on it—maybe adding bell peppers, swapping in kale, or turning up the heat with chili flakes. It’s like a culinary canvas waiting for your personal touch.

Every time I make this Easy Vegan Lentil Curry, I’m reminded of the first time I discovered the magic of lentils. They’re humble legumes, yet they soak up flavors like sponges, turning each bite into a burst of warmth. And with coconut milk lending that silky mouthfeel, you’ll forget it’s entirely dairy-free. Serve it over fluffy rice or nutty quinoa, top it with a sprinkle of fresh cilantro, and you’ve got a crowd-pleaser that’s as wholesome as it is satisfying. So grab your apron, gather your spices, and let’s dive into a recipe that’s destined to become your go-to comfort dinner. Ready? Let’s get cooking!

KEY INGREDIENTS IN EASY VEGAN LENTIL CURRY

Before we dive into the cooking process, let’s chat about the star players that make this curry shine. Each ingredient not only brings its own flavor profile but also contributes to the creamy, hearty, and aromatic character of this dish. Here’s what you’ll need and why they’re essential:

  • Green or brown lentils

These protein-packed legumes are the heart of the curry. They hold their shape beautifully when simmered and soak up the rich coconut-tomato broth, offering a satisfying, meaty texture without any animal products.

  • Olive oil

A good drizzle of olive oil creates the perfect base for sautéing aromatics. It helps to gently soften the onions, garlic, and ginger while carrying the spice flavors evenly throughout the curry.

  • Onion

Diced onions lend sweetness and depth. As they caramelize, they form the savory foundation that balances the bright tomatoes and creamy coconut milk.

  • Garlic

Minced garlic adds a pungent kick and rounds out the flavor profile. It works in tandem with ginger to give the curry its warming, savory notes.

  • Ginger

Grated ginger provides a zesty, slightly peppery freshness that cuts through the richness of the coconut milk and highlights the other spices.

  • Ground cumin

This earthy spice gives the curry a warm, nutty flavor. Cumin seeds are one of the cornerstones of many Indian-inspired dishes.

  • Ground coriander

With its citrusy undertones, coriander brightens the curry and complements the deeper notes of cumin and garam masala.

  • Turmeric

Known for its vibrant golden hue and subtle bitterness, turmeric not only lends color but also brings anti-inflammatory benefits.

  • Garam masala

A blend of warming spices—like cinnamon, cloves, and cardamom—garam masala adds a complex, aromatic finish to the curry.

  • Coconut milk

This creamy, dairy-free alternative creates a luxuriously smooth sauce that ties all the spices together into a silky stew.

  • Diced tomatoes

Whether you prefer fire-roasted or classic diced, these tomatoes contribute acidity and a bright, tangy sweetness.

  • Vegetable broth

A flavorful, plant-based liquid that gently cooks the lentils and melds the spices into a cohesive sauce.

  • Fresh spinach

Roughly chopped spinach brings freshness, color, and a hit of leafy greens, wilting down into the curry in just minutes.

  • Salt and pepper

Simple seasonings that enhance and balance all the flavors, ensuring nothing tastes flat.

  • Fresh cilantro

Chopped cilantro adds a lively, herbal garnish that elevates each spoonful.

  • Cooked rice or quinoa

A neutral, fluffy base that soaks up the sauce, making every bite a complete and satisfying meal.

HOW TO MAKE EASY VEGAN LENTIL CURRY

Let’s walk through the steps to craft this cozy, flavor-packed curry. From cooking the lentils to infusing the spices, each stage builds layers of taste. Follow along, and soon you’ll have a pot bubbling with aromatic goodness ready to serve.

1. Cook the lentils: Begin by placing the rinsed lentils in a pot with the vegetable broth. Bring this to a gentle boil over medium heat, then reduce the heat to low, cover, and simmer for about 20–25 minutes or until the lentils are tender. Once cooked, drain any excess liquid and set the lentils aside.

2. Sauté the onions: In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté for about 5–7 minutes until the onion pieces become translucent and slightly golden around the edges.

3. Add garlic and ginger: Stir in the minced garlic and grated ginger, cooking for an additional 2 minutes. Keep the mixture moving to prevent any burning and to ensure those fresh flavors bloom.

4. Bloom the spices: Sprinkle in the ground cumin, ground coriander, turmeric, and garam masala. Cook the spices for 1–2 minutes, stirring constantly until they become fragrant and their colors deepen.

5. Build the sauce: Pour in the coconut milk and diced tomatoes (including their juice). Stir well to combine all the elements, then bring the mixture to a gentle simmer.

6. Combine lentils and sauce: Add the cooked lentils back into the skillet, stirring thoroughly to incorporate them. Let the curry simmer for another 10 minutes, giving the flavors time to meld and the sauce to slightly thicken.

7. Wilt the spinach: Once the curry has reached your desired consistency, stir in the chopped spinach. Cook for an additional 2–3 minutes, just until the leaves have wilted and turned bright green.

8. Season: Taste the curry and season with salt and pepper to your liking. Adjust any spices if desired.

9. Serve: Spoon the lentil curry over cooked rice or quinoa, garnish generously with fresh cilantro, and enjoy immediately.

SERVING SUGGESTIONS FOR EASY VEGAN LENTIL CURRY

A hearty lentil curry is wonderful on its own, but a few thoughtful touches can take it to the next level. Here are some of my favorite ways to plate and present this dish, turning it into a feast for both the eyes and the palate.

  • Over fluffy basmati rice: A generous scoop of creamy curry over steamed basmati rice creates the perfect ratio of sauce to grain. The long, slender grains of rice capture every drop of the luscious coconut-tomato broth, making each bite irresistibly satisfying.
  • With warm naan or flatbread: Serve alongside toasted naan or homemade flatbread for scooping. Tear off a piece of bread, use it to scoop up a bit of lentil curry, and experience the delightful contrast of chewy bread and silky curry.
  • Topped with crispy chickpeas: Roast a handful of chickpeas in olive oil and spices until crunchy. Scatter these on top of your curry for an extra layer of texture, creating a delightful contrast with the creamy lentils.
  • Garnished with vegan yogurt and chili oil: Drizzle a spoonful of plant-based yogurt over the curry and finish with a swirl of homemade chili oil. The cool yogurt cuts through the richness, while the chili oil brings a tantalizing hint of heat.

HOW TO STORE EASY VEGAN LENTIL CURRY

Once you’ve whipped up a big batch of this lentil curry, you’ll love how well it keeps—and in fact, it often tastes even better the next day! Proper storage ensures that the textures and flavors remain vibrant, so you can enjoy your leftovers without compromise.

  • Refrigerate in airtight containers: Transfer cooled curry into sealed glass jars or BPA-free containers. Stored in the fridge, it will stay fresh for up to 4–5 days. This method locks in moisture and prevents any outside odors from seeping in.
  • Freeze in individual portions: Divide the curry into freezer-safe bags or containers, leaving a bit of headspace for expansion. Label each with the date, then pop them in the freezer for up to 3 months. When you’re ready, simply thaw overnight in the fridge and reheat.
  • Reheat gently on the stovetop: To revive the curry’s creaminess, add a splash of water or broth to the pot and heat over low to medium heat, stirring occasionally. This gradual reheating prevents the coconut milk from separating and maintains a smooth sauce.
  • Revive frozen portions in the microwave: Place a defrosted portion in a microwave-safe bowl, cover loosely, and heat in 1-minute intervals, stirring between each, until steaming hot. This quick method is ideal for busy weeknights.

CONCLUSION

What started as a humble collection of lentils, spices, and coconut milk has transformed into a comforting pot of Easy Vegan Lentil Curry that’s bursting with flavor, color, and nourishment. From the tender lentils that absorb every nuance of spice, to the creamy coconut-tomato broth that wraps each spoonful in warmth, this dish represents everything I love about simple, plant-based cooking. Whether you’re feeding a crowd or just treating yourself to a cozy solo dinner, this recipe checks all the boxes: it’s beginner-friendly, gluten-free, and supremely versatile. And let’s not forget those handfuls of fresh spinach and bright cilantro that elevate it from good to truly memorable. If you’re looking for a recipe to bookmark, print, and revisit again and again, you’ve found your new go-to.

I encourage you to save this article for later, jot down your own notes in the margins, and tuck it into your recipe binder or digital collection. Ahead of the recipe, you’ll find a handy FAQ section below that answers common questions about substitutions, spice adjustments, and meal-prep tips. If you give this curry a try, please let me know how it turned out! Drop a comment with your feedback, share any twists you made, or ask questions if you hit a bump along the way. I love hearing from fellow home cooks—whether you need help troubleshooting, want to share a tip, or simply want to rave about how delicious it is. Happy cooking, and may your kitchen always be filled with warmth and good company!

Easy Vegan Lentil Curry

Difficulty: Beginner Prep Time 15 mins Cook Time 45 mins Rest Time 10 mins Total Time 1 hr 10 mins
Calories: 450

Description

This easy vegan lentil curry blends creamy coconut milk, aromatic spices, and hearty lentils into a comforting stew. Spinach adds freshness, while tomatoes lend brightness. Perfect served over rice or quinoa for a satisfying plant-based dinner.

Ingredients

Instructions

  1. Begin by placing the rinsed lentils in a pot with 2 cups of vegetable broth. Bring to a boil over medium heat, then reduce the heat to low, cover, and simmer for about 20-25 minutes or until the lentils are tender. Drain any excess liquid and set aside.
  2. In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté for about 5-7 minutes until translucent.
  3. Add the minced garlic and grated ginger to the skillet and cook for an additional 2 minutes, stirring occasionally to avoid burning.
  4. Stir in the ground cumin, ground coriander, turmeric, and garam masala. Cook the spices for 1-2 minutes until fragrant.
  5. Pour in the canned coconut milk and diced tomatoes (with their juice) into the skillet. Stir well to combine, then bring the mixture to a simmer.
  6. Add the cooked lentils to the coconut milk mixture, stirring to incorporate. Let the curry simmer for another 10 minutes, allowing the flavors to meld together.
  7. Once the curry has thickened slightly, stir in the chopped spinach and cook for an additional 2-3 minutes until the spinach has wilted.
  8. Season the curry with salt and pepper to taste.
  9. Serve the lentil curry over cooked rice or quinoa, garnished with fresh cilantro.

Note

  • You can add other vegetables such as bell peppers or carrots for extra nutrition.
  • This curry can be made ahead of time and tastes even better after resting in the fridge overnight.
  • Feel free to adjust the spices according to your taste.
  • For a spicier kick, add red pepper flakes or a sliced chili pepper.
Keywords: vegan lentil curry, easy vegan curry, plant-based curry, coconut milk lentils, healthy dinner recipe, gluten-free curry
Did you make this recipe?

Tag #fastcomfortfood.com if you made this recipe. and follow us on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long does it take to prepare and cook the Easy Vegan Lentil Curry?

In total, this recipe takes about 40–45 minutes from start to finish. You’ll spend 5–10 minutes rinsing lentils and chopping aromatics, 20–25 minutes simmering the lentils until tender, and another 10–15 minutes sautéing the onions, garlic, spices, and combining everything into the curry base until the flavors meld and the spinach wilts.

Can I substitute other types of lentils or beans in this curry?

Yes. Green or brown lentils hold their shape best, but you can use red or yellow lentils; they cook faster (about 10–15 minutes) and create a creamier texture. If using chickpeas or black beans, pre-cook or use canned beans, then add them when you stir in the coconut milk and tomatoes, making sure to adjust your liquid so the curry isn’t too thick or too thin.

What’s the best way to store and reheat leftovers?

Store cooled curry in an airtight container in the refrigerator for up to 4–5 days. To reheat, gently warm on the stovetop over low heat, stirring occasionally and adding a splash of water or broth if it’s too thick. You can also freeze portions in freezer-safe containers for up to 2 months; thaw overnight in the fridge before reheating.

Can I add extra vegetables or protein to boost nutrition?

Absolutely. Stir in diced carrots, bell peppers, cauliflower florets, or zucchini when you add the coconut milk and tomatoes so they cook through during the 10-minute simmer. For extra protein, you can also mix in cubed tofu or tempeh at the same stage, ensuring they soak up the curry flavors.

How can I make the curry spicier or milder?

For more heat, add ¼–½ teaspoon cayenne pepper, red pepper flakes, or a diced chili (jalapeño, serrano, or Thai bird’s eye) along with the spices. To keep it milder, omit those chilies and reduce the garam masala to ½ teaspoon. You can always serve hot sauce or chili oil on the side so each person can adjust to their taste.

Is this recipe gluten-free, nut-free, and suitable for meal prep?

Yes. All ingredients are naturally gluten-free and nut-free (check that your vegetable broth is labeled gluten-free). This curry is ideal for meal prep because flavors deepen after resting. Make it ahead, cool, refrigerate overnight, then reheat when ready to serve—no compromise on taste.

What are some serving suggestions and garnish ideas?

Serve over steamed basmati rice, brown rice, or quinoa. You can also pair it with warm naan or chapati. Garnish with chopped fresh cilantro, a squeeze of lime for brightness, or a drizzle of coconut yogurt for extra creaminess. A side of pickled onions or cucumber raita (vegan style) adds a refreshing contrast.

Sophie Bennett
Sophie Bennett Food and Lifestyle Blogger

Hi, I’m Sophie Bennett, and I believe comfort food doesn’t have to take all day! As a busy working mom of three and the heart behind Fast Comfort Food, I’m on a mission to bring warmth to your table without keeping you chained to the stove.

Leave a Comment

Your email address will not be published. Required fields are marked *