Comforting Green Lentil Vegetable Soup – A Hearty Plant-Based Classic

Introduction

Few dishes are as satisfying and nourishing as a warm bowl of green lentil vegetable soup. This plant-based, Mediterranean-inspired soup is packed with protein-rich green lentils, seasonal vegetables, and savory herbs — making it a cozy, balanced meal perfect for lunch, dinner, or weekly meal prep.

Green lentils hold their shape beautifully during cooking, offering a toothsome bite that makes the soup feel hearty without needing meat. Combined with tomatoes, carrots, garlic, and olive oil, the flavors meld into a wholesome, rustic dish that only gets better over time.

Whether you serve it with crusty bread, over rice, or on its own, this lentil soup delivers comfort and nutrition in every spoonful.

Ingredients Overview

The beauty of this soup lies in its simple pantry staples, each bringing flavor, texture, and nutrition.

Lentils:

  • Green lentils (also called French or brown-green lentils)
    These keep their shape and provide a tender, nutty texture. Avoid red lentils, which break down into a puree.

Vegetables:

  • Onion, carrots, and celery – The base aromatics, also known as mirepoix.

  • Garlic – Adds depth and aroma.

  • Tomatoes – Use diced canned tomatoes for body and richness.

  • Spinach or kale – Added at the end for a touch of green and freshness.

  • Potatoes or zucchini (optional) – For more heartiness.

Broth & Seasonings:

  • Vegetable broth – The base liquid; choose low-sodium for better control of seasoning.

  • Olive oil – For sautéing and flavor.

  • Bay leaves, thyme, oregano, cumin – These Mediterranean spices and herbs add earthy warmth.

  • Salt and black pepper – To taste.

  • Optional: A splash of lemon juice or vinegar at the end for brightness.

Step-by-Step Instructions

1. Sauté the Aromatics

  • Heat 2 tablespoons olive oil in a large pot over medium heat.

  • Add:

    • 1 chopped onion

    • 2 diced carrots

    • 2 diced celery stalks

  • Cook for 5–7 minutes, stirring occasionally, until softened and fragrant.

  • Add 3–4 minced garlic cloves and cook for 1 more minute.

2. Add Tomatoes and Spices

  • Stir in:

    • 1 can (14.5 oz) diced tomatoes

    • 1 teaspoon dried thyme

    • ½ teaspoon ground cumin

    • 1 teaspoon dried oregano

    • 1–2 bay leaves

    • Salt and pepper to taste

Let cook for 2 minutes to blend the flavors.

3. Simmer the Lentils

  • Add:

    • 1 cup green lentils (rinsed)

    • 6 cups vegetable broth

  • Bring to a boil, then reduce heat to low.

  • Cover and simmer for 30–35 minutes, or until lentils are tender but not mushy.

  • Stir occasionally and check for water level — add more broth if needed.

4. Add Greens and Finish

  • Add 2 cups chopped kale or baby spinach in the last 5 minutes of cooking.

  • Stir until wilted.

  • Optional: Add a splash of lemon juice or red wine vinegar for a finishing touch of acidity.

5. Serve Warm

  • Remove bay leaves.

  • Taste and adjust seasoning.

  • Serve with fresh parsley, cracked pepper, and warm crusty bread.

Tips, Variations & Substitutions

Tips:

  • Always rinse lentils before cooking to remove dust or debris.

  • For a thicker soup, blend 1–2 cups with an immersion blender and stir back in.

  • Let the soup rest 10–15 minutes after cooking — the flavors will deepen.

Variations:

  • Spicy Version: Add red pepper flakes or a pinch of cayenne.

  • Smoky Touch: Add smoked paprika or a splash of liquid smoke.

  • Add Grains: Stir in cooked quinoa, farro, or brown rice for extra bulk.

Substitutions:

  • Red lentils: Not ideal for this version (they fall apart), but can be used if you prefer a smoother texture.

  • No spinach? Use kale, Swiss chard, or even finely chopped cabbage.

  • Add protein: Toss in a handful of cooked chickpeas or white beans for more plant-based protein.

Serving Ideas & Occasions

Perfect With:

  • Warm pita, garlic toast, or flatbread

  • A light green salad with vinaigrette

  • A dollop of plain yogurt or dairy-free cashew cream

When to Serve:

  • Cozy weeknight dinners

  • Weekend meal prep

  • Healthy lunch thermos for work or school

  • Post-holiday reset meals

Storage Tip:
Let cool, then refrigerate in an airtight container for up to 5 days. Freezes well for up to 3 months.

Nutritional & Health Notes

Green lentil vegetable soup is rich in fiber, iron, folate, and plant-based protein, making it a fantastic choice for vegetarians, vegans, and anyone seeking clean, nourishing meals.

Per serving (1½ cups):

  • Calories: ~260

  • Protein: ~14g

  • Carbs: ~35g

  • Fat: ~7g

  • Fiber: ~10g

Health Highlights:

  • Lentils: Low glycemic, high in iron and plant protein

  • Olive oil: Heart-healthy fat

  • Vegetables: Full of antioxidants, vitamins, and minerals

  • Naturally gluten-free and dairy-free

FAQs

Q1: Can I make this in a slow cooker?

A: Yes! Add all ingredients (except spinach) to the slow cooker and cook on low for 6–7 hours or high for 3–4 hours. Stir in greens during the last 15 minutes.


Q2: Do I need to soak green lentils?

A: No soaking required. Green lentils cook quickly and hold their shape — just rinse well before using.


Q3: How can I make this soup creamier?

A: Blend a portion of the soup with an immersion blender or stir in a spoonful of tahini or unsweetened plant-based cream.


Q4: What’s the best way to store leftovers?

A: Let cool, transfer to airtight containers, and store in the fridge up to 5 days. For freezing, use freezer-safe containers and label with the date.


Q5: Can I use canned lentils?

A: Yes, but reduce cooking time and use only 4 cups broth. Add canned lentils during the last 10 minutes of cooking to avoid mushiness.


Q6: What herbs go best in this soup?

A: Thyme, oregano, bay leaves, and parsley are excellent. For a brighter touch, finish with fresh dill or basil.


Q7: How do I make it more filling?

A: Add potatoes, sweet potatoes, or stir in cooked grains like barley or quinoa for extra heartiness.

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

Comforting Green Lentil Vegetable Soup – A Hearty Plant-Based Classic


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella Moretti
  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Description

Hearty green lentil vegetable soup made with fresh vegetables, tomatoes, herbs, and protein-rich lentils. Perfect for healthy meal prep or a cozy plant-based dinner.


Ingredients

Scale
  • 1 cup green lentils, rinsed

  • 1 onion, chopped

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 3 cloves garlic, minced

  • 1 can (14.5 oz) diced tomatoes

  • 6 cups vegetable broth

  • 2 tbsp olive oil

  • 1 tsp thyme

  • 1 tsp oregano

  • ½ tsp ground cumin

  • 12 bay leaves

  • 2 cups chopped kale or spinach

  • Salt and black pepper to taste

  • Optional: 1 tbsp lemon juice


Instructions

  • Heat olive oil in a large pot. Sauté onion, carrot, and celery for 5–7 minutes. Add garlic.

  • Stir in tomatoes, spices, and lentils. Pour in broth and bring to a boil.

  • Reduce heat, cover, and simmer 30–35 minutes until lentils are tender.

  • Add greens and simmer 5 more minutes.

  • Finish with lemon juice and adjust seasoning. Serve warm.

Notes

  • Blend partially for a thicker texture

  • Add chili flakes for heat

  • Great for meal prep and freezing

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup, Dinner, Meal Prep
  • Cuisine: Mediterranean, Vegetarian, Vegan

Nutrition

  • Calories: ~260 per serving

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star