Lentil and Vegetable Soup

Featured in: Seasonal Home Plates

This warming bowl combines protein-rich lentils with a colorful medley of seasonal vegetables including carrots, celery, zucchini, and red bell pepper. Fragrant spices like cumin, thyme, and smoked paprika create depth, while fresh greens add vibrant color and nutrients at the end. The result is a thick, satisfying soup that comes together in just 50 minutes.

Perfect for meal prep, this versatile dish adapts to whatever vegetables you have on hand and naturally accommodates vegan, vegetarian, and gluten-free preferences. Serve with crusty bread for a complete meal, or garnish with fresh parsley and a squeeze of lemon to brighten the earthy flavors.

Updated on Mon, 26 Jan 2026 16:35:00 GMT
A steaming bowl of Lentil and Vegetable Soup, with vibrant carrots, celery, and spinach in a savory broth.  Pin it
A steaming bowl of Lentil and Vegetable Soup, with vibrant carrots, celery, and spinach in a savory broth. | cozytifawt.com

There's something about the sound of vegetables hitting hot oil that makes me slow down. Years ago, I was rushing through dinner prep when a friend stopped by and the smell of cumin and thyme stopped our entire conversation mid-sentence. We ended up simmering this lentil soup together that evening, and it became the kind of dish that feels less like cooking and more like creating something warm to share.

I made this soup on a gray Tuesday when the farmers market had an overwhelming bounty of bell peppers, and I needed a reason to use them all. By the time the spinach wilted into the pot, my roommate had followed the smell to the kitchen and we ended up eating three bowls between us, talking through the entire evening without even realizing how much time had passed.

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: They hold their shape beautifully and don't turn to mush, which I learned the hard way with red lentils that one time.
  • Olive oil: This is your foundation for flavor, so don't skimp on quality or quantity here.
  • Onion and garlic: The aromatics that wake everything up; mince them small so they disappear into the broth gracefully.
  • Carrots, celery, and bell pepper: The holy trio that creates depth, and dicing them similarly sized helps everything cook evenly.
  • Zucchini: Adds substance without heaviness, and it softens just enough to become tender without falling apart.
  • Tomatoes: Fresh or canned both work, though canned gives you consistency year-round and saves you from watery tomato disappointment.
  • Vegetable broth and water: The ratio matters; broth carries flavor while water keeps things from becoming too salty.
  • Spinach or kale: Added at the end so it stays bright green and keeps its slight bite rather than becoming dull.
  • Cumin, thyme, smoked paprika: These spices transform simple vegetables into something that tastes like it traveled somewhere.
  • Bay leaf: It whispers flavor rather than shouts, giving you something subtle and complex under everything else.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Warm your pot and wake the aromatics:
Heat olive oil until it shimmers, then add your onion and garlic, listening for them to soften and become fragrant. This two-minute head start makes everything that follows taste richer.
Build your vegetable base:
Toss in your carrots, celery, zucchini, and bell pepper, letting them cook together until they start to soften at the edges. Stir them occasionally so they cook evenly rather than catching on the bottom.
Bloom the spices:
Add cumin, thyme, paprika, salt, and pepper to the vegetables and cook for about a minute until the kitchen smells like something special. This step coaxes out the oils in the spices and makes them taste more alive.
Bring it all together:
Stir in your rinsed lentils, tomatoes, broth, water, and bay leaf, then bring the whole thing to a gentle boil. You'll start to see the lentils tumble slightly and the color deepens.
Let it simmer and soften:
Reduce heat, cover loosely, and let it bubble away for about 25 minutes until the lentils are tender but not falling apart. You want them to hold their shape but yield easily when you bite one.
Finish with greens:
Stir in your spinach or kale and let it wilt for just a few minutes, which keeps it tasting fresh rather than overcooked. Remove the bay leaf and taste as you go.
Taste and adjust:
This is where you make it yours, adding more salt, pepper, or even a squeeze of lemon juice if it needs brightness. Trust your palate more than you trust a recipe at this point.
Lentil and Vegetable Soup simmered with cumin and paprika, garnished with parsley and lemon wedges.  Pin it
Lentil and Vegetable Soup simmered with cumin and paprika, garnished with parsley and lemon wedges. | cozytifawt.com

This soup became my comfort language one winter when I was going through something difficult, and I'd make a pot every Sunday to get me through the week. There's something about ladling a bowl that feels like an act of care, both toward yourself and anyone you're feeding.

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.

Swapping Vegetables by Season

What I love most about this recipe is how it adapts to what's growing around you. In autumn, I swap in diced sweet potato and butternut squash; in spring, I add green beans and fresh peas. The structure stays the same but the flavor shifts with the seasons, which means this single recipe never gets boring.

When You Want More Heat and Depth

Some nights I crave something with more edge, so I'll add a pinch of chili flakes or even a splash of hot sauce at the end. If you're feeling adventurous, a handful of chopped cilantro instead of parsley brings a different kind of brightness that plays beautifully with the cumin.

Making It a Complete Meal

A bowl of this soup on its own is satisfying, but pairing it with something crusty transforms it into something more substantial. The bread does something magical, soaking up the broth and adding texture that makes you slow down and actually taste what you're eating.

  • Serve with toasted bread spread lightly with garlic for something simple but purposeful.
  • A squeeze of fresh lemon at the table adds brightness that cuts through the warmth of the spices.
  • Fresh parsley scattered on top isn't just pretty, it adds a grassy note that lifts the whole dish.
Hearty Lentil and Vegetable Soup in a rustic bowl, paired with crusty bread for dipping. Pin it
Hearty Lentil and Vegetable Soup in a rustic bowl, paired with crusty bread for dipping. | cozytifawt.com

Every time you make this soup, you're creating something nourishing and real with your own hands. That matters more than any recipe ever could.

Recipe FAQs

Can I use different types of lentils?

Red lentils work beautifully and cook faster, about 15-20 minutes. They'll create a creamier texture. French green lentils hold their shape well but may take 5-10 minutes longer. Avoid using pre-cooked or canned lentils as they won't absorb the flavors properly during simmering.

How long does this keep in the refrigerator?

Store in an airtight container for up to 5 days. The flavors actually deepen and improve after a day or two. Reheat gently on the stovetop, adding a splash of water or broth if needed to thin the consistency.

Can I freeze this?

Absolutely. Cool completely before transferring to freezer-safe containers. It keeps well for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop. Note that the vegetables may soften slightly after freezing, but the taste remains excellent.

What vegetables work best as substitutions?

Sweet potatoes, butternut squash, or potatoes add heartiness. Green beans, peas, or corn work well in spring and summer. For a winter version, try adding chopped kale or Swiss chard earlier in the cooking process.

How can I make this more protein-rich?

Add a can of drained chickpeas or white beans during the simmering stage. For non-vegetarian versions, leftover shredded chicken or sausage pairs beautifully. A dollop of Greek yogurt on top also adds extra protein when serving.

What's the best way to adjust the seasoning?

Taste near the end of cooking when lentils are tender. Start with the suggested salt and pepper, then adjust gradually. A splash of vinegar or lemon juice balances the earthiness, while a pinch of red pepper flakes adds gentle warmth.

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 lentils and seasonal vegetables simmered with warming spices for a comforting, protein-rich bowl ready in under an hour.

Prep Time
15 min
Cook Time
35 min
Total Duration
50 min
Recipe by Sawyer Ellis


Skill Level Easy

Cuisine Global

Makes 4 Portions

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

What You 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 ½ teaspoon smoked paprika
04 1 bay leaf
05 1 teaspoon salt, or to taste
06 ½ teaspoon black pepper

Optional Garnishes

01 Chopped fresh parsley
02 Lemon wedges

Directions

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 root vegetables: Add diced carrots, celery, zucchini, and red bell pepper to the pot. Cook, stirring occasionally, for 5 minutes until beginning to soften.

Step 03

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

Step 04

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

Step 05

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

Step 06

Finish with greens: Stir in chopped spinach or kale and cook for 2 to 3 minutes until wilted. Remove bay leaf from the soup.

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.

What You'll Need

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

Allergen Details

Double-check every ingredient if you have allergies and contact your doctor if you're unsure.
  • Contains no common major allergens; however, verify vegetable broth packaging for potential gluten or cross-contamination.

Nutrition Details (per portion)

These numbers are estimates and don't replace healthcare advice.
  • Calories: 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.