Hearty Lentil and Vegetable Soup

Featured in: Home Cooking Essentials

This hearty soup combines protein-rich lentils with colorful roasted vegetables for a deeply satisfying meal. Carrots, celery, zucchini, and bell peppers are roasted until caramelized, then simmered with lentils in savory vegetable broth seasoned with thyme, oregano, and smoked paprika. Ready in just an hour, it's naturally vegetarian, vegan, and gluten-free, making it perfect for any dietary preference.

Updated on Thu, 29 Jan 2026 13:06:00 GMT
Hearty Lentil and Vegetable Soup in a rustic bowl, topped with fresh parsley and a lemon wedge. Save
Hearty Lentil and Vegetable Soup in a rustic bowl, topped with fresh parsley and a lemon wedge. | tirzakitchen.com

There's something about the smell of vegetables hitting a hot oven that makes you feel like you're actually doing something right in the kitchen. I discovered this soup on a particularly gray afternoon when my fridge was crowded with vegetables I'd forgotten about and a half-open bag of lentils sitting in the pantry. What started as a cleanup mission turned into something I've made at least once a month ever since—it's one of those dishes that tastes intentional even when it's born from mild chaos.

My neighbor once dropped by just as I was ladling this into bowls, and the look on her face when she tasted it made me realize this wasn't just another weeknight dinner. She asked for the recipe immediately, then came back two weeks later to tell me she'd made it for her family and her daughter, who normally picks at everything, asked for seconds. Moments like that taught me the power of a bowl of soup to say things you can't always put into words.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Green or brown lentils (1 cup, rinsed): These hold their shape beautifully unlike red lentils, which dissolve into mush—I learned this the expensive way by ruining an entire pot.
  • Carrots and celery (2 medium and 2 stalks): The aromatic foundation that builds flavor quietly in the background, becoming almost candy-like after roasting.
  • Zucchini and bell pepper (1 medium and 1 red): These add texture and sweetness; roasting them first concentrates their flavor so they don't get lost in the broth.
  • Cherry tomatoes (1 cup, halved): Fresh acidity that brightens the whole pot and prevents it from tasting one-dimensional.
  • Yellow onion and garlic (1 medium and 3 cloves): The aromatic duo that makes the pot smell like you're doing something fancy, even though you're not.
  • Olive oil (2 tablespoons total): Split between roasting vegetables and sautéing aromatics—keeping it modest prevents the soup from feeling heavy.
  • Vegetable broth (6 cups): Use good quality broth or homemade if you have it; it's the invisible hero that ties everything together.
  • Dried thyme, oregano, and smoked paprika (1 teaspoon each): The spice mix that makes people ask if you used a recipe or just knew what you were doing.
  • Bay leaf (1): It quietly seasons the entire pot and must be removed before serving, or someone will definitely find it.
  • Fresh parsley and lemon juice (optional): These finish the dish like a sudden burst of brightness on your tongue.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven hot and your vegetables ready:
Preheat the oven to 425°F and while it warms, toss your carrots, celery, zucchini, bell pepper, and cherry tomatoes with a tablespoon of olive oil, salt, and pepper. Spread them on a baking sheet in a single layer so they have room to caramelize rather than steam.
Roast until the edges catch:
Slide the sheet into the oven for 20 minutes until the vegetables are lightly golden at the edges. You'll know it's right when the kitchen starts smelling almost sweet and you can see tiny caramelized spots on the tomatoes.
Build your aromatic base:
While vegetables roast, heat the remaining tablespoon of olive oil in a large pot over medium heat. Add your chopped onion and let it soften for about 4 minutes, then stir in the minced garlic for just a minute until it becomes fragrant—this is where the soup's flavor foundation lives.
Bring it all together:
Add the rinsed lentils, your beautiful roasted vegetables, the vegetable broth, thyme, oregano, smoked paprika, and bay leaf to the pot. Stir everything together, then turn up the heat until it comes to a boil, which should take a few minutes.
Let it simmer gently:
Reduce the heat and let the soup simmer uncovered for about 25 minutes, until the lentils are tender but not falling apart. You should be able to squeeze a lentil between your fingers and have it just barely hold together.
Taste and adjust:
Fish out the bay leaf, then taste the soup. Add more salt or pepper if it needs it, and if you want that final brightness, squeeze in the lemon juice. A tablespoon of tomato paste stirred in here adds a subtle richness if you're feeling fancy.
Serving of warm Lentil and Vegetable Soup with roasted carrots, celery, and a slice of crusty bread. Save
Serving of warm Lentil and Vegetable Soup with roasted carrots, celery, and a slice of crusty bread. | tirzakitchen.com

I remember making this soup during the first cold week of autumn, when the shift from warm to cool weather suddenly feels like permission to cook things that take time. There's something about seasons changing that makes a steaming bowl feel less like food and more like a hug from someone who knows you well enough to understand what you need without being asked.

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.

The Secret of the Roast

The magic moment in this recipe happens in the oven, not on the stovetop. Those 20 minutes of roasting transform ordinary vegetables into something caramelized and sweet, which is why this soup tastes nothing like the sad, watery versions from when you just throw everything raw into broth. I've made it both ways out of laziness before, and there's simply no comparison—the roasting step is worth every minute, and it's not even supervised time since you can walk away and do something else while it happens.

Why Lentils Change Everything

A good soup needs substance, and lentils provide exactly that without making the dish feel heavy or requiring hours of soaking like dried beans. They break down just enough to thicken the broth while keeping some texture, which means every spoonful feels complete. This is also why this soup actually works as a main dish rather than just a side—the protein from the lentils combined with the vegetables makes it genuinely filling, so you don't find yourself hungry an hour later.

Making It Your Own

The beauty of this recipe is how forgiving it is when you need to improvise. I've swapped the zucchini for sweet potato on a whim, added spinach at the end because it was expiring, and once thrown in some diced mushrooms that turned out to be unexpectedly brilliant. The core formula—roasted vegetables, lentils, good broth, and spices—is so solid that variations only make it more interesting. Think of the recipe as a foundation rather than a rigid instruction.

  • Butternut squash or sweet potato work beautifully in place of zucchini if you want something earthier and slightly sweeter.
  • A handful of fresh spinach stirred in at the very end adds nutrition and a bright green color without requiring extra cooking.
  • If you have tomato paste, that one tablespoon makes the entire soup taste more sophisticated and intentional.
Freshly cooked Lentil and Vegetable Soup with vibrant roasted vegetables and a garnish of fresh parsley. Save
Freshly cooked Lentil and Vegetable Soup with vibrant roasted vegetables and a garnish of fresh parsley. | tirzakitchen.com

This soup has become one of those recipes I make without thinking, the way you might tie your shoes or make coffee. It's nourishing without being complicated, and it tastes like care.

Recipe Questions & Answers

Can I use red lentils instead of green or brown?

Red lentils cook much faster and break down into a creamier texture. If using red lentils, reduce cooking time to about 15 minutes and expect a thicker, more porridge-like consistency rather than distinct lentils in broth.

Can I skip roasting the vegetables?

Yes, you can add the diced vegetables directly to the pot with the onions and sauté them for 5-7 minutes before adding the lentils and broth. However, roasting adds a deeper, caramelized flavor that enhances the overall taste.

How should I store leftovers?

Store cooled soup in an airtight container in the refrigerator for up to 5 days. The soup may thicken as it sits; simply add a splash of vegetable broth or water when reheating. It also freezes well for up to 3 months.

What can I serve with this soup?

This soup pairs beautifully with crusty bread, garlic bread, or a simple side salad. For a heartier meal, serve with a grilled cheese sandwich or top with crumbled feta cheese if not keeping it vegan.

How can I make this soup creamier?

For a creamier texture, use an immersion blender to partially blend the soup, leaving some chunks for texture. Alternatively, stir in a splash of coconut milk or cashew cream at the end of cooking for added richness.

Can I use canned lentils to save time?

Yes, you can use 2-3 cans (about 4 cups) of drained and rinsed lentils. Add them in the last 10 minutes of cooking just to heat through, as they're already cooked and will turn mushy if simmered too long.

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.

Hearty Lentil and Vegetable Soup

Comforting soup with tender lentils and roasted vegetables, seasoned with herbs and smoked paprika for depth.

Prep Time
15 min
Cook Time
45 min
Total Duration
60 min
Created by Tyson Harding


Skill Level Easy

Cuisine International

Makes 4 Servings

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

What You Need

Lentils

01 1 cup dried green or brown lentils, rinsed

Vegetables

01 2 medium carrots, peeled and diced
02 2 celery stalks, diced
03 1 medium zucchini, diced
04 1 red bell pepper, diced
05 1 medium yellow onion, chopped
06 3 cloves garlic, minced
07 1 cup cherry tomatoes, halved
08 2 tablespoons olive oil

Broth & Seasoning

01 6 cups vegetable broth
02 1 teaspoon dried thyme
03 1 teaspoon dried oregano
04 1 teaspoon smoked paprika
05 1 bay leaf
06 Salt and freshly ground black pepper, to taste

Finishing

01 2 tablespoons chopped fresh parsley, optional
02 Juice of ½ lemon, optional

Directions

Step 01

Preheat oven: Preheat oven to 425°F.

Step 02

Roast vegetables: Toss carrots, celery, zucchini, bell pepper, and cherry tomatoes with 1 tablespoon olive oil, salt, and pepper. Spread on a baking sheet and roast for 20 minutes until lightly caramelized.

Step 03

Sauté aromatics: Heat remaining 1 tablespoon olive oil in a large pot over medium heat. Add onion and sauté for 4 minutes until softened. Add garlic and cook for 1 minute.

Step 04

Combine and simmer: Stir in rinsed lentils, roasted vegetables, vegetable broth, thyme, oregano, smoked paprika, and bay leaf. Bring to a boil, then reduce heat and simmer uncovered for 25 minutes until lentils are tender.

Step 05

Season and finish: Remove bay leaf. Taste and adjust seasoning with salt, pepper, and lemon juice as desired.

Step 06

Serve: Serve hot, garnished with fresh parsley.

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.

Tools Needed

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

Allergy Info

Review all ingredients for allergens and check with your doctor if unsure.
  • Contains no major allergens. Always check broth and packaged lentils for potential cross-contamination if you have severe allergies.

Nutrition Details (per portion)

Nutritional data is for informational use and not a replacement for a healthcare provider.
  • Calories: 265
  • Fats: 6 g
  • Carbohydrates: 41 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.