Hearty Lentil Soup with Vegetables

Featured in: Everyday Suppers

This hearty lentil soup combines protein-rich brown or green lentils with a colorful medley of diced vegetables including onions, carrots, celery, zucchini, and tomatoes. Warming spices like cumin, smoked paprika, and thyme create a deeply aromatic base, while fresh greens add vibrant color and nutrients in the final minutes. The result is a thick, satisfying bowl that's naturally vegan and gluten-free, perfect for meal prep or freezing.

Updated on Wed, 28 Jan 2026 11:06:00 GMT
A steaming bowl of hearty lentil soup topped with fresh parsley and a lemon wedge. Save Pin
A steaming bowl of hearty lentil soup topped with fresh parsley and a lemon wedge. | vectoroven.com

I used to think lentil soup was just a dull winter staple until a neighbor brought a pot over during a summer rainstorm. The way the steam carried the scent of earthy cumin through my open windows changed my mind instantly. It felt like a warm hug in a bowl while the garden was getting a much needed soak. Now whenever the sky turns grey I find myself reaching for the bag of green lentils.

One evening I realized I was out of vegetable broth and had to rely on water and a lot more spices. The kitchen filled with a heavy smoky aroma from the paprika and I ended up preferring that version because it let the vegetables shine. My friends ended up scraping their bowls clean that night and asking for the recipe.

Ingredients

  • Dried brown lentils: These hold their shape better than red ones so you get a nice bite in every spoonful.
  • Vegetable broth: A good quality broth provides the savory backbone that makes the soup taste complete.
  • Smoked paprika: This adds a subtle woodsy depth that makes the whole pot taste like it was cooked over an open fire.
  • Zucchini: Adding this later in the process keeps a bit of texture and a pop of green against the earthy base.
  • Lemon wedges: A final squeeze provides the necessary acidity to wake up the deeper notes of the cumin.
  • Fresh spinach: The leaves should be added just before serving so they stay bright and do not disappear into the soup.

Instructions

Product image
Quickly chop vegetables, blend sauces, and prepare dips or dressings for fast, everyday meal prep.
Check price on Amazon
Soften the base:
Heat the oil and cook the onion, carrots, and celery until they are soft and fragrant. This step builds the foundation of the soup flavor.
Infuse the spices:
Stir in the garlic and spices for about a minute until the aroma fills your kitchen. You want the spices to toast slightly without burning the garlic.
Simmer the pot:
Add the lentils, tomatoes, broth, and bay leaf then bring everything to a gentle boil. Lower the heat and let it simmer with the lid on until the lentils are nearly tender.
Add the greens:
Stir in the zucchini and later the spinach until the vegetables are cooked and the leaves are wilted. Season with salt and pepper to your preference before removing the bay leaf.
Product image
Quickly chop vegetables, blend sauces, and prepare dips or dressings for fast, everyday meal prep.
Check price on Amazon
Hearty lentil soup simmering in a pot with carrots, celery, and fresh spinach. Save Pin
Hearty lentil soup simmering in a pot with carrots, celery, and fresh spinach. | vectoroven.com

There is something meditative about chopping celery while watching the sunset through the kitchen window. I usually pour a glass of wine and let the rhythmic sound of the knife help me decompress from the day. It makes the act of cooking feel less like a chore and more like a gift to myself.

Texture Secrets

Using an immersion blender for just a few seconds creates a silky background without losing the chunky vegetable feel. I discovered this by accident when I overcooked the carrots once and tried to hide the mistake. It turned out to be the best texture I had ever achieved with this dish.

Better Leftovers

This soup is one of those rare dishes that actually tastes more complex the next afternoon. The spices have a chance to settle and the broth thickens into something even more comforting. I always make a double batch just to ensure I have enough for a quick lunch on Tuesday.

Helpful Serving Ideas

You can easily swap the spinach for kale if you want a bit more chew in your greens. If you have some parmesan rinds in the freezer they are great to toss in during the simmer to add a salty depth. This recipe is naturally gluten free and vegan which makes it a safe bet for any dinner party guest.

  • Keep an eye on the liquid levels as lentils love to soak up broth while resting.
  • Fresh parsley should be added at the table for the most visual impact.
  • Store any extras in airtight containers for a quick work lunch.
Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
A rustic, protein-packed lentil soup served in a ceramic bowl, ready to enjoy. Save Pin
A rustic, protein-packed lentil soup served in a ceramic bowl, ready to enjoy. | vectoroven.com

This soup has become my reliable go to whenever I need to feel grounded and nourished. I hope it brings as much warmth to your table as it does to mine.

Recipe FAQs

Can I use different types of lentils?

Red lentils work well but cook faster and may break down more, creating a creamier texture. Black lentils hold their shape beautifully but take longer to cook.

How long does this soup keep in the refrigerator?

Stored in an airtight container, this soup keeps for 4-5 days. The flavors often improve overnight as the spices meld together.

Can I freeze this soup?

Yes, freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stove, adding a splash of broth if needed.

What can I serve with this soup?

Crusty bread, crackers, or a simple green salad make perfect accompaniments. A dollop of yogurt or a drizzle of olive oil adds richness.

How can I make this soup creamier?

Use an immersion blender to partially puree about one-third of the soup before adding the greens. This adds body while keeping vegetable chunks.

Hearty Lentil Soup with Vegetables

Protein-packed lentil soup with seasonal vegetables, warming spices, and a rich, satisfying broth.

Time to prepare
15 minutes
Time to cook
35 minutes
Overall Time
50 minutes
Created by Lucas Jenkins


Level Easy

Cuisine International

Makes 4 Portions

Special Diets Plant-Based, No Dairy, No Gluten

What You Need

Legumes

01 1 cup dried brown or green lentils, rinsed

Vegetables

01 1 medium onion, diced
02 2 carrots, peeled and diced
03 2 celery stalks, diced
04 2 cloves garlic, minced
05 1 medium zucchini, diced
06 1 cup chopped tomatoes, fresh or canned
07 2 cups spinach or kale, chopped

Liquids

01 6 cups vegetable broth
02 2 tablespoons olive oil

Spices & Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 1/2 teaspoon dried thyme
04 1 bay leaf
05 Salt and freshly ground black pepper to taste

Optional Garnish

01 2 tablespoons fresh parsley, chopped
02 Lemon wedges for serving

How-To Steps

Step 01

Sauté Aromatic Vegetables: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 5 minutes until softened.

Step 02

Bloom Aromatics: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Toast Spices: Stir in ground cumin, smoked paprika, and dried thyme. Cook for 30 seconds to release essential oils.

Step 04

Build Soup Base: Add rinsed lentils, chopped tomatoes, and vegetable broth. Place bay leaf into the pot.

Step 05

Simmer Legumes: Bring mixture to a boil, then reduce heat to low simmer. Cover and cook for 20 minutes.

Step 06

Add Root Vegetables: Add diced zucchini and simmer for another 10 minutes until lentils and vegetables are tender.

Step 07

Incorporate Greens: Stir in chopped spinach or kale and cook for 2 to 3 minutes until wilted.

Step 08

Season and Finish: Remove bay leaf. Season soup to taste with salt and freshly ground black pepper.

Step 09

Serve: Ladle soup into bowls and garnish with fresh parsley and a squeeze of lemon juice if desired.

What You’ll Need

  • Large soup pot
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Details

Review every component for allergens. See a health expert if unsure.
  • Naturally gluten-free, dairy-free, egg-free, nut-free, and soy-free
  • Verify vegetable broth packaging for gluten-free and allergen safety certification

Nutrition details (each serving)

Only for informational use—this isn't a substitute for a doctor's advice.
  • Energy: 265
  • Fat Content: 6 grams
  • Carbohydrates: 39 grams
  • Proteins: 13 grams