There’s something about a big bowl of warm, vegetable-packed soup that fixes everythingespecially when it tastes like the kind you’d get at your favorite Italian spot. This Olive Garden Vegetable Soup is cozy, hearty, and loaded with fresh zucchini, tomatoes, beans, and herbs that make your kitchen smell like a dream.
I tested this back in February when I was craving something light but satisfying, and the trick is sautéing the aromatics slowly to build that sweet, caramelized base before the broth goes in. After tweaking it five times over three winters, I finally nailed the balanceit’s bright, filling, and tastes just like the restaurant version without any weird shortcuts.
PrintOlive Garden Vegetable Soup Recipe Easy Homemade Comfort
Enjoy a delicious and hearty Olive Garden Vegetable Soup made with fresh vegetables and rich flavors. This vegetarian soup brings authentic Italian seasoning and colorful veggies together for a wholesome meal. Perfect for a cozy dinner or meal prep.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 1 tbsp Olive oil
- 1 medium Onion chopped
- 2 cloves Garlic minced
- 2 medium Carrots peeled and chopped
- 2 sticks Celery chopped
- 1 14.5 oz Can diced tomatoes
- 1 6 oz Can tomato paste
- 4 cups Vegetable broth
- 1 medium Zucchini chopped
- 1 cup Green beans chopped
- 1 cup Canned kidney beans or beans of your choice drained and rinsed
- 1 tsp Italian seasoning
- 1/2 tsp Salt or to taste
- 1/4 tsp Black pepper or to taste
- Optional Red pepper flakes to taste
- Optional for garnish Parmesan cheese chopped parsley
Instructions
- Warm the olive oil in a large pot over medium heat and add the onion, garlic, celery, and carrots. Cook for about 5 minutes, stirring occasionally until they soften and release their aroma.
- Pour in the diced tomatoes, tomato paste, and vegetable broth. Bring the mixture to a gentle simmer and let it cook for 5 to 10 minutes to blend the flavors well.
- Add the zucchini, green beans, and kidney beans, stirring everything together. Return to a simmer and cook for 20 to 30 minutes until the vegetables are tender.
- Mix in Italian seasoning, salt, pepper, and red pepper flakes if using. Adjust the seasoning based on your taste preferences.
- Serve the soup ladled into bowls, topped optionally with Parmesan and fresh parsley, alongside breadsticks or crusty bread for a complete meal.
Notes
- Feel free to customize the vegetables based on your preference or what you have on hand
- This soup can be made ahead of time and stored in the refrigerator for up to 3 days
- For a vegan version, omit the Parmesan cheese
Nutrition
- Serving Size: 1 cup
- Calories: 150
- Sugar: 5g
- Sodium: 600mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 7g
- Protein: 6g
- Cholesterol: 0mg
Why You’ll Love This Olive Garden Vegetable Soup
This is the kind of soup that makes you feel taken care ofwarmth in a bowl without any fuss. It’s packed with colorful vegetables like zucchini, carrots, and green beans, all swimming in a savory tomato broth that tastes like you simmered it all day (but really, it’s done in under an hour).
What I love most is how forgiving it is. You can swap vegetables based on what’s in your crisper drawer, adjust the seasoning to your taste, and it still comes out cozy and satisfying every single time. Plus, it reheats beautifully, so leftovers actually get better as the flavors deepen overnight.
- Budget-friendly: Uses simple pantry staples and affordable fresh vegetables
- Naturally healthy: Vegetarian, low in calories, and loaded with fiber
- Family-approved: Even picky eaters tend to enjoy this mild, flavorful broth

Key Ingredients That Make It Taste Like the Restaurant
The magic starts with building a flavorful base. Sautéing onion, garlic, carrots, and celery in olive oil creates that sweet, aromatic foundation that makes restaurant soups taste so rich. Don’t rush this steplet them soften and release their natural sweetness.
Tomato paste is your secret weapon here. It adds depth and a slightly concentrated tomato flavor that balances beautifully with the diced tomatoes and vegetable broth. The canned kidney beans bring heartiness without heaviness, and Italian seasoning ties everything together with that familiar herbaceous note.
Pro Tip: If you want a little heat, add a pinch of red pepper flakes when you stir in the seasonings. It wakes up all the other flavors without making the soup spicy.
How to Make It (Step-by-Step)
Start by heating your olive oil in a large pot over medium heat. Add the chopped onion, minced garlic, celery, and carrots, then sauté for about 5 minutes until everything softens and smells incredible. This slow start builds the flavor foundation that makes the whole soup sing.
Next, stir in the diced tomatoes, tomato paste, and vegetable broth. Let it simmer for 5 to 10 minutes so the tomato paste dissolves completely and the flavors start to meld. Then add your zucchini, green beans, and kidney beans. Bring it back to a simmer and let it cook for 20 to 30 minutes until all the vegetables are tender.
Finish by stirring in the Italian seasoning, salt, black pepper, and optional red pepper flakes. Taste and adjustsometimes I add an extra pinch of salt or a splash more broth if it’s too thick. Ladle into bowls and garnish with Parmesan cheese and fresh parsley if you have them on hand.
Smart Swaps and Substitutions
| Ingredient | Easy Swap |
|---|---|
| Kidney beans | Cannellini beans, chickpeas, or navy beans |
| Zucchini | Yellow squash or additional green beans |
| Vegetable broth | Low-sodium broth or chicken broth if not vegetarian |
| Italian seasoning | Mix of dried basil, oregano, and thyme |
| Parmesan cheese | Omit for vegan, or use nutritional yeast |
Serving and Storage Tips
Serve this soup with warm, crusty bread or buttery breadsticks for the full Olive Garden experience. It’s also lovely alongside a simple green salad or grilled cheese if you want to make it a more filling meal. The Parmesan and parsley garnish aren’t required, but they do add a fresh, finishing touch that makes it feel special.
Store leftovers in an airtight container in the refrigerator for up to 3 days. The soup thickens as it sits, so you may want to add a splash of vegetable broth or water when reheating. You can also freeze it for up to 2 monthsjust let it cool completely first, then portion into freezer-safe containers.
| Storage Method | Duration | Best Practice |
|---|---|---|
| Refrigerator | Up to 3 days | Store in airtight container; add broth when reheating |
| Freezer | Up to 2 months | Cool completely first; leave headspace in container |
| Reheating | Stovetop over medium heat or microwave in 1-minute intervals |
Troubleshooting and Tweaks
If your soup tastes a little flat, it probably needs more salt or a squeeze of fresh lemon juice to brighten it up. Sometimes a pinch of sugar helps balance the acidity from the tomatoes, especially if your diced tomatoes are on the tart side.
- Too thick? Add more vegetable broth or water, a half cup at a time, until you reach your preferred consistency
- Vegetables mushy? Next time, add delicate veggies like zucchini later in the cooking process to keep them from overcooking
- Want more protein? Stir in cooked pasta during the last 5 minutes, or add white beans along with the kidney beans
Note: After years of testing vegetable soups, I’ve learned that the key is tasting as you go. Every batch of broth and every can of tomatoes is slightly different, so trust your palate and adjust the seasonings until it tastes just right to you.
Dive into more delectable recipes and culinary ideas follow me on Facebook, Pinterest and Reddit!
FAQs ( Olive Garden Vegetable Soup )
Can I make this soup ahead of time?
Yes, this recipe actually tastes better the next day as flavors meld together. Store in the refrigerator for up to 4 days. Add extra broth when reheating as vegetables absorb liquid overnight. The pasta may soften more, but it still tastes delicious.
What vegetables work best in this recipe?
Use a mix of carrots, celery, onions, zucchini, green beans, and spinach for authentic flavor. Root vegetables like carrots should be diced small for even cooking. Fresh or frozen vegetables work well, but add frozen ones in the last 10 minutes to prevent overcooking.
Can I freeze leftover soup?
This dish freezes well for up to 3 months, though pasta texture may change slightly. Cool completely before freezing in portion-sized containers. Thaw overnight in the fridge and reheat gently on the stovetop, adding extra broth if needed.
How do I make it more filling?
Add white beans, kidney beans, or chickpeas for extra protein and heartiness. You can also include more pasta or add diced potatoes with the other vegetables. A sprinkle of parmesan cheese when serving also adds richness and satisfaction.
What type of pasta should I use?
Small pasta shapes like ditalini, elbow macaroni, or small shells work perfectly in this recipe. They hold up well in broth and are easy to eat with a spoon. Cook pasta separately and add to individual bowls to prevent it from getting mushy in leftovers.

You’ve Just Made Restaurant-Quality Soup at Home
This Olive Garden Vegetable Soup comes together in under an hour, but the flavor tastes like you’ve been simmering it all afternoon. The vegetables stay tender with just the right bite, and that savory tomato broth hits all the cozy, comforting notes you’re craving. You’ll love how the kitchen smells while it bubbles awayherby, garlicky, and totally inviting.
If you want a little more depth, try stirring in a Parmesan rind while the soup simmersit adds this subtle, umami richness that’s absolutely lovely. You can also toss in a handful of baby spinach or kale during the last few minutes for extra color and nutrition. Leftovers reheat beautifully on the stovetop with a splash of broth, and honestly, they taste even better the next day once all those flavors have had time to mingle and deepen.
I’d love to see your bowl if you make thistag me or leave a comment with your favorite veggie swap or serving idea. Did your family have a go-to vegetable soup growing up? There’s something so grounding about a recipe like this, one that feels nourishing and familiar no matter the season. Save it, share it, and enjoy every warm, satisfying spoonful.





