Zucchini Lentil Soup with Italian Herbs & Fresh Greens

This rustic zucchini lentil soup comes together in under 70 minutes with just one pot, delivering a hearty, protein-packed bowl that tastes like it simmered all day—but didn’t.

⚡ Quick Recipe Snapshot: Prep: 10 min | Cook: 60 min | Total: 70 min | Servings: 6 | Calories: 300 per serving | Cuisine: Italian | Difficulty: Medium | Season: Anytime

Why This Recipe Works

  • Shortcut-friendly: Canned broth and tomatoes mean zero fussing—just chop, sauté, and let the pot do the work.
  • Texture magic: Brown lentils hold their shape while softening into a creamy base; zucchini and kale add brightness and body without turning mushy.
  • Weeknight gold: One pot, minimal cleanup, freezes beautifully, and tastes even better the next day as flavors deepen.

Grocery List (& Shortcuts)

Main Players:

  • 2 Tbsp olive oil
  • 1½ cups diced carrots (about 3 medium)
  • 1½ cups diced yellow onions (about 1 medium)
  • 1½ Tbsp minced garlic (about 4 cloves)
  • 4 (14.5 oz) cans vegetable broth
  • 2 (14.5 oz) cans diced tomatoes
  • 1¼ cups dried brown lentils, rinsed and picked over
  • 1½ tsp dried basil
  • ½ tsp dried oregano
  • ½ tsp dried thyme
  • Salt and freshly ground black pepper
  • 1½ cups diced zucchini (about 1 medium)
  • 2 cups packed chopped kale or spinach
  • 1 Tbsp fresh lemon juice
  • Parmesan cheese for serving (optional)

Smart Shortcut: Pre-diced carrots and onions from the produce section save 5 minutes and work just as well—no shame in that move on a busy night.

Substitutions:

  • Red lentils instead of brown: They’ll cook faster (about 20 minutes) but will break down into a creamier soup—still delicious, just different texture.
  • Spinach vs. kale: Spinach wilts faster and tastes milder; kale holds its shape and adds earthiness. Either works; just adjust timing as noted.
  • Gluten-free: Already naturally GF; just verify your broth label.
  • Dairy-free: Skip the Parmesan or use a dairy-free alternative at the end.

Step-by-Step

Sauté the Aromatics

Heat olive oil in a large pot over medium-high heat. Add diced carrots and onions, and sauté for 2 minutes until they start to soften. Stir in minced garlic and cook for another 2 minutes until fragrant—you’ll know it’s ready when the kitchen smells cozy and garlicky.

Build the Broth

Pour in vegetable broth and canned tomatoes (with their juice). Add rinsed brown lentils, dried basil, oregano, and thyme. Season generously with salt and pepper to taste. Bring to a boil, then reduce heat to medium-low, cover, and simmer for 35 minutes, stirring occasionally. The lentils should be tender but not falling apart.

Finish with Greens & Brightness

Stir in diced zucchini and kale, and simmer uncovered for 10 minutes longer (if using spinach instead, wait and add it in the last 2 minutes so it stays bright and tender). Taste and adjust seasoning. Stir in fresh lemon juice. Thin with up to 1 cup of water if you prefer a brothier soup—remember, the lentils will continue soaking up liquid as it rests, so don’t oversaturate. Serve warm, topped with Parmesan if you like.

Theo’s Tips

  • Lentil texture secret: Rinse and pick over your dried lentils before cooking—it removes dust and the occasional small stone, and helps them cook more evenly. Brown lentils are forgiving; they won’t turn to mush like red ones do.
  • Oops, it’s too thick? No problem. Just add water or broth a splash at a time until you hit your happy place. Soup is forgiving that way.
  • Make-ahead magic: This soup tastes even better the next day as flavors meld. Cool completely, store in the fridge, and reheat gently on the stovetop. It also freezes beautifully for up to 3 months—perfect for those nights when you need dinner without the cooking.

Storage & Leftovers

Fridge: Store in an airtight container for up to 4 days. Reheat gently on the stovetop over medium heat, adding a splash of water or broth if it’s thickened too much.

Freezer: Cool completely, then transfer to freezer-safe containers or bags. Freeze for up to 3 months. Thaw overnight in the fridge, then reheat on the stovetop. The texture stays lovely—lentils and vegetables hold up well to freezing.

Can I use fresh herbs instead of dried?

Absolutely. Use about 3 times the amount (so roughly 4½ tsp fresh basil, 1½ tsp fresh oregano, 1½ tsp fresh thyme). Add them in the last 5 minutes of cooking so they stay bright and vibrant.

What if I don’t have brown lentils?

Red lentils will work but cook much faster (about 20 minutes total) and create a creamier, more broken-down soup. Green lentils are also great and hold their shape beautifully. Avoid splitting red lentils if you want texture.

Is this zucchini and lentils soup really freezer-friendly?

Yes! The lentils and vegetables hold up beautifully. The zucchini may soften a bit more after thawing, but the flavor deepens, making it even cozier for a second meal.

Can I make this in a slow cooker?

Yes. Sauté the aromatics in a skillet first, then transfer everything to the slow cooker with broth, tomatoes, lentils, and herbs. Cook on low for 4–5 hours, then add zucchini and greens in the last 30 minutes. Adjust liquid as needed.

💡 Love this recipe? Follow Cooking Save on Pinterest.

Save This Recipe & Tell Me How It Went!

This zucchini lentil soup is the kind of dish that makes your kitchen smell like home and your dinner table feel a little more special—without any fuss. Bookmark it, make it this week, and let me know how it turns out. Did you add extra greens? Swap in different veggies? I’d love to hear what made it yours. Stay cozy, Theo

zucchini lentil soup

Zucchini Lentil Soup with Italian Herbs & Fresh Greens

This hearty zucchini lentil soup features brown lentils, zucchini, and kale, simmered with aromatic herbs for a comforting dish. It comes together in one pot and is perfect for a cozy meal any time of the year.
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings: 6 servings
Course: Soup
Cuisine: Italian
Calories: 300

Ingredients
  

Main
  • 2 Tbsp olive oil
  • cups diced carrots (about 3 medium)
  • cups diced yellow onions (about 1 medium)
  • Tbsp minced garlic (about 4 cloves)
  • 4 (14.5 oz) cans vegetable broth
  • 2 (14.5 oz) cans diced tomatoes
  • cups dried brown lentils rinsed and picked over
  • tsp dried basil
  • ½ tsp dried oregano
  • ½ tsp dried thyme
Salt
freshly ground black pepper
  • cups diced zucchini (about 1 medium)
  • 2 cups packed chopped kale or spinach
  • 1 Tbsp fresh lemon juice
Parmesan cheese

Equipment

  • Large pot

Method
 

Instructions
  1. Heat olive oil in a large pot over medium-high heat.
  2. Add diced carrots and onions, and sauté for 2 minutes until they start to soften.
  3. Stir in minced garlic and cook for another 2 minutes until fragrant.
  4. Pour in vegetable broth and canned tomatoes with their juice.
  5. Add rinsed brown lentils, dried basil, oregano, and thyme. Season generously with salt and pepper to taste.
  6. Bring to a boil, then reduce heat to medium-low, cover, and simmer for 35 minutes, stirring occasionally.
  7. The lentils should be tender but not falling apart.
  8. Stir in diced zucchini and kale, and simmer uncovered for 10 minutes longer.
  9. Taste and adjust seasoning. Stir in fresh lemon juice.
  10. Thin with up to 1 cup of water if you prefer a brothier soup.
  11. Serve warm, topped with Parmesan if you like.

Leave a Comment

Recipe Rating