Lentil and Vegetable Soup

Featured in: Spiced Comfort Meals

This comforting lentil soup delivers protein and fiber in every spoonful. The combination of brown or green lentils with carrots, celery, zucchini, and bell pepper creates a nutrient-dense meal that's both filling and satisfying.

Ground cumin, dried thyme, and smoked paprika infuse the broth with aromatic depth, while fresh spinach adds vibrant color and extra vitamins at the end. The result is a silky, well-balanced soup that tastes even better the next day.

With just 15 minutes of prep and 35 minutes of simmering, this makes an excellent choice for meal prep or weeknight dinners. The recipe is naturally vegan, gluten-free, and easily adaptable based on seasonal produce.

Updated on Wed, 21 Jan 2026 15:18:00 GMT
A steaming bowl of Lentil and Vegetable Soup, packed with tender lentils, diced carrots, celery, and wilted spinach, garnished with fresh parsley and a lemon wedge. Save
A steaming bowl of Lentil and Vegetable Soup, packed with tender lentils, diced carrots, celery, and wilted spinach, garnished with fresh parsley and a lemon wedge. | saffronhollow.com

My tiny apartment kitchen smelled like heaven the first time I made this lentil soup during a brutally cold February. I had nothing in my pantry but dried lentils and some wilting vegetables from the back of the crisper drawer. That humble pot of soup saved me from ordering takeout for the third night in a row.

Last winter my sister came over feeling under the weather and I made a double batch. She sat on my couch wrapped in a blanket, cradling a steaming bowl, and told me it was exactly what she needed. The smell of cumin and thyme filled the whole apartment while we caught up on each others lives.

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 cook slightly faster both work perfectly here
  • 2 tablespoons olive oil: This creates the foundation for sauting the aromatics and adds a lovely richness to the broth
  • 1 medium onion: Yellow or red onion both work providing that essential savory base note
  • 2 cloves garlic: Minced fresh garlic adds aromatic depth that cannot be replicated with powder
  • 2 carrots: Peeled and diced into small pieces so they cook evenly with the lentils
  • 2 celery stalks: The classic soup vegetable that adds subtle earthiness and texture
  • 1 medium zucchini: Adds body and soaks up the spiced broth beautifully
  • 1 red bell pepper: Brings natural sweetness and vibrant color to every spoonful
  • 1 cup diced tomatoes: Fresh or canned both provide acidity that balances the earthy lentils
  • 4 cups vegetable broth: Quality matters here since it becomes the primary flavor base
  • 2 cups water: Prevents the soup from becoming too salty or intense
  • 2 cups fresh spinach or kale: Stirred in at the end for nutrition and a pop of green
  • 1 teaspoon ground cumin: Adds warm earthy notes that make this soup taste comforting
  • 1 teaspoon dried thyme: Brings subtle floral notes that complement the vegetables
  • 1/2 teaspoon smoked paprika: The secret ingredient that adds depth without overwhelming heat
  • 1 bay leaf: Classic herb that quietly enhances the overall flavor profile
  • 1 teaspoon salt: Essential for bringing all the flavors together
  • 1/2 teaspoon black pepper: Adds gentle warmth and rounds out the seasoning
  • Chopped fresh parsley: Optional but adds brightness and makes the finished bowl look beautiful
  • Lemon wedges: A squeeze just before serving makes all the flavors sing

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatic base:
Heat olive oil in a large pot over medium heat. Add onion and garlic sauting for 2 to 3 minutes until the onion becomes translucent and fragrant.
Soften the vegetables:
Add carrots celery zucchini and red bell pepper to the pot. Cook stirring occasionally for 5 minutes until they begin to soften and release their aromas.
Wake up the spices:
Stir in cumin thyme smoked paprika salt and pepper. Cook for 1 minute until the spices become fragrant and toast slightly in the oil.
Add the heart of the soup:
Pour in rinsed lentils diced tomatoes vegetable broth water and bay leaf. Bring everything to a gentle boil stirring to combine.
Let it simmer:
Reduce heat cover and simmer for 25 minutes. The lentils should be tender and the vegetables soft but not falling apart.
Add the finishing greens:
Stir in spinach or kale and cook for 2 to 3 minutes until just wilted. Remove and discard the bay leaf before serving.
Season and serve:
Taste the soup and adjust salt or pepper as needed. Serve hot in bowls garnished with fresh parsley and a squeeze of lemon.
In a rustic kitchen, a ladle pours hearty Lentil and Vegetable Soup into a bowl, showing vibrant red bell peppers and zucchini in the rich broth. Save
In a rustic kitchen, a ladle pours hearty Lentil and Vegetable Soup into a bowl, showing vibrant red bell peppers and zucchini in the rich broth. | saffronhollow.com

This recipe became my go to meal prep solution during graduate school. Every Sunday I would make a massive pot and portion it into containers for the week ahead. Something about having that homemade soup waiting in the fridge made the whole week feel more manageable.

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

The beauty of lentil soup lies in its adaptability. I have added sweet potato cubes in the fall green beans in summer and butternut squash when the weather turns crisp. Each vegetable brings something unique to the bowl but the heart of the recipe remains the same.

Perfect Pairings

Crusty bread is the obvious companion here but a simple green salad with vinaigrette balances the heartiness beautifully. For a more substantial meal a grilled cheese sandwich cut into dipping sized strips transforms this into comfort food perfection.

Storage and Reheating

This soup actually tastes better the next day when the flavors have had time to meld together. Store in airtight containers in the refrigerator for up to five days or freeze for up to three months.

  • Reheat gently over medium low heat adding a splash of water if needed
  • The lentils will continue absorbing liquid so you may need to thin leftovers
  • Freeze in portion sized containers for quick future meals
Close-up on Lentil and Vegetable Soup, highlighting steaming lentils and diced vegetables, served with a slice of crusty bread for dipping. Save
Close-up on Lentil and Vegetable Soup, highlighting steaming lentils and diced vegetables, served with a slice of crusty bread for dipping. | saffronhollow.com

There is something profoundly satisfying about a pot of soup that feeds you for days. This recipe has gotten me through cold nights tight budgets and moments when I just needed something warm and nourishing.

Recipe FAQs

Can I use red lentils instead of brown or green?

Red lentils work but cook faster and become softer, creating a thicker consistency. Reduce simmering time to 15-20 minutes and expect a creamier texture rather than distinct lentils.

How long does this keep in the refrigerator?

Stored in an airtight container, this soup keeps well for 4-5 days. The flavors actually develop and improve over time, making it excellent for meal prep.

Can I freeze this soup?

Absolutely. Freeze in portions for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of water if needed.

What vegetables can I substitute?

Sweet potato, butternut squash, green beans, or chopped kale work beautifully. Use whatever seasonal vegetables you have on hand for a customizable bowl.

How can I make this soup more filling?

Serve with crusty bread, add a can of drained chickpeas in step 4, or stir in cooked quinoa or rice during the last 5 minutes of simmering.

Can I make this in a slow cooker?

Sauté the onions and spices first, then add everything to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Stir in the spinach during the last 30 minutes.

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 protein-rich soup with seasonal vegetables, warming spices, and tender lentils ready in 50 minutes.

Prep Time
15 min
Time to Cook
35 min
Overall Time
50 min
Recipe by Mira Dalton

Recipe Type Spiced Comfort Meals

Skill Level Easy

Cuisine Type Global

Makes 4 Portions

Dietary Details Plant-Based, No Dairy, No Gluten

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

How to Make It

Step 01

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

Step 02

Cook Vegetables: Add carrots, celery, zucchini, and red bell pepper. Cook, stirring occasionally, for 5 minutes.

Step 03

Add Spices: Stir in cumin, thyme, smoked paprika, salt, and pepper; cook 1 minute until fragrant.

Step 04

Simmer Soup Base: Add rinsed lentils, diced tomatoes, vegetable broth, water, and bay leaf. Bring to a boil.

Step 05

Cook Lentils: Reduce heat, cover, and simmer for 25 minutes, or until lentils and vegetables are tender.

Step 06

Add Greens: Stir in spinach or kale; cook 2–3 minutes until wilted. Remove bay leaf.

Step 07

Season and Serve: Taste and adjust seasoning. Serve hot, garnished with parsley and a squeeze of lemon 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.

Equipment Needed

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

Allergy Notice

Review every item for potential allergens, and reach out to a provider with any uncertainty.
  • Contains no common allergens. Always verify broth ingredients if following strict allergen-free diets.

Nutrition Stats (per portion)

Details here are for general advice—always consult a health expert for specific needs.
  • 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.