Lentil and Vegetable Soup

Featured in: Warm Earthy Dinners

This hearty lentil and vegetable soup combines protein-rich legumes with caramelized roasted vegetables for maximum flavor depth. The roasting process intensifies the natural sweetness of carrots, zucchini, and bell peppers, while dried herbs like thyme and oregano add earthy notes.

The soup comes together in just over an hour with mostly hands-off cooking time. Simply roast the vegetables, simmer everything in vegetable broth, and finish with bright lemon juice and fresh parsley.

Perfect for meal prep, this soup actually tastes better the next day as flavors continue to develop. Serve with crusty bread for a complete, satisfying meal that's naturally vegan and gluten-free.

Updated on Tue, 27 Jan 2026 09:55:00 GMT
Steaming bowl of homemade Lentil and Vegetable Soup garnished with fresh parsley, ready to enjoy. Save
Steaming bowl of homemade Lentil and Vegetable Soup garnished with fresh parsley, ready to enjoy. | cocoaferns.com

There's something about the smell of roasting vegetables that makes a kitchen feel instantly alive. I discovered this soup on a gray afternoon when I had a pile of vegetables that needed rescuing and a half-empty pantry, so I started roasting instead of sautéing everything raw. The lentils soaked up all those caramelized edges and sweet vegetable notes, turning what could have been ordinary into something I found myself craving all week. It's become my go-to when I want something that feels substantial but doesn't demand hours at the stove.

I made this for my friend who'd been under the weather, and she actually asked for the recipe before finishing her bowl. Watching someone wrap their hands around a warm mug of this soup and visibly relax reminded me why I cook in the first place—not to impress, but to nourish.

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: These hold their shape better than red lentils and provide a subtle earthiness that anchors the whole soup without turning mushy.
  • Carrots, celery, zucchini, bell pepper: The roasting step is non-negotiable here—it concentrates their natural sugars and adds a caramelized depth that raw vegetables simply cannot achieve.
  • Cherry tomatoes: They burst slightly during roasting and release bright acidity that balances the earthiness of the lentils.
  • Olive oil: Use good quality here because it's tasted directly, and the richness makes a real difference in the finished bowl.
  • Vegetable broth: Low-sodium lets you control the salt level and prevents the soup from tasting aggressively seasoned by the end.
  • Smoked paprika, thyme, oregano: This trio creates warmth and complexity without overwhelming the delicate vegetable flavors.
  • Fresh parsley and lemon: These finishing touches brighten everything and remind you that the best seasoning often comes at the very end.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Fire up the oven and prep your vegetables:
Preheat to 425°F and chop your carrots, celery, zucchini, bell pepper, and cherry tomatoes into roughly the same size so they cook evenly. Toss them with olive oil, salt, and pepper on a baking sheet—don't crowd them or they'll steam instead of roast.
Get those vegetables caramelizing:
Spread them in a single layer and roast for 20 minutes until the edges turn golden and some vegetables get those beautiful dark spots. This is where the magic happens, so don't skip this step or rush it.
Build your flavor base:
While vegetables roast, heat the remaining olive oil in your soup pot over medium heat. Sauté your chopped onion for about 4 minutes until it becomes translucent and soft, then add minced garlic and cook for just 1 minute until fragrant—garlic burns quickly, so watch it closely.
Combine everything and simmer:
Add your rinsed lentils, the roasted vegetables, vegetable broth, thyme, oregano, smoked paprika, and bay leaf to the pot. Bring it to a boil, then lower the heat and let it simmer uncovered for about 25 minutes until the lentils are tender but not falling apart.
Season and finish with intention:
Fish out the bay leaf, then taste carefully and adjust your seasoning with salt, pepper, and a squeeze of fresh lemon juice. Lemon especially should be added gradually—it transforms the soup but you want balance, not a sour bite.
Serve with care:
Ladle into bowls and scatter fresh parsley on top if you have it. The green brings visual life and adds a subtle herbal note that makes people notice.
Hearty Lentil and Vegetable Soup in a rustic mug with roasted vegetables and a lemon wedge. Save
Hearty Lentil and Vegetable Soup in a rustic mug with roasted vegetables and a lemon wedge. | cocoaferns.com

There was a quiet moment last winter when my partner took a spoonful, closed their eyes, and just nodded. No words needed. That's when I realized this soup had become more than sustenance—it was comfort translated into a bowl.

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 to Make This

This soup is perfect for those unpredictable weather days when you can't decide if it's fall or winter. I reach for it when I've overcommitted to vegetables from the farmers market or when the kitchen needs to smell like something warm and alive. It's also genuinely impressive as an easy weeknight dinner that doesn't feel like a compromise.

Variations Worth Trying

The base of this soup is flexible enough that you can honestly swap vegetables based on what you have. I've used butternut squash instead of zucchini on cooler evenings, and added a tablespoon of tomato paste in step 3 when I wanted deeper richness. Some days I'll throw in a handful of spinach right at the end, letting it wilt into the warm broth while the pot sits off heat.

Serving and Storage Wisdom

Serve this soup hot with crusty bread for soaking up every last spoonful. The soup actually improves overnight as flavors meld, making it ideal for batch cooking—it keeps beautifully in the refrigerator for up to four days. Freeze it in portions for quick lunches on days when you need something nourishing but have no energy for cooking.

  • A squeeze of fresh lemon right before eating brightens everything and prevents it from tasting flat by day three.
  • If reheating from frozen, thaw overnight in the fridge, then warm gently on the stovetop rather than blasting it in the microwave.
  • Parsley scattered on top right before serving makes even leftover soup feel intentional and fresh.
Dinner table with bowls of Lentil and Vegetable Soup and crusty bread for dipping. Save
Dinner table with bowls of Lentil and Vegetable Soup and crusty bread for dipping. | cocoaferns.com

This soup has taught me that the best comfort food doesn't announce itself—it just quietly makes life better. Make this when you need to feed yourself or someone you care about with intention.

Recipe FAQs

Can I use red lentils instead of green or brown?

Red lentils cook faster and tend to break down more, creating a thicker, creamier texture. If using red lentils, reduce the simmering time to 15-20 minutes and expect a different consistency than the original version.

Is the roasting step necessary?

Roasting the vegetables adds depth and caramelization that enhances the overall flavor. However, you can skip this step and sauté all vegetables directly in the pot for a quicker version, though the taste will be slightly less complex.

How long does this soup keep in the refrigerator?

This soup stores well in an airtight container in the refrigerator for 4-5 days. The flavors continue to develop over time, often making leftovers even more delicious than when freshly made.

Can I freeze this soup?

Yes, this soup freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving some space for expansion. Thaw overnight in the refrigerator before reheating.

What vegetables work best as substitutions?

Sweet potato, butternut squash, or parsnips can replace the zucchini or bell pepper. Leafy greens like spinach or kale can be added during the last 5 minutes of cooking for extra nutrition and color.

How can I make this soup more filling?

Serve with crusty bread, add a grain like rice or quinoa during the simmering stage, or pair with a simple side salad. The lentils already provide substantial protein and fiber for a satisfying meal.

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 soup with tender lentils and roasted vegetables for a nourishing meal.

Prep Time
15 minutes
Time to Cook
45 minutes
Overall Time
60 minutes
Author: Maya Larkson

Recipe Category Warm Earthy Dinners

Skill Level Easy

Cuisine Type International

Makes 4 Servings Amount

Diet Details Vegan-Friendly, No Dairy, No Gluten

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

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 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. Taste and adjust seasoning with salt, pepper, and lemon juice as desired. 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.

Kitchen Tools Needed

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

Allergy Info

Always check every ingredient for allergens. If you're not sure, talk to a health expert.
  • Check vegetable broth and packaged lentils for potential cross-contamination with major allergens

Nutrition Details (per portion)

Nutrition info shown is for guidance only. It cannot replace medical advice.
  • Calorie Count: 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.