Vegan Lentil Curry: Hearty Plant-Based Delight

Warm, satisfying, and bursting with flavors, this Vegan Lentil Curry is a celebration of wholesome ingredients coming together. Whether you’re a dedicated vegan or simply seeking to explore plant-based meals, this hearty curry offers a delightful medley of textures and tastes that will keep you coming back for more.


  • 2 cups dried green lentils, rinsed and drained
  • 1 large onion, finely chopped
  • 3 cloves of garlic, minced
  • 1 thumb-sized piece of ginger, grated
  • 2 carrots, peeled and diced
  • 1 red bell pepper, chopped
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) coconut milk
  • 2 tablespoons curry powder
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • Salt and pepper to taste
  • Fresh cilantro, for garnish
  • Cooked basmati rice, for serving


  1. Saute the chopped onion, garlic, and ginger in a large pot until fragrant.
  2. Add the diced carrots and red bell pepper, and cook until slightly softened.
  3. Stir in the curry powder, turmeric, cumin, paprika, salt, and pepper.
  4. Add the rinsed lentils, diced tomatoes, and coconut milk. Bring to a gentle simmer.
  5. Cover the pot and let the curry simmer for 25-30 minutes, or until the lentils are tender.
  6. Serve the curry over cooked basmati rice, and garnish with fresh cilantro.

Total time: 45 minutes

Yields: 4-6 servings

Indulge in the rich and creamy goodness of this Vegan Lentil Curry. With aromatic spices blending harmoniously, and the heartiness of lentils, this dish is a comforting delight that satisfies both your taste buds and your nutritional needs.

Nutrition Information: (per serving)
Calories: 320 | Fat: 12g | Carbohydrates: 45g | Fiber: 15g | Protein: 14g

Conclude your meal with a happy belly and the contentment of nourishing your body with this wholesome plant-based curry. It’s not just a recipe; it’s a journey into flavors that uplift your spirit and nourish your well-being.