Lentil and Vegetable Soup

Featured in: Hearty Dinners

This satisfying soup combines tender green or brown lentils with a colorful medley of roasted vegetables including carrots, celery, zucchini, bell pepper, and cherry tomatoes. The roasting process deepens the vegetables' natural sweetness before they simmer with aromatics in a well-seasoned vegetable broth.

Finished with dried thyme, oregano, and smoked paprika, this soup develops rich layers of flavor during its 25-minute simmer. A splash of fresh lemon juice and sprinkle of parsley brighten each serving. The recipe yields four generous portions and works beautifully for meal prep, as flavors continue to develop overnight.

Completely vegan and gluten-free, this soup adapts easily to whatever vegetables you have on hand. Sweet potato or butternut squash make excellent substitutions for the zucchini or bell pepper.

Updated on Wed, 21 Jan 2026 10:53:00 GMT
Steaming bowl of Lentil and Vegetable Soup garnished with fresh parsley and a lemon wedge, showcasing hearty roasted veggies in rich broth. Save It
Steaming bowl of Lentil and Vegetable Soup garnished with fresh parsley and a lemon wedge, showcasing hearty roasted veggies in rich broth. | sunnyspoonful.com

There was this Tuesday evening last autumn when rain had been drumming against my windows for three straight days, and my fridge was down to the odds and ends that usually signal takeout territory. Instead of ordering, I threw lentils in a bowl to soak and started chopping whatever vegetables had survived the week. Something about the rhythm of dicing carrots and celery while thunder rumbled outside made the kitchen feel like the only warm place in the world. That impromptu pot of soup ended up feeding me through the entire stormy week.

My sister called me midway through cooking that rainy Tuesday, complaining about her own empty fridge, and I told her to come over instead. She walked in while the vegetables were roasting, that smell of caramelized carrots and tomatoes filling the entire apartment, and immediately asked what magic I was making. We ate it standing up at the counter, steam rising from our bowls, while she admitted she usually burns soup but might try this one.

Ingredients

  • 1 cup dried green or brown lentils: Red lentils turn to mush here, and trust me, I learned that the disappointing way. Green or brown hold their shape beautifully through the simmer.
  • 2 medium carrots, 2 celery stalks, 1 zucchini, 1 red bell pepper: These are your soup backbone. Roasting them first transforms their flavor into something almost sweet and deeply savory.
  • 1 medium yellow onion and 3 cloves garlic: Foundations of flavor. I once tried skipping the garlic to be subtle, and the soup tasted like it was missing its soul.
  • 1 cup cherry tomatoes: They burst and concentrate in the oven, lending this incredible brightness that cuts through the rich lentils.
  • 2 tablespoons olive oil: One for roasting, one for sautéing. Do not skip the roasting oil, that is where the magic happens.
  • 6 cups vegetable broth: Homemade is wonderful, but a good store-bought one works perfectly. The lentils will do most of the heavy lifting anyway.
  • 1 teaspoon each dried thyme, oregano, and smoked paprika plus 1 bay leaf: The smoked paprika is the secret weapon, lending this subtle warmth that makes people ask what you did differently.
  • 2 tablespoons fresh parsley and lemon juice: That final bright hit at the end wakes everything up. Do not skip this step.

Instructions

Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Roast your vegetables:
Preheat that oven to 425°F and toss your carrots, celery, zucchini, bell pepper, and tomatoes with one tablespoon of olive oil, some salt, and pepper. Spread them on a baking sheet and let them roast for 20 minutes until they are starting to caramelize at the edges. Meanwhile, you can get everything else ready.
Sauté the aromatics:
Heat the remaining olive oil in your large soup pot over medium heat. Add the onion and let it soften for about 4 minutes, then add the garlic for just 1 minute more. You want the onion translucent and sweet, not browned.
Bring it all together:
Stir in those rinsed lentils, your beautiful roasted vegetables, the broth, and all your herbs and spices. Bring everything to a boil, then turn it down to a gentle simmer and let it cook uncovered for 25 minutes. The lentils should be tender but not falling apart.
Fine tune and serve:
Fish out that bay leaf and give it a taste. Add more salt, pepper, or that squeeze of lemon juice until it sings. Serve it hot, scattered with fresh parsley, and watch people ask for seconds.
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Save It
| sunnyspoonful.com

My roommate came home late that same Tuesday, exhausted from work, and found the pot still simmering on the stove. She heated up a bowl at midnight and sent me a text from her room saying it felt like a hug in a bowl. Now she requests this soup whenever she has had a particularly terrible day at work.

Making It Your Own

Sometimes I stir in a tablespoon of tomato paste when I am sautéing the onions, which deepens the whole flavor profile into something almost bolognese-like. Sweet potato or butternut squash work beautifully in place of the zucchini or bell pepper, especially when you want something that feels a little more autumnal. The recipe is forgiving, it is more about the method than the exact vegetables.

Serving Suggestions

A hunk of crusty bread is non-negotiable for soaking up that flavorful broth. I also like to serve it with a simple green salad dressed with vinaigrette, the acidity balancing the rich soup perfectly. Leftovers pack beautifully for lunch, just add a splash of broth when reheating since the lentils will have absorbed some liquid.

Storage and Meal Prep

This soup keeps beautifully in the refrigerator for up to five days, and honestly, the flavors meld and improve after a night in the fridge. It also freezes exceptionally well for up to three months, just cool it completely before packing it into containers. When you reheat frozen soup, add a splash of water or broth to loosen it up.

  • Let the soup cool completely before transferring to airtight containers
  • Leave about an inch of space at the top if freezing, liquids expand
  • Reheat gently over medium-low heat, stirring occasionally to prevent sticking
Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
Close-up of Lentil and Vegetable Soup simmering in a pot, revealing tender lentils, diced carrots, celery, and vibrant bell peppers. Save It
Close-up of Lentil and Vegetable Soup simmering in a pot, revealing tender lentils, diced carrots, celery, and vibrant bell peppers. | sunnyspoonful.com

There is something profoundly satisfying about a soup that costs almost nothing to make but tastes like it came from a restaurant. This one has become my go-to for feeding friends, freezing for later, and eating standing up at the counter on rainy Tuesday nights.

Recipe FAQs

Can I use canned lentils instead of dried?

Yes, you can substitute with two cans of lentils, rinsed and drained. Add them during the last 10 minutes of simmering just to heat through, as they're already tender. The total cooking time will be shorter, so reduce the simmering accordingly.

How long does this soup keep in the refrigerator?

This soup stores beautifully for 4 to 5 days in an airtight container in the refrigerator. The lentils will continue to absorb the broth, so you may need to add a splash of water or additional vegetable broth when reheating leftovers.

Can I freeze this soup?

Absolutely. This soup freezes well for up to 3 months. Let it cool completely before transferring to freezer-safe containers, leaving some space at the top as liquids expand when frozen. Thaw overnight in the refrigerator before reheating gently on the stovetop.

What vegetables work best for roasting in this soup?

Root vegetables like carrots, parsnips, and sweet potatoes caramelize beautifully. Other excellent choices include butternut squash, bell peppers, and fennel. Avoid delicate vegetables like spinach or peas in the roasting step—add those during the last few minutes of simmering instead.

Do I need to soak the lentils before cooking?

Green and brown lentils cook relatively quickly and don't require soaking. Just rinse them thoroughly under cold water before adding to the pot. If using other varieties like red lentils, adjust cooking time as they'll cook faster and may become too soft for this style of soup.

Can I make this in a slow cooker?

Sauté the onion and garlic on the stovetop first, then transfer everything to your slow cooker. Cook on low for 6 to 7 hours or on high for 3 to 4 hours until the lentils are tender. Skip the oven-roasting step and add all raw vegetables directly to the slow cooker.

Lentil and Vegetable Soup

A nourishing bowl featuring tender lentils and roasted vegetables in a fragrant broth, ready in one hour.

Prep Time
15 mins
Cook Time
45 mins
Total Duration
60 mins
Authored by Lana Bright

Recipe Type Hearty Dinners

Skill Level Easy

Cuisine Style International

Recipe Yield 4 Serving Size

Diet Preferences Suitable for Vegans, Dairy-Free, Free From 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

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 the 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

Simmer Soup: Stir in the 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, or until lentils are tender.

Step 05

Season and Serve: Remove bay leaf. Taste and adjust seasoning with salt, pepper, and lemon juice as desired. Serve hot, garnished with fresh parsley.

Tools You'll Need

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

Allergy Information

Review each ingredient to identify potential allergens, and consult a healthcare professional if you're unsure.
  • Contains no major allergens. Always check broth and packaged lentils for potential cross-contamination if you have severe allergies.

Nutrition Details (Per Serving)

This nutritional data is for reference only and isn't a substitute for medical advice.
  • Caloric Value: 265
  • Fats: 6 grams
  • Carbohydrates: 41 grams
  • Proteins: 13 grams