Lentil and Vegetable Soup

Featured in: One-Pot Favorites

This protein-packed lentil and vegetable soup delivers a nourishing, satisfying meal in just 50 minutes. The combination of brown or green lentils with carrots, celery, zucchini, bell pepper, and leafy greens creates a wholesome dish perfect for any season.

Warming spices like cumin, thyme, and smoked paprika add depth, while the vegetable broth base keeps it light yet flavorful. Naturally vegan and gluten-free, this versatile bowl welcomes seasonal vegetable swaps and optional garnishes like fresh parsley and lemon wedges.

Updated on Wed, 21 Jan 2026 14:38:00 GMT
A steaming bowl of Lentil and Vegetable Soup sits beside a slice of crusty bread, with parsley and lemon wedges garnishing the top.  Save
A steaming bowl of Lentil and Vegetable Soup sits beside a slice of crusty bread, with parsley and lemon wedges garnishing the top. | tastlis.com

My tiny apartment kitchen smelled incredible the first time I made this soup on a gray November afternoon. The window fogged up from the steam while cumin and thyme filled the air. I had rescued forgotten vegetables from the crisper drawer and a bag of lentils from the back of the pantry. Two hours later my roommate came home asking what restaurant I had ordered from.

Last winter my sister was recovering from surgery and I brought her a batch of this soup. She sent me a text at midnight saying she had just finished the last serving. Now she calls it her healing soup and requests it every time she feels under the weather.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 cup dried brown or green lentils: Brown lentils hold their shape beautifully while green lentils add a slight peppery bite
  • 2 tablespoons olive oil: This creates the foundation for sautéing all those vegetables into sweetness
  • 1 medium onion, diced: Yellow onions become golden and mellow as they cook down
  • 2 cloves garlic, minced: Fresh garlic makes all the difference compared to jarred versions
  • 2 carrots, peeled and diced: These add natural sweetness and vibrant color to the bowl
  • 2 celery stalks, diced: The classic soup base vegetable that adds subtle savory notes
  • 1 medium zucchini, diced: Summer zucchini soaks up all the spiced broth beautifully
  • 1 red bell pepper, diced: Red peppers bring sweetness and gorgeous flecks of color
  • 1 cup diced tomatoes: Fresh tomatoes in summer or canned in winter both work perfectly here
  • 4 cups vegetable broth: Good quality broth makes up half the flavor so choose one you actually like drinking
  • 2 cups water: This prevents the soup from becoming too salty or intense
  • 2 cups fresh spinach or kale, chopped: Stirred in at the end for vibrant green color and nutrition
  • 1 teaspoon ground cumin: Earthy and warm, this is the backbone spice of the whole soup
  • 1 teaspoon dried thyme: Thyme pairs naturally with lentils and vegetables
  • ½ teaspoon smoked paprika: This secret ingredient adds a smoky depth without any heat
  • 1 bay leaf: A classic soup herb that quietly layers in background flavor
  • 1 teaspoon salt, or to taste: Start with one teaspoon and adjust at the end based on your broth
  • ½ teaspoon black pepper: Freshly cracked pepper makes a noticeable difference

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Warm the olive oil in your large soup pot over medium heat. Add the diced onion and minced garlic, stirring frequently for 2 to 3 minutes until they soften and become fragrant.
Soften the harder vegetables:
Add the carrots, celery, zucchini, and red bell pepper to the pot. Cook for about 5 minutes, stirring occasionally, until they begin to soften and release their aromas.
Wake up the spices:
Stir in the cumin, thyme, smoked paprika, salt, and pepper. Let them cook with the vegetables for just 1 minute until the spices become incredibly fragrant and toasty.
Bring everything together:
Add the rinsed lentils, diced tomatoes, vegetable broth, water, and bay leaf to the pot. Increase the heat to bring the soup to a gentle boil.
Let it simmer:
Reduce the heat to low, cover the pot, and let the soup simmer for 25 minutes. The lentils should be tender and the vegetables should be completely soft.
Add the final touch:
Stir in the chopped spinach or kale and cook for 2 to 3 more minutes until the greens wilt down beautifully. Remove and discard the bay leaf.
Taste and serve:
Taste your soup and adjust the seasoning if needed. Serve hot in bowls, topped with fresh parsley and a squeeze of lemon juice to brighten all the flavors.
Lentil and Vegetable Soup is ladled into a white bowl, revealing tender carrots and spinach in a rich tomato broth.  Save
Lentil and Vegetable Soup is ladled into a white bowl, revealing tender carrots and spinach in a rich tomato broth. | tastlis.com

This soup has become my go-to when friends need comfort but I do not have the energy for anything complicated. Last month I made a triple batch for a neighborhood potluck and came home with an empty pot and three requests for the recipe.

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.

Making It Your Own

I have learned that the best soups happen when you use what you actually have on hand. Sweet potato chunks add incredible sweetness and hold their shape through long simmering. Green beans work beautifully when you want something lighter than root vegetables. Squash melts into the broth creating a naturally creamy texture without any dairy.

Serving Suggestions

Crusty bread turns this soup from a light meal into something substantial and satisfying. A simple green salad with bright vinaigrette balances the earthy flavors perfectly. Leftovers reheat beautifully for lunch the next day, and I honestly think the flavors improve overnight.

Recipe Tweaks

Sometimes I add a can of drained chickpeas in step four when I want extra protein and heartiness. A pinch of red pepper flakes with the spices brings gentle warmth without overpowering the vegetables. For a creamy version, blend half the soup before stirring in the greens at the end.

  • Red lentils cook faster but will break down into a thicker, creamier soup
  • A splash of coconut milk stirred in at the end adds richness and subtle sweetness
  • Extra vegetables never hurt, so feel free to double the amount if your pot is large enough
A rustic pot of Lentil and Vegetable Soup simmers on the stove, packed with colorful vegetables and warming spices. Save
A rustic pot of Lentil and Vegetable Soup simmers on the stove, packed with colorful vegetables and warming spices. | tastlis.com

There is something deeply satisfying about a soup that costs almost nothing to make but tastes like it came from a restaurant kitchen. I hope this recipe finds its way into your regular rotation.

Recipe FAQs

Can I use different types of lentils?

Yes, you can use red lentils which cook faster and become creamier, or French green lentils that hold their shape better. Just adjust cooking time accordingly—red lentils may need only 15-20 minutes.

How long does this soup keep in the refrigerator?

The soup stores well in an airtight container for 4-5 days. The flavors often develop and improve after a day. Reheat gently on the stovetop, adding a splash of water or broth if needed.

Can I freeze this lentil soup?

Absolutely. Cool completely before transferring to freezer-safe containers. It freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop.

What vegetables work best as substitutions?

Sweet potatoes, butternut squash, green beans, or diced potatoes make excellent additions. Swap spinach for kale, chard, or collard greens. Use what's in season for the best flavor and value.

How can I make this soup more filling?

Serve with crusty bread, add a can of drained chickpeas or white beans in step 4, or stir in cooked quinoa or rice during the last 5 minutes of simmering. A dollop of yogurt or coconut milk also adds richness.

Is this soup spicy?

The smoked paprika adds mild warmth but not significant heat. For more spice, add red pepper flakes or a diced jalapeño along with the other spices in step 3.

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 lentil soup with seasonal vegetables and warming spices, ready in 50 minutes. Serves 4.

Prep Time
15 min
Time to Cook
35 min
Overall Time
50 min
Author Lena Foster


Skill Level Easy

Cuisine Global

Makes 4 Portions

Dietary details Plant-Based, Free from Dairy, Gluten-Free

What You'll 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

Instruction 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion and garlic; sauté for 2–3 minutes until softened and fragrant.

Instruction 02

Cook Base Vegetables: Add carrots, celery, zucchini, and red bell pepper to the pot. Cook, stirring occasionally, for 5 minutes until vegetables begin to soften.

Instruction 03

Bloom Spices: Stir in cumin, thyme, smoked paprika, salt, and black pepper. Cook for 1 minute until spices become fragrant, releasing their essential oils.

Instruction 04

Add Liquids and Lentils: Add rinsed lentils, diced tomatoes, vegetable broth, water, and bay leaf. Bring mixture to a boil, then reduce heat to maintain a gentle simmer.

Instruction 05

Simmer Soup: Cover pot and simmer for 25 minutes, or until lentils are tender and vegetables are fully cooked. Stir occasionally to prevent sticking.

Instruction 06

Add Leafy Greens: Stir in spinach or kale. Cook for 2–3 minutes until greens are wilted. Remove and discard bay leaf before serving.

Instruction 07

Finish and Serve: Taste soup and adjust salt and pepper as needed. Serve hot in bowls, garnished with chopped fresh parsley and a squeeze of lemon juice 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.

Tools Needed

  • Large soup pot or Dutch oven
  • Wooden spoon or heat-resistant spatula
  • Chef's knife
  • Cutting board
  • Ladle for serving

Allergy Notes

Review each component for possible allergens. If you aren't sure, ask a health pro.
  • Contains no major allergens. Verify vegetable broth is gluten-free if adhering to strict gluten-free requirements.

Nutrition Info (per portion)

This nutrition data is just for your information—always check with a healthcare provider if needed.
  • Energy: 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.