Copycat Olive Garden Minestrone Soup
Who says you can’t enjoy soup all year-round? Especially this Copycat Minestrone Soup!
This big ol’ pot features al dente pasta, loads of veggies including mirepoix, green beans, fire-roasted diced tomatoes, zucchini and leafy greens, plus beans and fresh basil in a super flavorful Parmesan broth.
It’s cozy, flavorful and you’ll want to curl up with a bowl, ASAP.

How to make copycat Olive Garden minestrone soup
Featured Ingredients
- Mirepoix. Onions, carrots and celery – almost every soup starts with ’em!
- Spinach. Several handfuls of it.
- Dried herbs. Italian seasonings, for flavor.
- Diced tomatoes. From the can.
- Beans. Cannellini beans are the best for this soup.
- Pasta. Elbow macaroni – I use whole grain.
- Stock. Vegetable or chicken will work.
- Parmesan. If you can find a rind, let it simmer in the broth. Also shave some for a garnish.
- Zucchini and green beans. Fersh zucchini and frozen green beans work perfectly here!
- Basil. Fresh basil is the perfect way to top off this delicious copycat Olive Garden minestrone soup.
Step-by-Step Instructions
- In a Dutch oven or stock pot, heat olive oil to medium.
- Add onion, carrots and celery; cook 7-8 minutes or until soft.
- Add garlic, oregano, Italian seasoning, salt and black pepper; sauté 1-2 minutes, until fragrant.
- Add diced tomatoes, beans and stock; bring to a simmer.
- Add pasta and Parmesan rind to the pot; bring to a slow simmer.
- Cook 8-10 minutes or until pasta is almost al dente.
- Stir in green beans, zucchini and spinach or kale; cook 2-3 more minutes or until veggies are slightly soft.
- Scoop minestrone into bowls and top with fresh basil and freshly grated Parmesan cheese.
- Discard the Parmesan rind or save for another use.
Recipe Substitutions and Alternatives
- Mirepoix: If you don’t want to chop fresh veggies, you can usually find a bag of frozen chopped mirepoix at the grocery store.
- Spinach: You can also use kale or another dark leafy green.
- Cannellini beans: Any white bean will work here. Even chickpeas would be delish!
- Green beans: Use fresh, just add them to the pot a few minutes sooner so they can fully cooked.
- Stock: You can use store-bought or make your own.
- Add meat: Chicken or Italian sausage are delicious in this soup.
Nutrition Considerations
- To make this gluten free: Use gluten free shaped pasta. Be sure all other packaged ingredients are gluten free.
- To make this dairy free: Skip the Parmesan and use nutritional yeast as a garnish.
- To make this vegan: Skip the Parmesan and use nutritional yeast as a garnish.
- To make this nut free: This recipe is naturally nut free. Be sure all other packaged ingredients are nut free.
Cozy soup recipes:
- Old-Fashioned Ham and Cabbage Soup with Potatoes
- Instant Pot Split Pea & Ham Soup
- Italian Sausage & Tortellini Soup
- Old-Fashioned Chicken Noodle Soup
- Zuppa Toscana
- Loaded Cheesy Potato Soup
- Instant Pot Beef & Barley Soup
Summer Minestrone Soup
A vegetable minestrone soup made with zucchini, green beans, spinach, tomatoes, cannellini beans and pasta in a Parmesan broth.
- Prep Time: 10-15 min
- Cook Time: 25-30 min
- Total Time: 35-45 mins
- Yield: Serves 6
- Category: Soup
- Method: Stove-Top
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, peeled and diced
- 2 medium carrots, peeled and sliced
- 2 celery ribs, diced
- 4 cloves garlic, minced
- 1 tablespoon dried oregano leaves
- 1/2 tablespoon Italian seasoning
- 1 1/2 teaspoons coarse salt
- 1/2 teaspoon ground black pepper
- 15-ounce can fire roasted diced tomatoes with juice
- 15-ounce can cannellini beans, rinsed and drained
- 4–5 cups unsalted vegetable or chicken stock
- 1/2 cup shaped pasta
- 1 fresh Parmesan cheese rind
- 1/2 package (6 ounces) frozen green beans
- 1 medium zucchini, diced
- 3 cups baby spinach leaves or chopped kale
- 1/2 cup fresh basil leaves, chiffonade
- 1/2 cup freshly grated Parmesan cheese
Instructions
- In a Dutch oven or stock pot, heat olive oil to medium. Add onion, carrots and celery; cook 7-8 minutes or until soft. Add garlic, oregano, Italian seasoning, salt and black pepper; sauté 1-2 minutes, until fragrant.
- Add diced tomatoes, beans and stock; bring to a simmer. Add pasta and Parmesan rind to the pot; bring to a slow simmer. Cook 8-10 minutes or until pasta is almost al dente. Stir in green beans, zucchini and spinach or kale; cook 2-3 more minutes or until veggies are slightly soft.
- Scoop minestrone into bowls and top with fresh basil and freshly grated Parmesan cheese.
- Discard the Parmesan rind or save for another use.
Notes
Cooking Tips: Add ground Italian sausage or cubed chicken breast for a higher protein soup. Be sure it’s slightly browned on the exterior before adding the liquid ingredients (tomatoes, stock) and be sure it’s fully cooked before consuming.
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 271
- Sugar: 17g
- Sodium: 595mg
- Fat: 7g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 7g
- Protein: 9g
- Cholesterol: 7mg
Julie, I don’t like zucchini or squash. Do you have any suggestions for a substitute?
No worries! I’d just use the full frozen bag of green beans and leave out the zucchini! It’ll be delicious.
Thanks!
You’re welcome!