Olive Garden Vegetable Soup is a soul-warming, rustic Italian-inspired dish that’s bursting with fresh vegetables, tender beans, and aromatic herbs—all simmered together in a flavorful tomato broth. This copycat version captures the heart of the original restaurant favorite, delivering cozy satisfaction in every spoonful.
It’s a simple yet nourishing one-pot meal that’s naturally vegetarian, easily made vegan, and perfect for meal prep or weeknight dinners. Packed with fiber-rich veggies and beans, this soup is as wholesome as it is comforting—light enough to enjoy anytime, but hearty enough to keep you full.
Whether you’re serving it with warm breadsticks, a green salad, or just savoring a bowl on its own, this Italian vegetable soup is pure comfort in a bowl.
Ingredients Overview
Each ingredient in this soup brings a layer of depth, color, and nutrition. Here’s what you’ll need and why it works:
Yellow Onion – Adds natural sweetness and savory depth to the base. Dice it finely for even distribution.
Garlic – A must for Italian flavor. Minced fresh garlic infuses the broth with warmth and aroma.
Carrots & Celery – Classic soup veggies that give texture, sweetness, and heartiness.
Zucchini – Tender, mildly sweet, and adds bulk without heaviness.
Green Beans – For a pop of color and snap. Use fresh or frozen, trimmed and chopped.
Diced Tomatoes – Canned tomatoes bring tang and body to the broth. Choose fire-roasted for extra flavor.
Tomato Paste – Concentrates the tomato base, adding richness and thickness.
Cannellini Beans or Great Northern Beans – Creamy, mild white beans that provide protein and make the soup filling.
Kidney Beans – Add color and earthiness. They hold up well during simmering.
Vegetable Broth – The backbone of the soup. Use low-sodium to control salt levels.
Italian Seasoning – A blend of oregano, thyme, basil, and rosemary that mimics that Olive Garden flavor.
Bay Leaf – Adds subtle depth and aroma during simmering.
Salt & Pepper – Essential for balancing all the flavors.
Pasta (Optional) – Ditalini or small shells add heartiness. Cook separately to avoid mushy soup.
Spinach or Kale (Optional) – Stir in greens at the end for added nutrition and color.
Olive Oil – Used to sauté the aromatics and vegetables.
Step-by-Step Instructions
1. Sauté Aromatics
In a large pot or Dutch oven, heat 2 tbsp olive oil over medium heat. Add 1 diced onion, 2 diced carrots, and 2 diced celery stalks. Cook for 5–7 minutes until softened.
Add 3–4 cloves minced garlic and sauté for 1 minute until fragrant.
2. Build the Broth
Stir in:
-
2 tbsp tomato paste
-
1 (14.5 oz) can diced tomatoes
-
1 tsp Italian seasoning
-
1 bay leaf
-
Salt and pepper to taste
Let everything cook together for 2–3 minutes to deepen the tomato flavor.
3. Add Veggies and Beans
Pour in 6 cups vegetable broth. Add:
-
1 diced zucchini
-
1 cup green beans, chopped
-
1 (15 oz) can cannellini beans, drained and rinsed
-
1 (15 oz) can kidney beans, drained and rinsed
Bring to a boil, then reduce heat to medium-low and simmer for 20–25 minutes until all vegetables are tender.
4. Optional Pasta and Greens
If using pasta, cook 1 cup of ditalini or small shells separately according to package directions. Drain and add to individual bowls when serving to prevent sogginess.
Stir in 2 cups baby spinach or chopped kale during the last 5 minutes of simmering.
5. Final Seasoning and Serve
Taste and adjust seasoning with additional salt, pepper, or Italian herbs. Remove the bay leaf.
Ladle into bowls and top with fresh parsley or a sprinkle of Parmesan cheese, if desired. Serve warm with crusty bread or garlic toast.
Tips, Variations & Substitutions

Pro Tips for Best Flavor
-
Sauté tomato paste before adding broth—it adds richness and removes any bitterness.
-
Simmer gently to keep veggies from falling apart.
-
Add a Parmesan rind while simmering for deeper umami flavor (remove before serving).
Make It Vegan
-
Skip the Parmesan garnish and ensure broth is plant-based.
-
Add nutritional yeast for a cheesy depth.
Add Protein
-
Stir in cooked ground turkey or chicken for a heartier soup.
-
Add lentils or chickpeas for a plant-based protein boost.
Use What You Have
-
Frozen mixed vegetables work in a pinch.
-
Substitute kidney or cannellini beans with black beans or chickpeas.
Spice It Up
-
Add a pinch of red pepper flakes.
-
Stir in fresh basil or rosemary near the end for brightness.
Slow Cooker Option
Sauté onion, garlic, and tomato paste in a skillet. Then add all ingredients (except spinach and pasta) to the slow cooker. Cook on low for 6–8 hours or high for 3–4. Stir in greens and cooked pasta just before serving.
Serving Ideas & Occasions
This soup fits into almost any occasion:
-
Weeknight dinners
-
Meatless Mondays
-
Lunch meal prep
-
Light yet hearty holiday starters
-
Cozy weekend meals with family
Pair with:
-
Garlic breadsticks or focaccia
-
A crisp green salad with Italian dressing
-
A glass of iced tea or sparkling water with lemon
For a fun touch, serve with small bowls of toppings like grated cheese, chopped parsley, or red pepper flakes.
Nutritional & Health Notes
Olive Garden Vegetable Soup is naturally vegetarian and packed with fiber, vitamins, and minerals. It offers a healthy balance of plant protein (from beans), complex carbs (from vegetables and optional pasta), and low fat.
It’s a great way to increase daily veggie intake, and it’s low in saturated fat and cholesterol-free. Easily make it gluten-free by omitting the pasta or using gluten-free noodles.
One serving is filling without being heavy, and perfect for those looking to eat cleaner without sacrificing flavor.
FAQs
Can I freeze this soup?
Yes. Let it cool completely, then store in freezer-safe containers without the pasta. Add fresh-cooked pasta when reheating.
What if I don’t have Italian seasoning?
Use a mix of dried oregano, thyme, basil, and rosemary. A pinch of marjoram or parsley is also nice.
How long does this soup last?
Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave.
Can I add meat?
Absolutely. Add cooked sausage, shredded chicken, or ground beef for a meatier version. Brown the meat first and add with the broth.
Do I have to use two kinds of beans?
No, but it adds variety. You can use just cannellini, just kidney, or substitute chickpeas or lentils.
Is this recipe gluten-free?
It can be. Use gluten-free pasta or omit it altogether. Always check your broth for hidden gluten.
Can I make this in the Instant Pot?
Yes. Sauté the aromatics, then add remaining ingredients (except pasta and greens). Pressure cook on high for 6 minutes, quick release, stir in spinach and pasta, and serve.
PrintOlive Garden Vegetable Soup Brings Homestyle Italian Flavor to Your Table with Wholesome, Hearty Comfort
A hearty, healthy Italian-style vegetable soup with beans, zucchini, carrots, green beans, and a flavorful tomato broth—Olive Garden-inspired and perfect for cozy meals.
Ingredients
-
2 tbsp olive oil
-
1 yellow onion, diced
-
2 carrots, diced
-
2 celery stalks, diced
-
3 garlic cloves, minced
-
2 tbsp tomato paste
-
1 (14.5 oz) can diced tomatoes
-
1 tsp Italian seasoning
-
1 bay leaf
-
6 cups vegetable broth
-
1 zucchini, diced
-
1 cup chopped green beans
-
1 (15 oz) can cannellini beans, drained
-
1 (15 oz) can kidney beans, drained
-
Salt and pepper to taste
-
1 cup cooked small pasta (optional)
-
2 cups baby spinach or kale (optional)
-
Chopped parsley or Parmesan for garnish
Instructions
-
Sauté onion, carrot, and celery in olive oil for 5–7 minutes. Add garlic and tomato paste.
-
Stir in diced tomatoes, seasoning, and bay leaf. Simmer 2–3 minutes.
-
Add broth, zucchini, green beans, and beans. Simmer 20–25 minutes.
-
Stir in pasta and greens if using. Simmer 5 more minutes.
-
Taste, adjust seasoning, and serve with garnish.
Notes
Omit pasta for lower carbs. Use gluten-free options if needed. Add red pepper flakes for spice.