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
Classic Lentil Soup

Classic Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Classic Lentil Soup is a cozy and nourishing dish that warms the soul, making it ideal for any occasion. Packed with protein and fiber from lentils and fresh vegetables, this vegan soup offers a rich flavor profile that’s both satisfying and wholesome. Whether enjoyed as a comforting meal on a chilly day or as a nutritious option for lunch, each bowl is sure to delight. Pair it with crusty bread for dipping to enhance your dining experience.

  • Total Time: 40 minutes
  • Yield: Approximately 6 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 yellow onion, diced
  • 3 carrots, sliced
  • 2 stalks celery, sliced
  • 1 tablespoon tomato paste
  • 3 cloves garlic, minced
  • 2 cups dry green lentils, sorted and rinsed
  • 1 can (14.5 oz) crushed tomatoes
  • 4 cups vegetable broth
  • Fresh lemon juice (1 tablespoon)
  • Chopped parsley (for garnish)

Instructions

  1. In a large pot, heat olive oil over medium heat. Sauté diced onion until translucent.
  2. Add sliced carrots and celery; sauté for an additional minute.
  3. Stir in tomato paste and cook for another 2 to 3 minutes.
  4. Mix in minced garlic, spices, and bay leaves; toast for about a minute.
  5. Add lentils, crushed tomatoes, vegetable broth, and water; bring to a boil.
  6. Reduce heat to medium and simmer for 20 to 30 minutes until lentils are tender.
  7. Stir in lemon juice before serving; garnish with parsley.
  • Author: Madison
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 220
  • Sugar: 5g
  • Sodium: 420mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 12g
  • Protein: 10g
  • Cholesterol: 0mg