Italian Herb Vegetable Soup

Featured in: Hearty Soups & Stews

This hearty bowl brings together the best of Mediterranean vegetables in a simmering broth infused with classic Italian herbs. Carrots, celery, zucchini, and green beans mingle with diced tomatoes and tender potatoes, creating a colorful and satisfying dish. The aromatic blend of oregano, basil, thyme, and rosemary transports you straight to an Italian kitchen. Baby spinach adds fresh vibrancy at the end, while optional cannellini beans provide extra protein and substance. Perfect for meal prep, this soup actually tastes better the next day as flavors meld together. Serve with crusty bread for soaking up the flavorful broth, or add small pasta for even more heartiness.

Updated on Wed, 28 Jan 2026 00:44:40 GMT
A steaming bowl of Italian Herb Vegetable Soup brimming with colorful vegetables and fresh parsley garnish, ready to serve. Save
A steaming bowl of Italian Herb Vegetable Soup brimming with colorful vegetables and fresh parsley garnish, ready to serve. | forkina.com

This Italian Herb Vegetable Soup is a vibrant and hearty dish brimming with Mediterranean vegetables and aromatic Italian herbs. It is the perfect choice for a light yet satisfying meal or a comforting starter that brings the flavors of an Italian garden right to your table.

A steaming bowl of Italian Herb Vegetable Soup brimming with colorful vegetables and fresh parsley garnish, ready to serve. Pin it
A steaming bowl of Italian Herb Vegetable Soup brimming with colorful vegetables and fresh parsley garnish, ready to serve. | forkina.com

Featuring a base of sautéed onion and garlic, this soup combines the textures of tender potatoes and crisp-tender green beans. The addition of diced tomatoes and rich vegetable broth creates a robust liquid base that perfectly highlights the earthy notes of the dried herbs.

Ingredients

  • 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
  • Optional: 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 (omit for vegan)
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon

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

This soup freezes very well, making it a great candidate for batch cooking. Simply allow the soup to cool completely before transferring it to freezer-safe containers. When reheating, you may need to add a splash of water or broth if the vegetables have absorbed much of the liquid.

Varianten und Anpassungen

For extra heartiness, feel free to add small pasta shapes like ditalini or orzo during the last 10 minutes of simmering. To keep the dish gluten-free, ensure your vegetable broth is certified gluten-free and use gluten-free pasta if adding any.

Serviervorschläge

Ladle the soup into deep bowls and top with a generous sprinkle of fresh parsley and freshly grated Parmesan cheese. For a complete meal, serve alongside a slice of crusty Italian bread or a light side salad.

Pin it
| forkina.com

Whether you are looking for a healthy lunch or a light dinner, this Italian Herb Vegetable Soup provides a satisfying and nutrient-dense option that is as delicious as it is easy to prepare. Enjoy the warm, rustic flavors of the Mediterranean in every spoonful.

Product image
Create smooth frozen drinks, slushies, and frappés for desserts and parties using juices, coffee, or wine.
Check price on Amazon

Frequently Asked Questions

Can I make this soup ahead of time?

Absolutely. This soup actually improves after sitting in the refrigerator overnight as the flavors have time to meld together. Store in an airtight container for up to 4 days.

What vegetables can I substitute?

Feel free to use whatever vegetables you have on hand. Butternut squash, kale, Swiss chard, or green peas work beautifully. The base of onion, carrots, and celery provides the classic foundation.

Can I freeze this soup?

Yes, this freezes exceptionally well. Cool completely before transferring to freezer-safe containers. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.

How can I make it more filling?

Add the optional cannellini beans for protein, or stir in small pasta like ditalini or orzo during the last 10 minutes of cooking. A slice of crusty bread on the side also makes it a complete meal.

What's the best way to reheat leftovers?

Gently reheat on the stovetop over medium-low heat, adding a splash of broth or water if the soup has thickened. Avoid boiling, which can make the vegetables mushy.

Is this suitable for meal prep?

Perfect for meal prep. Make a batch on Sunday and portion into containers for easy lunches throughout the week. The flavors continue to develop, making each bowl even more delicious.

Italian Herb Vegetable Soup

Vibrant Mediterranean soup with vegetables and Italian herbs, ready in under an hour.

Prep Time
20 Minutes
Cook Time
35 Minutes
Total Time
55 Minutes


Difficulty: Easy

Cuisine: Italian

Yield: 4 servings

Dietary: Vegan, Dairy-Free

Ingredients

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 (14 oz) can diced tomatoes with juices
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 (15 oz) can cannellini beans, drained and rinsed
02 1/4 cup chopped fresh parsley for garnish
03 Freshly grated Parmesan cheese for serving (omit for vegan)

Instructions

Step 01

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

Step 02

Cook Primary Vegetables: 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

Build Soup Base: Add diced tomatoes with juices, vegetable broth, and potato. Stir in oregano, basil, thyme, rosemary, bay leaf, salt, and pepper.

Step 04

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

Step 05

Add Beans: If using cannellini beans, add them 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

Adjust Seasoning: Taste and adjust salt, pepper, and herbs as needed.

Step 08

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

Tools You'll Need

  • Large soup pot with lid
  • Chef's knife
  • Cutting board
  • Wooden spoon or silicone spatula
  • Ladle

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains celery
  • May contain dairy if Parmesan cheese is used
  • May contain gluten if pasta is added
  • Always verify packaged ingredients for undisclosed allergens

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 185
  • Total Fat: 5 g
  • Total Carbohydrate: 32 g
  • Protein: 6 g