Lentil and Vegetable Soup

Featured in: Daily Home Cooking

This hearty lentil and vegetable soup combines protein-rich brown or green lentils with a colorful medley of onions, carrots, celery, zucchini, and red bell pepper. Warming spices like cumin, thyme, and smoked paprika add depth, while fresh spinach or kale provides a nutritious finish. The entire pot comes together in just 50 minutes, making it perfect for weeknight dinners or meal prep. With 12 grams of protein per serving and no common allergens, this nourishing soup adapts easily to seasonal vegetables and can be spiced up with chili flakes or served with crusty bread for a more substantial meal.

Updated on Mon, 26 Jan 2026 11:54:00 GMT
A steaming bowl of hearty lentil and vegetable soup, filled with carrots, zucchini, and tender greens, served with crusty bread. Pin it
A steaming bowl of hearty lentil and vegetable soup, filled with carrots, zucchini, and tender greens, served with crusty bread. | cozyighrem.com

One chilly evening, I found myself staring into a nearly empty pantry with nothing but a bag of lentils and whatever vegetables had survived the week. What emerged from that improvisation became the soup I now make on repeat—the kind that fills your kitchen with such an inviting aroma that neighbors text asking what's cooking. It's become my answer to almost everything: a bad day, an unexpected guest, meal prep Sunday, that moment when you want something wholesome but don't want to fuss.

I'll never forget bringing this to a friend's house during a rough patch—she'd mentioned craving comfort food but not having energy to cook. Watching her face light up at that first spoonful, then asking for the recipe, reminded me that sometimes the simplest things we make carry the most weight.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Brown or green lentils (1 cup, rinsed): These hold their shape beautifully while cooking, giving the soup substance without turning mushy—I learned this the hard way with red lentils.
  • Olive oil (2 tablespoons): This is your flavor foundation, so don't skimp on it or use something flavorless.
  • Onion, garlic, carrots, celery (the aromatic base): Together they create that deep, savory backbone that makes people ask if you made stock from scratch.
  • Zucchini and red bell pepper: These add freshness and a slight sweetness that balances the earthiness of the lentils.
  • Diced tomatoes (1 cup, fresh or canned): Canned works just fine here and honestly, sometimes tastes more consistent than fresh—no guilt about using either.
  • Vegetable broth and water (4 cups plus 2 cups): The combination lets you control the saltiness better than broth alone.
  • Fresh spinach or kale (2 cups, chopped): This goes in at the very end to keep it bright and slightly textured rather than completely dissolved.
  • Cumin, thyme, smoked paprika, bay leaf: These spices are the soul of the soup—the smoked paprika especially adds a complexity that tastes almost mysterious.
  • Salt and black pepper: Always taste as you go; you might need less or more depending on your broth.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your base going:
Heat olive oil in a large pot over medium heat, then add your diced onion and minced garlic. You'll know it's right when the kitchen smells amazing and the onion turns translucent—this takes about 2 to 3 minutes, and it's worth not rushing.
Build your vegetable layer:
Add carrots, celery, zucchini, and red bell pepper, stirring occasionally for about 5 minutes. You want them to soften just slightly and release their flavors into the oil—this is called sweating vegetables, and it's the secret move that makes everything taste better.
Toast your spices:
Stir in cumin, thyme, smoked paprika, salt, and pepper, cooking for just 1 minute until fragrant. This small step unlocks the spices' essential oils and makes them taste more alive throughout the soup.
Bring it all together:
Add your rinsed lentils, diced tomatoes, vegetable broth, water, and bay leaf, then bring to a boil. Once you see that rolling boil, you're ready for the next phase.
Let it simmer:
Reduce heat to a gentle simmer, cover the pot, and let it bubble away for about 25 minutes until the lentils are completely tender and the vegetables have softened. Peek occasionally, but resist the urge to stir constantly—patience does most of the work here.
Finish with greens:
Stir in your chopped spinach or kale and cook for 2 to 3 minutes until just wilted, then fish out that bay leaf. The greens add one final layer of nutrition and color.
Taste and adjust:
Give it a careful taste and add more salt, pepper, or even a squeeze of lemon if it needs brightness. This is your moment to make it exactly what you want.
Ladle of warm lentil and vegetable soup in a rustic pot, showcasing colorful seasonal vegetables and fresh parsley garnish. Pin it
Ladle of warm lentil and vegetable soup in a rustic pot, showcasing colorful seasonal vegetables and fresh parsley garnish. | cozyighrem.com

There's something quietly magical about a pot of lentil soup simmering on the stove while you're doing other things—your hands are free, but the house smells like you've been working hard. It's one of those rare dishes that genuinely feels nourishing to make, not just to eat.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Soup Feels Different

Most soups feel like they're asking something of you, but this one gives back immediately. The lentils make it substantial enough to be a full meal, while the vegetables keep it feeling fresh and light. I've served this to meat eaters and plant-based friends alike, and it disappears equally fast from both groups.

The Beauty of Flexibility

One of my favorite things about this soup is how it welcomes substitutions without losing its identity. Swap in sweet potato, green beans, or whatever squash is in season—the soup adapts and tastes like you planned it that way all along. I've even thrown in chickpeas for extra protein on days when I wanted something even more filling.

Making It Your Own

This is the kind of recipe that rewards small adjustments based on your mood or what's in your kitchen. Add a pinch of chili flakes if you want heat, serve it with crusty bread for something more substantial, or keep it as is for a lighter meal. The foundation is rock solid, which means you can play around with confidence.

  • A squeeze of fresh lemon juice right before eating adds brightness that elevates the whole bowl.
  • Leftovers taste noticeably better the next day as the flavors marry together—this is genuinely better as a next-day meal.
  • This freezes beautifully for up to three months, so make a double batch and thank yourself later.
Colorful lentil and vegetable soup simmering in a pot, with vibrant red bell pepper, spinach, and aromatic spices visible. Pin it
Colorful lentil and vegetable soup simmering in a pot, with vibrant red bell pepper, spinach, and aromatic spices visible. | cozyighrem.com

This soup has become the thing I make when I want to feel like I'm taking care of people, including myself. It's proof that simple ingredients and a little patience can create something truly satisfying.

Recipe FAQs

Can I use red lentils instead of brown or green?

Red lentils work well but cook faster and may become softer, creating a thicker consistency. Reduce simmering time to 15-20 minutes and check texture regularly.

How long does this soup keep in the refrigerator?

Store cooled soup in an airtight container for up to 5 days. The flavors actually improve after a day or two as the lentils absorb more of the spiced broth.

Can I freeze this lentil soup?

Yes, freeze portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of water if needed.

What vegetables work best as seasonal substitutions?

Sweet potatoes, butternut squash, green beans, or kale make excellent additions. Add root vegetables like sweet potatoes during the simmering stage, while tender greens like spinach go in during the last few minutes.

How can I make this soup more filling?

Serve with crusty bread, add a drained can of chickpeas in step 4 for extra protein, or stir in a cup of cooked quinoa or brown rice during the final minutes of cooking.

Is this soup suitable for meal prep?

Absolutely. The soup actually tastes better the next day as flavors meld. Portion into individual containers for easy grab-and-go lunches throughout the week.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Lentil and Vegetable Soup

Hearty lentil soup with seasonal vegetables, warming spices, and protein-rich lentils. Ready in under an hour.

Prep Time
15 min
Time to Cook
35 min
Overall Time
50 min
Created by Melissa Caldwell


Skill Level Easy

Cuisine Global

Makes 4 Portions

Dietary Details Vegan-Friendly, Dairy-Free, Gluten-Free

What You’ll Need

Lentils

01 1 cup dried brown or green lentils, rinsed

Vegetables

01 2 tablespoons olive oil
02 1 medium onion, diced
03 2 cloves garlic, minced
04 2 carrots, peeled and diced
05 2 celery stalks, diced
06 1 medium zucchini, diced
07 1 red bell pepper, diced
08 1 cup diced tomatoes, fresh or canned
09 4 cups vegetable broth
10 2 cups water
11 2 cups fresh spinach or kale, chopped

Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon dried thyme
03 1/2 teaspoon smoked paprika
04 1 bay leaf
05 1 teaspoon salt, or to taste
06 1/2 teaspoon black pepper

Optional Garnishes

01 Chopped fresh parsley
02 Lemon wedges

Step-by-Step

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and minced garlic; sauté for 2 to 3 minutes until softened and fragrant.

Step 02

Cook vegetables: Add diced carrots, celery, zucchini, and red bell pepper to the pot. Cook, stirring occasionally, for 5 minutes until vegetables begin to soften.

Step 03

Bloom spices: Stir in ground cumin, dried thyme, smoked paprika, salt, and black pepper. Cook for 1 minute until spices are fragrant and distributed throughout.

Step 04

Build soup base: Add rinsed lentils, diced tomatoes, vegetable broth, water, and bay leaf to the pot. Stir well and bring to a boil over medium-high heat.

Step 05

Simmer until tender: Reduce heat to low, cover the pot, and simmer for 25 minutes, or until lentils and vegetables are completely tender.

Step 06

Finish with greens: Stir in fresh spinach or kale and cook for 2 to 3 minutes until wilted and incorporated. Remove and discard the bay leaf.

Step 07

Season and serve: Taste the soup and adjust seasoning with additional salt and pepper as needed. Ladle into bowls and serve hot, garnished with fresh parsley and lemon wedges if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

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

Allergy Details

Review every ingredient for possible allergens. Always consult a health expert if you have concerns.
  • Contains no major common allergens; however, verify vegetable broth for potential cross-contamination or hidden allergens.

Nutrition Details (per portion)

Nutrition guidance intended only for reference—please ask your doctor for health advice.
  • Energy: 240
  • Fats: 5 g
  • Carbohydrates: 38 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.