Easy Vegan Curry Recipe

0 comments

I love how this 30-minute vegan curry turns simple vegetables, lentils, and coconut milk into a rich, colorful one-pot dinner that looks like it took all afternoon. One spoonful and it is clear why this recipe never stays in my leftovers container for long.

A photo of Easy Vegan Curry Recipe

I’m obsessed with this Easy Vegan Curry because it tastes bold, rich, and ridiculously satisfying without trying too hard. The coconut milk gives every bite that creamy, silky thing I can’t get enough of, while red lentils make it hearty enough for a real dinner, not some sad side situation.

And the sauce. Seriously, the sauce.

I love how it clings to the vegetables, so every spoonful feels packed and messy in the best way. But what really gets me is how fresh and punchy it stays, even with all that richness.

This is the curry I crave on repeat.

Ingredients

Ingredients photo for Easy Vegan Curry Recipe

  • Onion builds that cozy, savory base you’ll smell right away.
  • Garlic and ginger make it bold, warm, and not boring.
  • Curry powder, cumin, turmeric, and paprika bring color, heat, and depth.
  • Red lentils add protein and make the curry thick and hearty.
  • Coconut milk keeps it creamy without needing any dairy.
  • Vegetable broth helps everything simmer into a rich, spoonable curry.
  • Diced tomatoes add tang and balance the creamy coconut.
  • Carrots and bell pepper bring sweetness, color, and a little bite.
  • Cauliflower soaks up sauce and makes the bowl feel filling.
  • Spinach wilts in fast, so it’s easy green goodness.
  • Salt, pepper, and maple syrup keep the flavors rounded.
  • Lime juice wakes everything up at the end.
  • Plus cilantro makes it fresh, bright, and a little restaurant-ish.
  • Basically, rice or naan turns it into real comfort food.

Ingredient Quantities

  • 1 tablespoon vegetable oil
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1/2 teaspoon smoked paprika
  • 1 cup red lentils, rinsed
  • 1 can (14 oz / 400 ml) coconut milk
  • 2 cups vegetable broth
  • 1 can (14 oz / 400 g) diced tomatoes
  • 2 medium carrots, sliced
  • 1 large red bell pepper, chopped
  • 2 cups cauliflower florets
  • 4 cups baby spinach
  • 1 teaspoon salt, adjust to taste
  • 1/2 teaspoon black pepper
  • 1 teaspoon maple syrup or brown sugar
  • 1 tablespoon lime juice
  • 1/4 cup fresh cilantro, chopped
  • Cooked rice or naan, for serving, optional

How to Make this

1. Heat 1 tablespoon vegetable oil in a large pot over medium heat until shimmering, then add 1 diced yellow onion and cook 4 to 5 minutes until softened and translucent.

2. Add 3 minced garlic cloves and 1 tablespoon grated fresh ginger, stir 30 seconds until fragrant.

3. Stir in 2 tablespoons curry powder, 1 teaspoon ground cumin, 1 teaspoon ground turmeric, and 1/2 teaspoon smoked paprika; cook 1 minute to bloom the spices.

4. Add 1 cup rinsed red lentils, 1 can (14 oz / 400 ml) coconut milk, 2 cups vegetable broth, and 1 can (14 oz / 400 g) diced tomatoes with their juices; stir to combine.

5. Add 2 sliced carrots, 1 chopped large red bell pepper, and 2 cups cauliflower florets; bring to a gentle boil, then reduce heat to a simmer.

6. Simmer uncovered 15 to 18 minutes, stirring occasionally, until lentils and vegetables are tender and the curry has thickened.

7. Stir in 4 cups baby spinach until wilted, then season with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1 teaspoon maple syrup or brown sugar; adjust seasoning to taste.

8. Remove from heat and stir in 1 tablespoon lime juice and 1/4 cup chopped fresh cilantro.

9. Serve hot over cooked rice or with naan, garnishing with extra cilantro and a squeeze of lime if desired.

Equipment Needed

1. Large heavy-bottomed pot or Dutch oven
2. Cutting board
3. Chef s knife
4. Measuring spoons and measuring cups
5. Wooden spoon or heatproof spatula
6. Can opener
7. Fine-mesh sieve or colander (for rinsing lentils)
8. Ladle for serving
9. Medium pot or rice cooker (for cooking rice or warming naan)

FAQ

Easy Vegan Curry Recipe Substitutions and Variations

  • Vegetable oil
    • Canola or grapeseed oil – neutral flavor, high smoke point
    • Light olive oil – mild flavor, good for sautéing
    • Avocado oil – neutral and heat-stable
    • Coconut oil – adds a subtle coconut note
  • Red lentils
    • Brown or green lentils – firmer texture, longer cook time
    • Yellow split peas – similar color and creaminess, adjust cooking time
    • Canned chickpeas – add at end to heat through, gives chunkier texture
    • Red split lentils (if not rinsed type) – same quick-cooking texture
  • Coconut milk
    • Light coconut milk – lower fat, similar coconut flavor
    • Cashew cream – rich and creamy, use slightly less
    • Unsweetened soy or oat milk with 1 tbsp coconut butter or extract – lighter, add coconut flavor
    • Coconut cream diluted with water – for a richer result, thin to desired consistency
  • Baby spinach
    • Baby kale – heartier, may need slightly longer wilt time
    • Swiss chard – stems removed or chopped and cooked a bit longer
    • Collard greens – tougher, slice thin and simmer longer
    • Frozen spinach – thaw and stir in near the end, drain excess liquid if needed

Pro Tips

1. Bloom the spices well in the oil and aromatics, then add a splash of the coconut milk or broth while stirring to deglaze the pot. That releases browned bits and makes the curry deeper and silkier.

2. If you like a creamier texture, puree about one third of the cooked lentils and vegetables with a stick blender or in a blender, then stir back into the pot. It thickens without extra starch and keeps some texture.

3. Add quick-cooking veggies like spinach only at the end, but for firmer bites, toss in denser vegetables such as cauliflower or carrot earlier and cut them a bit smaller so everything finishes at the same time.

4. Balance the heat and acidity gradually. Taste after the lentils are tender, then add more salt, a touch more maple syrup or sugar for roundness, or extra lime for brightness instead of dumping all seasonings at once.

5. Make it ahead and reheat gently; the flavors deepen after a day. When reheating, loosen with a little water or broth and finish with fresh lime juice and cilantro to revive the brightness.

Easy Vegan Curry Recipe

Easy Vegan Curry Recipe

Recipe by Dave Simpson

0.0 from 0 votes

I love how this 30-minute vegan curry turns simple vegetables, lentils, and coconut milk into a rich, colorful one-pot dinner that looks like it took all afternoon. One spoonful and it is clear why this recipe never stays in my leftovers container for long.

Servings

4

servings

Calories

472

kcal

Equipment: 1. Large heavy-bottomed pot or Dutch oven
2. Cutting board
3. Chef s knife
4. Measuring spoons and measuring cups
5. Wooden spoon or heatproof spatula
6. Can opener
7. Fine-mesh sieve or colander (for rinsing lentils)
8. Ladle for serving
9. Medium pot or rice cooker (for cooking rice or warming naan)

Ingredients

  • 1 tablespoon vegetable oil

  • 1 medium yellow onion, diced

  • 3 garlic cloves, minced

  • 1 tablespoon fresh ginger, grated

  • 2 tablespoons curry powder

  • 1 teaspoon ground cumin

  • 1 teaspoon ground turmeric

  • 1/2 teaspoon smoked paprika

  • 1 cup red lentils, rinsed

  • 1 can (14 oz / 400 ml) coconut milk

  • 2 cups vegetable broth

  • 1 can (14 oz / 400 g) diced tomatoes

  • 2 medium carrots, sliced

  • 1 large red bell pepper, chopped

  • 2 cups cauliflower florets

  • 4 cups baby spinach

  • 1 teaspoon salt, adjust to taste

  • 1/2 teaspoon black pepper

  • 1 teaspoon maple syrup or brown sugar

  • 1 tablespoon lime juice

  • 1/4 cup fresh cilantro, chopped

  • Cooked rice or naan, for serving, optional

Directions

  • Heat 1 tablespoon vegetable oil in a large pot over medium heat until shimmering, then add 1 diced yellow onion and cook 4 to 5 minutes until softened and translucent.
  • Add 3 minced garlic cloves and 1 tablespoon grated fresh ginger, stir 30 seconds until fragrant.
  • Stir in 2 tablespoons curry powder, 1 teaspoon ground cumin, 1 teaspoon ground turmeric, and 1/2 teaspoon smoked paprika; cook 1 minute to bloom the spices.
  • Add 1 cup rinsed red lentils, 1 can (14 oz / 400 ml) coconut milk, 2 cups vegetable broth, and 1 can (14 oz / 400 g) diced tomatoes with their juices; stir to combine.
  • Add 2 sliced carrots, 1 chopped large red bell pepper, and 2 cups cauliflower florets; bring to a gentle boil, then reduce heat to a simmer.
  • Simmer uncovered 15 to 18 minutes, stirring occasionally, until lentils and vegetables are tender and the curry has thickened.
  • Stir in 4 cups baby spinach until wilted, then season with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1 teaspoon maple syrup or brown sugar; adjust seasoning to taste.
  • Remove from heat and stir in 1 tablespoon lime juice and 1/4 cup chopped fresh cilantro.
  • Serve hot over cooked rice or with naan, garnishing with extra cilantro and a squeeze of lime if desired.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 561g
  • Total number of serves: 4
  • Calories: 472kcal
  • Fat: 23g
  • Saturated Fat: 16.5g
  • Trans Fat: 0g
  • Polyunsaturated: 2.5g
  • Monounsaturated: 3.3g
  • Cholesterol: 0mg
  • Sodium: 862mg
  • Potassium: 1143mg
  • Carbohydrates: 46.5g
  • Fiber: 10.5g
  • Sugar: 4.5g
  • Protein: 15g
  • Vitamin A: 5000IU
  • Vitamin C: 49mg
  • Calcium: 75mg
  • Iron: 2.5mg

Please enter your email to print the recipe:




Leave a Comment

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

*