
Olive Garden Vegetable Soup Recipe tastes like a cozy Italian grandma hugged your taste buds with tomatoes, herbs, and tender veggies in every spoonful, and it works perfectly for busy weeknights since you can get it on the table in about 45 minutes. It suits anyone who loves a lighter, veggie-packed soup that still feels hearty and satisfying without a ton of cream or meat. I first tested this copycat version on a rainy Tuesday, and my family asked for seconds before I even sat down.
Why Make This Olive Garden Vegetable Soup Recipe at Home
You control the salt, the veggies, and the texture, so the soup fits your taste instead of the other way around. You also skip the drive, the wait, and the temptation of ten breadsticks that somehow vanish before the soup arrives.
Homemade soup costs less, uses fresher ingredients, and fills your kitchen with that tomato-herb aroma that makes everyone wander in asking, “When do we eat?” You can double the batch, stash some in the freezer, and future you will feel very grateful.
Tastes just like the restaurant version, only fresher, brighter, and loaded with more veggies than they ever give you at the table ★★★★★
Ingredients You Need
Here is everything you need for this Olive Garden Vegetable Soup Recipe, plus some notes from years of testing.
Vegetables
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, peeled and sliced
- 2 celery stalks, sliced
- 3 cloves garlic, minced
- 1 medium zucchini, halved lengthwise and sliced
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 1 cup shredded green cabbage
- 1 cup baby spinach or chopped regular spinach
Notes and swaps:
- Use pre-chopped mirepoix (onion, carrot, celery mix) from the store to save time.
- Frozen green beans work fine; add them straight from the freezer.
- Swap spinach with kale if you like a heartier green; just simmer it a bit longer.
Beans, Pasta, and Tomatoes
- 1 can (15 ounces) great northern beans, drained and rinsed
- 1 can (15 ounces) red kidney beans, drained and rinsed
- 1 can (14.5 ounces) diced tomatoes, with juices
- 1 can (8 ounces) tomato sauce
- 1/2 cup small pasta, such as ditalini or small shells
Notes and swaps:
- Use any white bean you like: cannellini or navy beans both work.
- Whole peeled tomatoes also work; crush them with your hands or a spoon in the pot.
- Use gluten free pasta if needed; cook it separately and add it at the end so it does not turn mushy.
Broth and Seasoning
- 6 cups low sodium vegetable broth or chicken broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 teaspoon dried parsley
- 1/2 teaspoon dried thyme
- 1/2 teaspoon crushed red pepper flakes (optional, for a little heat)
- 1 1/4 teaspoons kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1–2 teaspoons sugar, only if the tomatoes taste very acidic
- 1–2 tablespoons fresh lemon juice, to finish
Notes and swaps:
- Use low sodium broth so you season the soup to your taste.
- Italian seasoning blend works if you do not want to measure individual herbs; use about 2–3 teaspoons.
- Lemon juice at the end brightens the flavor and keeps the soup from tasting flat.
Optional Toppings
- Freshly grated Parmesan cheese
- Extra chopped fresh parsley or basil
- Crushed red pepper flakes
Equipment List
- Large heavy-bottomed pot or Dutch oven (at least 5–6 quarts)
- Cutting board and sharp knife
- Wooden spoon or heat-safe spatula
- Ladle
- Measuring cups and spoons
Tips & Mistakes
- Sauté the veggies until they soften and smell fragrant so the soup develops deeper flavor.
- Avoid boiling the soup hard after you add the pasta, or the pasta turns gummy and the veggies overcook.
- Salt in layers: season the veggies, then the broth, then taste at the end and adjust again.
- Use low sodium broth so the soup does not taste overly salty once it reduces a bit.
- Add delicate greens like spinach at the very end so they stay bright and tender.
- Do not add uncooked gluten free pasta directly to the soup; cook it separately to avoid starchy, broken noodles.
- Taste your canned tomatoes; if they taste sharp or metallic, add a teaspoon of sugar to balance the acidity.
- Cut vegetables into similar sizes so they cook evenly and you do not end up with mushy carrots and crunchy zucchini.
How to Make Olive Garden Vegetable Soup Recipe
Step 1: Sauté the Base Vegetables
Heat the olive oil in your large pot over medium heat. Add the onion, carrots, and celery, then cook about 5–7 minutes until the onion turns translucent and the veggies start to soften. Stir in the garlic and cook 30 seconds until it smells fragrant and slightly sweet.
Step 2: Add Tomatoes, Broth, and Seasonings
Pour in the diced tomatoes with their juices and the tomato sauce. Stir in the vegetable broth, dried basil, oregano, parsley, thyme, crushed red pepper flakes if using, salt, and black pepper. Scrape the bottom of the pot with your spoon to pick up any browned bits from the veggies, since those bits add flavor. Bring the mixture to a gentle boil over medium-high heat.
Step 3: Add Firm Vegetables and Beans
Once the soup reaches a gentle boil, add the green beans, zucchini, shredded cabbage, great northern beans, and kidney beans. Stir everything together so the veggies and beans spread evenly through the broth. Lower the heat to medium-low and let the soup simmer 15 minutes, uncovered, so the vegetables start to soften and the flavors blend.
Step 4: Add Pasta
Stir in the small pasta. Keep the soup at a gentle simmer and cook about 8–10 minutes, or until the pasta turns al dente and the vegetables reach your preferred tenderness. Stir often so the pasta does not stick to the bottom of the pot.
Step 5: Finish with Greens and Brightness
Once the pasta cooks, stir in the spinach. Let it wilt for 2–3 minutes. Taste the soup, then adjust with more salt and pepper as needed, a teaspoon of sugar if the tomatoes taste sharp, and the lemon juice for brightness.
Step 6: Rest and Serve
Turn off the heat and let the soup sit for 5 minutes so the flavors settle. Ladle the Olive Garden Vegetable Soup Recipe into bowls. Top with grated Parmesan, extra herbs, or a pinch of crushed red pepper if you like a little kick.
Variations I've Tried
I sometimes swap half the vegetable broth with chicken broth for a slightly richer flavor that still keeps the soup mostly veggie focused. I also add a small diced potato or two when I want a heartier bowl that feels more like a full meal.
On busy nights, I use frozen mixed vegetables plus canned green beans and still get a very tasty pot of soup with almost no chopping. I also tried a version with small turkey meatballs, and it tasted like a lighter mashup of vegetable soup and Italian wedding soup.
How to Serve Olive Garden Vegetable Soup Recipe
Serve this Olive Garden Vegetable Soup Recipe with warm breadsticks, garlic bread, or a simple green salad for a full restaurant-style meal at home. You can also pair it with grilled cheese, quesadillas, or a veggie-packed sandwich for a cozy lunch. I like to set out toppings such as grated Parmesan, extra herbs, and crushed red pepper so everyone customizes their own bowl. Kids often enjoy it with a side of crackers, which they happily crumble right into the soup.
How to store
- Cool the soup to room temperature, then store it in airtight containers in the fridge for up to 4 days.
- The pasta continues to absorb liquid, so if you plan to store it, keep extra cooked pasta separate and add it to each bowl when reheating.
- Freeze the soup without pasta in freezer-safe containers or bags for up to 3 months; add freshly cooked pasta when you reheat.
- Reheat gently on the stove over medium-low heat, adding a splash of broth or water if the soup thickened, or use the microwave in short intervals, stirring between bursts.

Olive Garden Vegetable Soup Recipe
Ingredients
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion, celery, and carrots, and cook for 5–6 minutes until the vegetables begin to soften.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Add the zucchini and green beans and cook for another 3–4 minutes, stirring occasionally.
- Pour in the diced tomatoes with their juices and the vegetable broth. Stir in the basil, oregano, thyme, salt, and black pepper.
- Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15 minutes.
- Stir in the cannellini beans, kidney beans, and pasta. Simmer uncovered for 10–12 minutes, or until the pasta is al dente and the vegetables are tender.
- Add the chopped spinach and cook for 2–3 minutes until wilted. Taste and adjust seasoning with additional salt and pepper if needed.
- Ladle the soup into bowls and top with grated Parmesan cheese if desired. Serve hot.
Notes
Approximate per serving (1/6 of recipe): 260 calories; fat 7 g; saturated fat 1.5 g; carbohydrates 40 g; fiber 9 g; sugars 8 g; protein 11 g; sodium 780 mg. Values will vary based on specific ingredient brands, add-ins, and portion size.

Leave a Reply