Italian Herb Vegetable Soup

Featured in: Home Kitchen Routines

This Italian Herb Vegetable Soup combines fresh Mediterranean vegetables like zucchini, bell peppers, and green beans with aromatic herbs including oregano, basil, and thyme. Simmered in vegetable broth with tomatoes and potatoes, this hearty soup is ready in just 55 minutes. Perfect for vegetarian and vegan diets, it's naturally low-fat and can be customized with cannellini beans or pasta for extra heartiness.

Updated on Thu, 29 Jan 2026 15:42:54 GMT
A warm bowl of Italian Herb Vegetable Soup with spinach and diced tomatoes, garnished with fresh parsley. Pin it
A warm bowl of Italian Herb Vegetable Soup with spinach and diced tomatoes, garnished with fresh parsley. | imesliorbit.com

Savor the rustic charm of this Italian Herb Vegetable Soup, a vibrant and hearty dish brimming with Mediterranean vegetables and aromatic Italian herbs. Whether you are looking for a light meal or a comforting starter, this soup offers a nutrient-dense experience that warms the soul and delights the palate with every spoonful.

A warm bowl of Italian Herb Vegetable Soup with spinach and diced tomatoes, garnished with fresh parsley. Pin it
A warm bowl of Italian Herb Vegetable Soup with spinach and diced tomatoes, garnished with fresh parsley. | imesliorbit.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

This easy-to-make soup is as versatile as it is delicious. By simmering fresh vegetables in a savory broth, you create a depth of flavor that feels both gourmet and home-cooked. It is an excellent way to incorporate more greens into your diet while enjoying the timeless flavors of Italy.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, sliced
  • 2 celery stalks, sliced
  • 1 medium zucchini, diced
  • 1 red bell pepper, diced
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 (14 oz / 400 g) can diced tomatoes, with juices
  • 4 cups (1 liter) vegetable broth
  • 1 medium potato, peeled and diced
  • 2 cups baby spinach leaves
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon dried rosemary, crushed
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste
  • 1 (15 oz / 425 g) can cannellini beans, drained and rinsed (optional)
  • 1/4 cup chopped fresh parsley, for garnish (optional)
  • Freshly grated Parmesan cheese, for serving (optional)

Instructions

Step 1
Heat the olive oil in a large pot over medium heat. Add the onion and garlic; sauté for 2–3 minutes until fragrant and softened.
Step 2
Stir in the carrots, celery, zucchini, red bell pepper, and green beans. Cook for 5–6 minutes, stirring occasionally, until vegetables begin to soften.
Step 3
Add the diced tomatoes (with juices), vegetable broth, and potato. Stir in oregano, basil, thyme, rosemary, bay leaf, salt, and pepper.
Step 4
Bring the soup to a boil, then reduce heat and simmer uncovered for 20–25 minutes, or until the vegetables are tender.
Step 5
If using, add the cannellini beans and simmer for another 5 minutes to heat through.
Step 6
Remove and discard the bay leaf. Stir in the spinach leaves and cook for 1–2 minutes until wilted.
Step 7
Taste and adjust seasoning as needed.
Step 8
Ladle into bowls, garnish with chopped fresh parsley and Parmesan if desired. Serve hot.

Zusatztipps für die Zubereitung

Verwenden Sie für die Zubereitung einen großen Suppentopf und einen Holzlöffel zum Umrühren. Um sicherzustellen, dass die Suppe gelingt, achten Sie darauf, das Lorbeerblatt vor dem Servieren zu entfernen. Falls Sie die Suppe einfrieren möchten, lassen Sie sie vorher vollständig abkühlen.

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.

Varianten und Anpassungen

Für eine besonders sättigende Variante können Sie während der letzten 10 Minuten der Kochzeit kleine Nudeln wie Ditalini oder Orzo hinzufügen. Wenn Sie eine glutenfreie Version bevorzugen, stellen Sie sicher, dass die Brühe und die optionalen Nudeln entsprechend zertifiziert sind.

Serviervorschläge

Servieren Sie die Suppe heiß in tiefen Schalen. Für das beste Geschmackserlebnis garnieren Sie jede Portion mit frisch gehackter Petersilie. Wer nicht streng vegan isst, kann die Suppe mit einer großzügigen Menge frisch geriebenem Parmesan abrunden.

Hearty Italian Herb Vegetable Soup simmered with Mediterranean vegetables like zucchini, carrots, and celery. Pin it
Hearty Italian Herb Vegetable Soup simmered with Mediterranean vegetables like zucchini, carrots, and celery. | imesliorbit.com

Whether enjoyed on a cold winter evening or as a healthy lunch option, this Italian Herb Vegetable Soup is a timeless classic. Its simple preparation and rich, herbal profile make it a reliable favorite for any home cook looking to bring a taste of the Mediterranean to their kitchen.

Recipe FAQs

Can I use fresh herbs instead of dried?

Yes, fresh herbs work beautifully. Use three times the amount of fresh herbs compared to dried. Add heartier herbs like rosemary and thyme early in cooking, and delicate herbs like basil at the end.

How do I store and reheat this soup?

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium heat. The soup also freezes well for up to 3 months; thaw overnight in the refrigerator before reheating.

What vegetables can I substitute?

This soup is very flexible. Swap green beans for snap peas, use yellow squash instead of zucchini, or add eggplant or fennel. Just maintain similar cooking times by cutting harder vegetables smaller.

Can I make this soup in a slow cooker?

Absolutely. Sauté the aromatics first, then transfer everything except spinach to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add spinach in the last 10 minutes.

How can I make this soup more filling?

Add cannellini beans, chickpeas, or white beans for protein. Small pasta like ditalini or orzo adds heartiness. For extra substance, serve with crusty bread or top with a dollop of pesto.

What's the best way to enhance the flavor?

Use high-quality vegetable broth or homemade stock. A splash of white wine added with the broth deepens flavor. Finish with a drizzle of good olive oil and fresh lemon juice to brighten the taste.

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.

Italian Herb Vegetable Soup

Hearty Mediterranean vegetables with aromatic Italian herbs create a vibrant, comforting bowl of pure goodness.

Prep time
20 minutes
Time to cook
35 minutes
Total duration
55 minutes
Recipe by Caleb Montez


Skill Level Easy

Cuisine Italian Mediterranean

Makes 4 Servings

Diet info Vegan-friendly, No dairy, No gluten

Ingredients list

Vegetables

01 2 tablespoons olive oil
02 1 medium onion, diced
03 2 cloves garlic, minced
04 2 medium carrots, sliced
05 2 celery stalks, sliced
06 1 medium zucchini, diced
07 1 red bell pepper, diced
08 1 cup green beans, trimmed and cut into 1-inch pieces
09 1 can (14 oz) diced tomatoes with juice
10 4 cups vegetable broth
11 1 medium potato, peeled and diced
12 2 cups baby spinach leaves

Herbs and Seasonings

01 1 teaspoon dried oregano
02 1 teaspoon dried basil
03 1/2 teaspoon dried thyme
04 1/2 teaspoon dried rosemary, crushed
05 1 bay leaf
06 Salt and freshly ground black pepper to taste

Optional Additions

01 1 can (15 oz) cannellini beans, drained and rinsed
02 1/4 cup chopped fresh parsley for garnish
03 Freshly grated Parmesan cheese for serving (omit for vegan)

Steps

Step 01

Prepare Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and minced garlic, sautéing for 2 to 3 minutes until fragrant and softened.

Step 02

Build Vegetable Base: Stir in carrots, celery, zucchini, red bell pepper, and green beans. Cook for 5 to 6 minutes, stirring occasionally, until vegetables begin to soften.

Step 03

Add Liquid and Seasoning: Add diced tomatoes with juice, vegetable broth, and potato. Stir in oregano, basil, thyme, rosemary, bay leaf, salt, and pepper until well combined.

Step 04

Simmer Soup: Bring soup to a boil, then reduce heat and simmer uncovered for 20 to 25 minutes until all vegetables are tender.

Step 05

Incorporate Beans: If using cannellini beans, add to pot and simmer for an additional 5 minutes to heat through.

Step 06

Finish with Greens: Remove and discard bay leaf. Stir in spinach leaves and cook for 1 to 2 minutes until wilted.

Step 07

Season to Taste: Taste soup and adjust seasoning with salt and pepper as needed.

Step 08

Serve: Ladle into bowls and garnish with chopped fresh parsley and Parmesan cheese if desired. Serve hot.

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 gear

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

Allergen details

Double-check every ingredient for allergens and ask a healthcare professional if needed.
  • Contains celery
  • May contain dairy if Parmesan cheese is used
  • May contain gluten if wheat pasta is added
  • Verify all packaged ingredients for potential hidden allergens

Nutrition details (per serving)

Nutritional details are for general use and shouldn't replace a doctor’s advice.
  • Calorie Count: 185
  • Fats: 5 g
  • Carbohydrates: 32 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.