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

Vegan Lentil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ava
  • Total Time: 45-50 minutes
  • Yield: 4-6 servings
  • Diet: Vegan

Description

Vegan Lentil Soup is a hearty, nutritious, and comforting plant-based soup packed with protein-rich lentils and vibrant vegetables, perfect for a wholesome and flavorful meal.


Ingredients

  1. 1 cup dried lentils, rinsed
    1 tablespoon olive oil
    1 onion, diced
    3 cloves garlic, minced
    2 carrots, diced
    2 celery stalks, diced
    1 can (14.5 oz) diced tomatoes
    6 cups vegetable broth
    1 teaspoon ground cumin
    1 teaspoon smoked paprika
    1/2 teaspoon dried thyme
    Salt and pepper to taste
    Fresh parsley for garnish

Instructions

Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery; cook until softened, about 5-7 minutes.

  1. Stir in cumin, smoked paprika, and thyme; cook for 1 minute until fragrant.
  2. Add lentils, diced tomatoes, and vegetable broth; bring to a boil.
  3. Reduce heat and simmer, uncovered, for 30-35 minutes or until lentils are tender.
  4. Taste and season with salt and pepper as needed.
  5. Ladle soup into bowls and garnish with fresh parsley before serving.

Notes

  1. Add spinach or kale during the last 5 minutes of cooking for added greens.
  2. Spice it up with red pepper flakes or diced jalapeños.
  3. Use red or green lentils; adjust cooking time accordingly.
  4. Include cooked quinoa or rice for extra texture.
  5. Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze up to 3 months.
  6. Reheat on stovetop or microwave until heated through.
  • Prep Time: 10 minutes
  • Cook Time: 35-40 minutes
  • Category: Soup
  • Method: Sautéing and Simmering
  • Cuisine: International

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 220
  • Sugar: 5g
  • Sodium: 550mg
  • Fat: 4g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 12g
  • Protein: 15g
  • Cholesterol: 0mg