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

Hearty Lentil Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 12 reviews

  • Author: Emma
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan, Gluten-Free

Description

This Hearty Lentil Soup is a wholesome and satisfying vegan dish packed with nutritious ingredients like lentils, vegetables, and flavorful spices. Perfect for a cozy meal on a chilly day!


Ingredients

Scale

Vegetable Base:

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced

Seasonings:

  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme

Additional Ingredients:

  • 1 1/2 cups dried brown or green lentils, rinsed
  • 1 can (14.5 ounces) diced tomatoes
  • 6 cups vegetable broth
  • 2 cups chopped kale or spinach
  • 1 tablespoon fresh lemon juice
  • Salt and pepper to taste
  • Chopped fresh parsley for garnish (optional)

Instructions

  1. Saute Vegetables: Heat olive oil in a large pot, sauté onion, carrots, and celery until softened.
  2. Add Seasonings: Stir in garlic, cumin, smoked paprika, and thyme, cook until fragrant.
  3. Cook Lentils: Add lentils, tomatoes, and broth. Simmer until lentils are tender.
  4. Finish Soup: Stir in kale/spinach, lemon juice. Season with salt and pepper.
  5. Serve: Ladle into bowls, garnish with parsley if desired.

Notes

  • This soup keeps well and tastes even better the next day.
  • Add diced potatoes or sweet potatoes for extra heartiness.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 bowl
  • Calories: 240
  • Sugar: 7g
  • Sodium: 550mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 13g
  • Protein: 12g
  • Cholesterol: 0mg