Olive Garden Minestrone Soup (Copycat)

A comforting, vegetable-packed minestrone inspired by Olive Garden—loaded with beans, small shell pasta and leafy greens in a rich tomato broth.

This Olive Garden–style minestrone became a weekday favorite in my kitchen the moment I tasted that first steaming spoonful. I first tried to replicate it on a rainy Sunday when the family wanted something warm, filling, and bright with vegetables. The original restaurant version is comforting, but by adjusting the seasoning and using a mix of canned beans and fresh greens I learned to coax deeper flavor from simple pantry staples—now it's even better than the version that inspired it. The broth is tomato-forward but balanced by aromatic vegetables and the satisfying chew of small shell pasta.
The texture is what keeps people coming back: tender carrots and celery that still hold their shape, soft white beans for creaminess, and a handful of baby spinach folded in at the end so it wilts gently without losing its color. Every spoonful presents a little bit of everything, making it both a nutritious and joyful bowl. I serve this when friends drop by unexpectedly because it comes together comfortably in under an hour and reheats beautifully.
Why You'll Love This Recipe
- This version combines pantry staples—canned tomatoes, canned beans and small shell pasta—so it comes together quickly and is perfect for busy weeknights.
- Ready in about 40 minutes from start to finish, it works as a one-pot meal that feeds a family of six with leftovers for lunch.
- The broth is tomato-rich but not heavy; tomato paste and simmer time deliver depth without long braising.
- Make-ahead friendly: the flavor develops overnight and it freezes well for up to three months when stored properly.
- Adaptable for dietary needs—use gluten-free pasta for celiac-friendly bowls and swap vegetable broth for low-sodium options to control salt.
My kids initially asked for breadsticks on the side and then begged for second bowls; my husband declared it “restaurant good.” Over several iterations I learned to add the spinach at the end and to use a 50:50 mix of white and red beans for texture contrast—little changes that made a big difference.
Ingredients
- Olive oil: 2 tablespoons of a fruity extra-virgin olive oil to sauté aromatics—I like Colavita or a local bottle with a bright finish; it adds subtle richness without overpowering the vegetables.
- Onion: 3/4 cup diced yellow or sweet onion (about 1 small onion). Look for firm, dry onions with no soft spots—onions build the savory backbone.
- Celery: 1/2 cup thinly sliced celery (about 1 stalk). Celery gives aromatic brightness and a little crunch if not overcooked.
- Carrots: 1/2 cup peeled, quartered and sliced (about 1 medium carrot). Choose firm carrots for a sweeter accent and nice color contrast.
- Zucchini: 1 medium zucchini, quartered and sliced (about 1/2 cup). Adds summer freshness and soaks up the broth flavors.
- Garlic: 2 teaspoons minced. Use fresh garlic for best flavor; add near the end of sautéing to avoid burning.
- Canned diced tomatoes: 1 (14-ounce) can—San Marzano-style if available for a more balanced tomato taste.
- Vegetable broth: 4 cups—low-sodium if you want more control over salt. I prefer a rich vegetable stock (Pacific or homemade) for depth.
- Tomato paste: 1/4 cup—this concentrates tomato flavor and gives body to the broth.
- Italian seasoning: 2 teaspoons—my blend has dried basil, oregano and thyme; use a high-quality mix or combine fresh herbs if available.
- White beans: 1 (15-ounce) can small white beans, drained and rinsed (cannellini or great northern for creaminess).
- Kidney beans: 1 (15-ounce) can, drained and rinsed—adds color and a firmer bite.
- Frozen green beans: 1/2 cup—keeps the color and texture bright during the short simmer.
- Small shell pasta: 1/2 cup (about 2 ounces dry). Small shells are ideal for scooping beans and broth; use gluten-free shells to make it gluten-free.
- Baby spinach: 2 cups loose leaves—stirred in at the end so it wilts gently and remains vividly green.
- Parsley: 2 tablespoons chopped for a fresh finish and a little herbal lift at service.
Instructions
Warm the pot and sauté the aromatics: Heat 2 tablespoons olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the diced onion, sliced celery, sliced carrots and prepared zucchini. Sauté for 3–5 minutes, stirring often, until the vegetables soften and the onion turns translucent. The pan should be hot enough to sizzle but not smoke; this step builds the flavor base. Add garlic and seasoning: Stir in 2 teaspoons minced garlic and cook 30 seconds until fragrant—watch carefully so the garlic doesn’t brown. Season lightly with salt and pepper at this stage; you can adjust later after the broth reduces a bit. Build the tomato broth: Pour in the 14-ounce can diced tomatoes with their juices, add 4 cups vegetable broth and stir in 1/4 cup tomato paste until dissolved. Sprinkle 2 teaspoons Italian seasoning into the pot. Bring the mixture to a gentle simmer over medium heat. Add beans, pasta and simmer: Add the rinsed white beans and kidney beans, 1/2 cup frozen cut green beans and 1/2 cup small shell pasta. Continue to simmer for 10–15 minutes, stirring occasionally, until the pasta is tender and the vegetables reach your preferred doneness. If the broth reduces too much, add another 1/2 cup broth or water. Finish with greens and herbs: Taste and adjust seasoning with salt and pepper. Stir in 2 cups baby spinach and cook 2–3 minutes until wilted but still bright green. Remove from heat and sprinkle with 2 tablespoons chopped parsley before serving.
You Must Know
- This bowl is high in fiber and plant protein thanks to the beans—expect roughly 12 grams of fiber per serving and about 15 grams protein.
- Leftovers keep well in the refrigerator for 3–4 days; add a splash of broth when reheating because the pasta absorbs liquid.
- Freezes well for up to 3 months—freeze without the spinach and add fresh greens when reheating to preserve color and texture.
- Use low-sodium broth and rinse canned beans well to control salt; adjust at the end to avoid over-salting.
My favorite thing about this version is how forgiving it is—if you’re missing one vegetable, another can step in. A friend who always complains about vegetables loved this one because the pasta and beans make every bite feel more like a meal than a salad. Over time I learned to keep the pasta to a smaller portion so leftovers don’t become mushy after refrigeration.
Storage Tips
Cool the soup to room temperature for no more than two hours, then transfer to airtight containers. Refrigerate for up to 4 days. If freezing, portion into meal-sized, freezer-safe containers leaving 1 inch headspace; freeze up to 3 months. Reheat gently over medium-low heat with a splash of broth to restore consistency, and add fresh spinach or parsley just before serving to refresh the flavors and color.
Ingredient Substitutions
To make a meatier version, add 1 cup diced cooked ham or Italian sausage browned and drained. Swap the small shell pasta for ditalini, or use 1 cup cooked orzo if you prefer a rice-like texture. For a gluten-free alternative, use gluten-free small shells and check canned products for cross-contamination. Replace vegetable broth with chicken broth if not vegetarian. Use kale instead of spinach—add early and simmer longer to soften.
Serving Suggestions
Serve with crusty bread, garlic bread, or a drizzle of good extra-virgin olive oil and grated Parmesan for non-vegans. For a light meal, pair with a simple arugula salad dressed with lemon and olive oil. Garnish bowls with chopped parsley, a squeeze of lemon for brightness, or red pepper flakes for heat. This is also a comforting option for dinner parties when paired with roasted vegetables or a rustic tart.
Cultural Background
Minestrone traces its roots to Italian peasant cooking—originally an improvised pot full of seasonal vegetables, beans and grains. Regional variations abound across Italy: some include rice instead of pasta, others emphasize legumes or specific herbs. The Olive Garden–style minestrone adapts that tradition into a reliably balanced tomato-based soup that highlights both convenience and the classic Italian approach of letting simple, quality ingredients shine through.
Seasonal Adaptations
In summer, increase zucchini and add fresh tomatoes instead of canned for a brighter bowl; in winter, use winter squash and replace spinach with kale for sturdiness. For spring, toss in peas and ramps if available. Adjust the herb profile seasonally—basil in summer, rosemary or sage in cooler months—to harmonize the flavors with what’s at peak freshness.
Meal Prep Tips
Cook the base through step of simmering with beans but stop before adding the pasta and spinach; cool and refrigerate or freeze. When ready to eat, reheat base, add fresh broth and the pasta and simmer until tender—finish with fresh spinach. Store pasta separately if you expect to keep portions longer than 24 hours to prevent soggy leftovers.
This bowl is a reminder that simple ingredients, small technique tweaks and a little patience produce deeply satisfying food. Make it your own, and don’t be surprised when it becomes a family staple in your home too.
Pro Tips
Add the spinach at the end to preserve its bright color and fresh flavor.
Rinse canned beans thoroughly to reduce sodium and improve texture.
Reserve adding pasta until the final simmer if you plan to refrigerate leftovers to avoid soggy noodles.
Use low-sodium vegetable broth to better control the final salt level.
Stir in a teaspoon of sugar if your canned tomatoes taste too acidic.
This nourishing olive garden minestrone soup (copycat) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Olive Garden Minestrone Soup (Copycat)
This Olive Garden Minestrone Soup (Copycat) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Vegetables
Pantry & Canned
Pasta
Instructions
Sauté aromatics
Heat 2 tablespoons olive oil in a large pot over medium-high heat. Add diced onion, sliced celery, sliced carrots and prepared zucchini. Cook 3–5 minutes until vegetables soften and onion is translucent.
Add garlic and season
Stir in 2 teaspoons minced garlic and cook for 30 seconds until fragrant. Season lightly with salt and pepper, keeping in mind final adjustments will be made after simmering.
Build the broth
Add 1 (14-ounce) can diced tomatoes, 4 cups vegetable broth and 1/4 cup tomato paste. Stir to dissolve the paste, add 2 teaspoons Italian seasoning, and bring the pot to a gentle simmer.
Add beans and pasta
Stir in the drained white beans and kidney beans, 1/2 cup frozen green beans and 1/2 cup small shell pasta. Simmer 10–15 minutes or until the pasta and vegetables are tender.
Finish with greens and herbs
Adjust seasoning with salt and pepper. Stir in 2 cups baby spinach and cook 2–3 minutes until wilted. Remove from heat and sprinkle with 2 tablespoons chopped parsley before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Categories:
You might also like...

10 Minute Immune-Boosting Broth
A quick, nourishing broth packed with miso, garlic, ginger, turmeric and horseradish — ready in 10 minutes and perfect for immune support and soothing comfort.

20-Minute Greek Pasta Salad
A bright, tangy Greek-inspired pasta salad with cucumbers, cherry tomatoes, Kalamata olives, chickpeas and feta—ready in 20 minutes and perfect for picnics, potlucks, or a quick weeknight meal.

4-Ingredient Mini Pizzas
Quick, customizable mini pizzas made from refrigerated biscuit dough — ready in about 20 minutes and perfect for weeknight dinners or party food.

Did You Make This?
Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Julia!
What's Popular
Get My 30-Minute Meals email series!
Quick and easy dinner ideas delivered to your inbox.
