There’s something magical about a simmering pot of vegetable soup—especially when it tastes like the one from Olive Garden. Did you know that over 75% of diners say comfort food is their go-to stress reliever? Well, this copycat Olive Garden Vegetable Soup is about to become your new favorite.
I remember the first time I tried this soup—it was a cold, rainy day, and I was instantly transported to my happy place. Packed with vibrant vegetables, hearty beans, and a rich tomato broth, it’s the perfect blend of cozy and nutritious. Whether you’re a longtime Olive Garden fan or just love a good homemade soup, this guide has you covered. Let’s dive into the flavors, tips, and secrets behind this classic!

Ingredients You’ll Need for Olive Garden Vegetable Soup
Alright, before we dive into chopping and stirring, let’s talk ingredients. Because I’ll tell ya—getting this soup to taste like the real-deal Olive Garden version depends on nailing the basics. The first time I tried to make this, I just threw in random veggies I had lying around… and oof, let’s just say it was more “college dorm stew” than “Italian comfort classic.”
The Veggie Lineup
You’ll need zucchini, carrots, celery, and diced tomatoes. These are non-negotiables. One time I skipped the zucchini (because, well, the store was out and I was lazy), and the texture was totally off. Zucchini softens up just right and gives this soup a gentle bite that’s so satisfying.
I like to dice the carrots and celery pretty small—think spoon-sized. You don’t want to feel like you’re chewing through garden chunks. Also, if you’re using canned diced tomatoes, grab the kind with Italian herbs. It saves you a step and adds a little somethin’ somethin’.
Beans for the Win
The classic combo is kidney beans and white beans (cannellini is my go-to). They’re the soul of this soup, adding heartiness without any meat. Plus, protein and fiber? Yes, please. Just remember to rinse the canned beans unless you’re into salty sludge. Been there, don’t recommend.
Flavor Makers
You’ll want a good yellow onion and a couple cloves of garlic. Minced garlic gives it that cozy kick—don’t skip it unless you’re a vampire. As for spices, I keep it simple: Italian seasoning, black pepper, a pinch of red pepper flakes (optional but amazing), and salt to taste. Oh, and a bay leaf or two if you’ve got it lying around!
The Broth Situation
You’ve got two solid options: vegetable broth if you want to keep it vegan, or chicken broth if you’re cool with a bit of poultry depth. I’ve done both, and honestly? Chicken broth hits just a tad harder in the flavor department. But veg broth still works like a charm.
Optional Add-Ins
Sometimes I toss in a handful of small pasta (like ditalini or orzo) or even white rice if I want to make it more filling. Be warned though—pasta loves to soak up broth. If you’re storing leftovers, cook the pasta separately and add it when serving. Otherwise, you’ll end up with soup-turned-casserole the next day.
Quick Tip: Chop your veggies all at once and store ‘em in a big container if you’re meal prepping. You’ll thank yourself later.

Step-by-Step Instructions to Make It Perfect Every Time
Okay, let’s get this pot of magic going. I’ve made this Olive Garden Vegetable Soup so many times, I could probably do it in my sleep—but trust me, it didn’t start that way. The first few tries were… chaotic. Either the veggies were mush or the broth was bland. But now? Nailed it. Here’s the foolproof breakdown.
1. Start with a Flavor Base
Heat about 2 tablespoons of olive oil in a big ol’ soup pot. Medium heat. Not screaming hot—you don’t wanna scorch anything. Toss in diced onions, and let ’em get soft and kinda golden (takes about 5-7 minutes). That’s your base.
Add minced garlic and stir it around for about a minute. Garlic burns fast, and burnt garlic? Smells like regret. Just trust me.
2. Layer in the Veggies
Now go in with your chopped carrots, celery, and zucchini. Stir it all up, let it cook for about 5 minutes. The veggies should start to soften a bit—don’t worry, they’ll finish cooking later.
If you’ve ever made the mistake of dumping everything in cold at once (guilty 🙋♀️), you know how flavorless it can get. Letting the veggies sauté first brings out a way deeper flavor.
3. Add the Tomatoes and Broth
Dump in your diced tomatoes—juice and all. Then pour in 6 cups of broth (vegetable or chicken, your call). Stir it up and take a moment to appreciate how dang pretty it looks. This is when I toss in my Italian seasoning, black pepper, and sometimes a dash of red pepper flakes. Spice it up to your comfort level.
If you’ve got a bay leaf, add it now. Just don’t forget to fish it out later. Nobody wants to bite into that.
4. Simmer, Don’t Rush It
Crank the heat to high just until it starts to boil. Then drop it down to low and let it simmer for 25–30 minutes. This part’s key. Too short and the flavors don’t blend. Too long and the veggies get sad.
Oh, and if you’re adding uncooked pasta, throw it in around minute 15. It’ll cook right in the broth and soak up all that goodness. But keep an eye on it—some pasta likes to sneak up on you and go mushy if you walk away.
5. Finish with the Beans
About 5 minutes before you’re ready to serve, add the drained kidney and white beans. You don’t want them cooking too long or they’ll split. Just enough time to warm through and soak up some flavor.
Taste test it now. Does it need more salt? Maybe a tiny splash of vinegar or lemon juice for brightness? Don’t be afraid to tweak it. That’s how great soup gets made.
Pro Tip: Let it sit for 15 minutes before serving. Flavors mellow and deepen while it cools. I swear it tastes better.

Nutrition Info & Health Benefits of This Hearty Bowl
I used to think healthy food meant boring food. Like, if it was good for you, it probably tasted like cardboard. But this Olive Garden Vegetable Soup totally changed that for me. It’s one of those rare meals that feels indulgent but secretly packs in a bunch of nutrition wins.
Low in Calories, Big on Flavor
A single bowl of this soup runs about 150 to 180 calories, depending on what you toss in. That’s without pasta, by the way. Add a handful of pasta or rice and yeah, the calories go up—but still way lighter than most takeout or creamy soups.
I actually started tracking my meals a while back, and this soup became my go-to when I wanted to eat a full, hearty dinner without blowing my calorie budget. Plus, it’s naturally low in fat (no cream, no butter, no cheese overload).
High Fiber = Happy Gut
Between the kidney beans, white beans, and all those veggies, you’re looking at around 8–10 grams of fiber per serving. I swear, my digestion improved just by adding this to my weekly meal prep. Not to overshare, but… let’s just say things got regular fast. 😂
Fiber’s also great for keeping you full. I usually don’t even want a snack after a bowl of this. It sticks with you, in the best way.
Packed with Vitamins
Thanks to the zucchini, carrots, tomatoes, and celery, you’re getting a healthy hit of:
- Vitamin A (hello, eye health)
 - Vitamin C (immune booster!)
 - Potassium (great if you’re watching your blood pressure)
 - Plus some iron from the beans
 
If I had a nickel for every time I got sick and realized I hadn’t eaten a vegetable in days… yeah. This soup’s now part of my “feel good” routine.
Great for Special Diets
It’s naturally vegetarian, and if you use vegetable broth and skip the parmesan topping, it’s 100% vegan too. Want it gluten-free? Just leave out the pasta or sub with gluten-free noodles. Seriously—this recipe fits into almost any eating plan.
Quick Hack: If you’re watching sodium, use low-sodium broth and rinse your canned beans extra well. You’ll cut a ton of salt without sacrificing flavor.

How to Store, Freeze, and Reheat Leftovers
If you’re anything like me, making a huge pot of soup isn’t just for dinner—it’s for several dinners, maybe a lunch or two, and that one random night when you’re too tired to cook. The beauty of this Olive Garden Vegetable Soup? It actually gets better after sitting for a day or two. Seriously, the flavor just deepens.
Storing in the Fridge
Let the soup cool down to room temp first—don’t rush this. I’ve made the mistake of sealing hot soup in a plastic container and it turned into a steamy, soggy mess. Not fun.
Once it’s cool, ladle it into airtight containers. I use glass ones with those snap-on lids (they don’t stain or smell weird after). In the fridge, it’ll stay fresh for about 4 to 5 days.
And yes, I label them. Learned the hard way that tomato soup and chili look real similar when you’re sleepy at 7 AM.
Freezer Tips from Trial & Error
This soup is totally freezer-friendly, but here’s the thing: if you added pasta or rice, freeze that separately. I didn’t know this the first time I froze it, and I ended up with mushy noodle goo later. Gross.
I freeze mine in single-portion containers, so I can just grab one when I need it. It’ll keep in the freezer for up to 3 months.
And don’t forget to label it with the date. You think you’ll remember. You won’t. Trust me.
Reheating Like a Pro
Microwave or stovetop—either works. If you’re microwaving from frozen, zap it for 2–3 minutes to loosen it up, then stir and finish heating in 1-minute bursts. Stirring is key here or you get hot lava in one bite and frozen beans in the next.
Stovetop’s my fave though. Just pour the soup into a pot and heat over medium-low until it’s hot. Add a splash of broth or water if it looks too thick.
And if you’re reheating the pasta separately, add it at the end so it doesn’t keep soaking up broth and falling apart.
Little Trick: Add a squeeze of lemon juice or a sprinkle of fresh herbs when reheating—it totally freshens the flavor, especially after freezing.

Serving Suggestions and Bread Pairings
Alright, so your Olive Garden Vegetable Soup is done. It’s hot, it smells amazing, and honestly? You could eat it straight out of the pot. Been there. But if you wanna really recreate the full restaurant experience, don’t stop at just the soup. Pair it right, and it turns into a full-on meal that feels kinda fancy… even if you’re wearing sweats.
Classic Pairing: Breadsticks, Obviously
I mean, c’mon—what’s Olive Garden without those ridiculously addictive garlic breadsticks? I tried a few frozen versions, and some of ’em actually slap. But if you’re up for it, making your own is weirdly satisfying. Yeasty, golden, brushed with melted butter and garlic salt… I’ve definitely eaten three in one sitting. No shame.
Even store-bought baguette slices toasted with butter and a sprinkle of garlic powder work in a pinch. I’ve done this on lazy nights and honestly? Still hit the spot.
Salad on the Side? Yes, Please.
That Olive Garden-style salad with the tangy dressing, red onions, olives, and croutons? I recreate that often with bagged romaine mix and a knockoff dressing I found online. The crisp salad totally balances out the cozy richness of the soup. Pro tip: chill your salad bowl first—makes a difference.
Toppings to Jazz It Up
- Freshly grated Parmesan (a must if you’re not vegan)
 - Chopped fresh parsley or basil for a herby kick
 - Red pepper flakes if you like heat
 - A tiny drizzle of olive oil or even a spoon of pesto—adds depth like whoa
 
Once, I tried crumbling some leftover garlic croutons into the bowl… yeah, I basically made veggie soup stuffing. Not mad about it.
Make It a Meal
If you’re super hungry, pair it with a grilled cheese sandwich (yes, even with veggie soup—it works), or throw in a small scoop of rice or cooked pasta just before serving to bulk it up.
This soup is forgiving. It loves to be dressed up, but it’s just as good straight-up. I’ve served it with rosemary focaccia, naan, even tortilla chips when I was out of bread. Don’t overthink it—anything warm and carby is gonna complement it beautifully.
Lazy Hack: Keep a stash of frozen garlic bread or pre-baked rolls in the freezer. Pull one out while the soup’s simmering and boom—dinner’s done with no effort.

There’s just something comforting about a pot of soup that fills your kitchen with rich, herby steam and makes you feel like you’ve got your life together—even if your laundry says otherwise.
This Olive Garden Vegetable Soup has been my go-to for years now. It’s simple enough for weeknights, hearty enough to satisfy the pickiest eaters, and versatile enough to make every batch feel just a little bit different. It freezes like a dream, reheats like a champ, and fits into just about any diet plan without making you feel like you’re “missing out.”
Honestly, if you haven’t made a double batch and stashed it for future you… you’re missing out on the real magic.
So next time the craving hits—or you just need a dinner that makes you feel good inside and out—pull this recipe up, grab a spoon, and dig in.
💡 Loved this recipe? Save it to your Pinterest board so you can always find it when soup season rolls around. And hey, share the love—your future self (and your hungry friends) will thank you!
Print
Olive Garden Vegetable Soup Recipe (2025): Hearty, Healthy & Homemade!
A comforting, hearty, and flavor-packed Olive Garden-style vegetable soup loaded with beans, zucchini, and a rich tomato broth—perfect for chilly nights or meal prep days.
- Total Time: 45 minutes
 - Yield: 6 servings 1x
 
Ingredients
- 2 tablespoons olive oil
 - 1 yellow onion, diced
 - 3 cloves garlic, minced
 - 2 carrots, diced
 - 2 celery stalks, diced
 - 1 zucchini, diced
 - 1 can (14.5 oz) diced tomatoes with Italian herbs
 - 6 cups vegetable or chicken broth
 - 1 teaspoon Italian seasoning
 - Salt and black pepper, to taste
 - 1/4 teaspoon red pepper flakes (optional)
 - 1–2 bay leaves
 - 1 can (15 oz) kidney beans, drained and rinsed
 - 1 can (15 oz) white beans (cannellini), drained and rinsed
 - 1/2 cup small pasta or white rice (optional)
 
Instructions
- Heat olive oil in a large pot over medium heat. Sauté the diced onion for 5–7 minutes until softened.
 - Add the minced garlic and cook for 1 minute, stirring frequently to prevent burning.
 - Stir in the chopped carrots, celery, and zucchini. Cook for 5 more minutes until slightly tender.
 - Add diced tomatoes (with juices) and pour in the broth. Stir well.
 - Season with Italian seasoning, salt, black pepper, and red pepper flakes if using. Add bay leaves.
 - Bring the soup to a boil, then reduce heat and simmer for 25–30 minutes.
 - If using uncooked pasta, add it at the 15-minute mark to cook in the broth.
 - Five minutes before serving, stir in the kidney and white beans. Simmer until warmed through.
 - Remove bay leaves. Taste and adjust seasoning as needed. Let soup rest 10–15 minutes before serving.
 
Notes
For best flavor, sauté veggies before adding broth. To keep leftovers fresh, store pasta separately or add it right before serving to prevent sogginess.
- Prep Time: 15 minutes
 - Cook Time: 30 minutes
 - Category: Soup
 - Method: Stovetop
 - Cuisine: Italian-American
 - Diet: Vegetarian
 
Nutrition
- Serving Size: 1 bowl
 - Calories: 160
 - Sugar: 5g
 - Sodium: 480mg
 - Fat: 4g
 - Saturated Fat: 0.5g
 - Unsaturated Fat: 3g
 - Trans Fat: 0g
 - Carbohydrates: 26g
 - Fiber: 9g
 - Protein: 7g
 - Cholesterol: 0mg
 


