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

Hearty Vegan Lentil Soup Recipe: A Bowl of Comfort and Nutrition


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Melany
  • Total Time: 45 minutes
  • Yield: 6 servings

Description

This Hearty Vegan Lentil Soup is the perfect bowl of comfort for any season. Packed with plant-based protein, fiber, and a medley of vegetables, this soup is both nutritious and delicious. Its rich flavors and ease of preparation make it ideal for weeknight dinners, meal prep, or cozy gatherings.


Ingredients

Main Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 medium carrots, peeled and chopped
  • 2 celery ribs, chopped
  • 14-ounce can crushed or diced tomatoes
  • 2 cups dry green or brown lentils
  • 7 cups vegetable broth
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt (adjust to taste)
  • 3 cups baby spinach or kale, sliced
  • 1 lemon, juiced (about 2 tablespoons)

Instructions

 Sauté the Aromatics

  • Heat olive oil in a large pot over medium heat.
  • Add chopped onion, garlic, carrots, and celery. Sauté for 4-5 minutes, stirring frequently, until softened and fragrant.

2. Add the Base Ingredients

  • Stir in the crushed or diced tomatoes, lentils, vegetable broth, cumin, coriander, smoked paprika, and salt.
  • Mix well to ensure the spices are evenly distributed.

3. Simmer the Soup

  • Bring the mixture to a boil, then reduce the heat to a simmer.
  • Cover and let it cook for 30 minutes, stirring occasionally, until the lentils are tender.

4. Blend for Creaminess (Optional)

  • Use an immersion blender to partially blend the soup, creating a creamy yet chunky texture.
  • Alternatively, transfer 1-2 cups of the soup to a blender, blend until smooth, and return it to the pot.

5. Finish with Greens and Lemon

  • Stir in the baby spinach or kale and freshly squeezed lemon juice.
  • Cook for 1-2 minutes until the greens are wilted and well incorporated.

6. Serve and Garnish

  • Ladle the soup into bowls and garnish with fresh herbs, a drizzle of olive oil, or crusty bread if desired.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Cuisine: Vegan