Hearty Lentil and Vegetable Soup

Featured in: Home Table Cooking

This hearty soup combines protein-rich lentils with a colorful medley of roasted vegetables including carrots, zucchini, bell peppers, and cherry tomatoes. The vegetables are caramelized in the oven before simmering with aromatic herbs like thyme, oregano, and smoked paprika in a flavorful vegetable broth. Ready in just one hour, this wholesome dish is naturally vegan, gluten-free, and packed with nutrients, delivering 13g of protein per serving.

Updated on Thu, 29 Jan 2026 11:14:00 GMT
A steaming bowl of homemade Lentil and Vegetable Soup, garnished with fresh parsley and a lemon wedge, served beside rustic bread. Save
A steaming bowl of homemade Lentil and Vegetable Soup, garnished with fresh parsley and a lemon wedge, served beside rustic bread. | petitzayan.com

There's something about watching lentils soften in a pot that makes you slow down. I discovered this soup on a gray afternoon when I had nothing but pantry staples and a vague craving for something warm that wouldn't feel heavy. The magic happened when I roasted the vegetables first, letting them caramelize just enough to develop a subtle sweetness that balanced the earthiness of the lentils perfectly.

I made this for a friend who'd just moved to a new apartment with barely any kitchen equipment. We stood around her mostly empty stove, laughing at how simple it was to create something this nourishing. She texted me weeks later saying she'd made it again because it was the first thing that made her new place feel like home.

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): These hold their shape better than red lentils, giving you that satisfying texture rather than mushy soup.
  • Carrots and celery (2 each): The aromatic base that builds flavor depth as they roast and then soften in the broth.
  • Zucchini, red bell pepper, and cherry tomatoes: Together they create natural sweetness and brightness that cuts through the richness of the lentils.
  • Yellow onion and garlic (1 and 3 cloves): Sautéed first, these become the flavor foundation that everything else builds upon.
  • Vegetable broth (6 cups): Quality matters here since it's your cooking medium and seasoning base.
  • Smoked paprika, thyme, and oregano: These spices layer warmth and earthiness without overpowering the vegetables.
  • Olive oil (2 tablespoons total): Split between roasting and sautéing to maximize flavor development in both stages.
  • Bay leaf: Adds a subtle herbal note that you remove before serving, like a secret ingredient nobody needs to know about.
  • Fresh parsley and lemon juice (optional): These finish the soup with brightness and a little something that makes people ask what you did differently.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Set up your oven:
Preheat to 425°F so it's ready when you finish prepping vegetables. This high heat is what creates those caramelized edges that make roasted vegetables taste like they took way more effort than they did.
Prepare and roast the vegetables:
Toss your cut carrots, celery, zucchini, bell pepper, and cherry tomatoes with 1 tablespoon olive oil and a pinch of salt and pepper. Spread them on a baking sheet in a single layer so they roast rather than steam, and let them go for 20 minutes until the edges turn golden and a little crispy.
Build the aromatic base:
While vegetables roast, heat the remaining olive oil in your soup pot over medium heat. Add the chopped onion and let it soften for about 4 minutes until it becomes translucent and fragrant, then add minced garlic and cook for just 1 minute more so it doesn't burn.
Combine everything and simmer:
Add your rinsed lentils to the pot along with the roasted vegetables, vegetable broth, and all your spices (thyme, oregano, smoked paprika, and that bay leaf). Bring it to a boil, then reduce heat and let it simmer uncovered for 25 minutes until lentils are tender enough to break easily with a spoon.
Finish and taste:
Fish out the bay leaf and taste the soup. Add salt, pepper, and lemon juice to brighten everything up, adjusting until it feels balanced on your tongue.
Serve with intention:
Ladle into bowls and finish with a scatter of fresh parsley if you have it, then serve while it's steaming hot alongside crusty bread.
Hearty, oven-roasted vegetables and tender green lentils simmer in a savory broth for this wholesome Lentil and Vegetable Soup. Save
Hearty, oven-roasted vegetables and tender green lentils simmer in a savory broth for this wholesome Lentil and Vegetable Soup. | petitzayan.com

This soup became my go-to meal when life felt chaotic. There's something grounding about ladling it into a bowl and knowing exactly what went into it, and that I can make it again whenever I need that comfort.

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.

When Roasting Makes All the Difference

The roasting step isn't a luxury or something you can skip to save time. Those 20 minutes in a hot oven transform raw vegetables into something with actual character, creating flavors that develop rather than just existing in your pot. I learned this the hard way by making the soup with unroasted vegetables once, and while it was fine, it lacked that subtle sweetness and complexity that makes people pause and actually taste what they're eating instead of just eating to be full.

Building Flavor in Layers

The technique of sautéing onion and garlic before adding everything else isn't just tradition, it's about creating a flavor foundation that the rest of the soup is built on. That first minute with garlic is crucial because it blooms the aromatics without letting them turn bitter. Once the broth and vegetables join in, those flavors have somewhere to cling to, making the whole bowl taste more integrated and intentional.

The Small Details That Matter

This soup teaches you that good cooking is often about paying attention to small moments. The color of the vegetables as they roast, the smell when you add garlic, the exact moment lentils shift from firm to tender, the brightness that lemon juice suddenly brings to the pot. These details are what separate a recipe you follow from a dish you actually understand and can adjust next time based on what you've learned.

  • If your lentils are older, they might need an extra 5 minutes to soften completely, so test as you go rather than trusting timing alone.
  • A tablespoon of tomato paste stirred in with the garlic adds subtle richness without tasting like tomato specifically.
  • This soup tastes even better the next day after flavors have merged overnight in the refrigerator.
Close-up of a flavorful ladleful of Lentil and Vegetable Soup, highlighting the chunky carrots, celery, and red bell peppers. Save
Close-up of a flavorful ladleful of Lentil and Vegetable Soup, highlighting the chunky carrots, celery, and red bell peppers. | petitzayan.com

This is the kind of soup that becomes part of your rotation not because it's fancy, but because it works every single time and makes you feel taken care of. Make it once and it becomes yours.

Recipe FAQs

Can I use red lentils instead of green or brown?

Red lentils cook faster and break down more, creating a creamier texture. If using red lentils, reduce cooking time to 15-18 minutes and expect a thicker consistency.

How do I store leftover soup?

Store in an airtight container in the refrigerator for up to 5 days. The soup can also be frozen for up to 3 months. Reheat gently on the stovetop, adding extra broth if needed as lentils absorb liquid over time.

Can I skip roasting the vegetables?

Yes, you can add the diced vegetables directly to the pot after sautéing the onion. However, roasting adds depth of flavor and a subtle sweetness through caramelization that enhances the overall taste.

What can I serve with this soup?

Crusty bread, garlic toast, or cornbread make excellent accompaniments. For a lighter option, serve with a simple green salad or whole grain crackers.

How can I make the soup creamier?

Use an immersion blender to partially blend the soup, leaving some texture. Alternatively, blend 1-2 cups of the soup in a regular blender and stir back in, or add a splash of coconut milk for richness.

Can I add other vegetables?

Absolutely! Sweet potatoes, butternut squash, kale, spinach, or green beans work beautifully. Add heartier vegetables with the lentils, and leafy greens during the last 5 minutes of cooking.

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

Tender lentils meet roasted vegetables in this comforting, herb-infused bowl of nourishment and warmth.

Prep time
15 minutes
Time to cook
45 minutes
Overall time
60 minutes
Created by Juliette Meyer

Meal type Home Table Cooking

Skill level Easy

Cuisine International

Servings made 4 Portions

Dietary notes Vegan-friendly, No dairy, No gluten

What You'll 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
02 Juice of ½ lemon

How to Prepare

Step 01

Prepare oven and roast vegetables: Preheat oven to 425°F. Toss carrots, celery, zucchini, bell pepper, and cherry tomatoes with 1 tablespoon olive oil, salt, and pepper. Spread evenly on a baking sheet and roast for 20 minutes until lightly caramelized.

Step 02

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 minced garlic and cook for 1 minute until fragrant.

Step 03

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 04

Finish and season: Remove bay leaf from pot. Taste and adjust seasoning with salt, pepper, and lemon juice as desired. Serve hot and garnish 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.

Equipment needed

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

Allergy info

Be sure to check all ingredients for allergens and talk to your doctor if necessary.
  • Contains no major allergens
  • Check broth and packaged lentils for potential cross-contamination if allergies are severe

Nutrition details (per portion)

Nutrition information is for general guidance and shouldn't replace advice from a professional.
  • Caloric value: 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.