This post may contain affiliate links, view our disclosure policy.
Olive Garden Minestrone Soup recipe is a copycat recipe for the popular Olive Garden soup – Tender pasta shells, fresh vegetables, beans, in a savory broth that is perfectly seasoned with fresh garlic and dried herbs.
Do you love Olive Garden’s soup? Then you must try Pasta e Fagioli Soup, Olive Garden Chicken Gnocchi Soup, and this Zuppa Toscana recipe.

Copycat Olive Garden Minestrone Soup
This copycat version of Olive Garden minestrone soup is just like Classic Minestrone Soup but instead of a savory tomato broth, it’s a savory vegetable stock that’s loaded with a variety of fresh vegetables – such as green beans, carrots, onion, zucchini, spinach, and celery.
It’s one of my favorite recipes to make when the weather starts to cool down for Fall. The best part is that it’s a filling soup thanks to the hearty beans, veggies, and small shell pasta.
Ingredients Needed For Minestrone Soup
- Olive Oil : I use extra-virgin ‘light tasting’ olive oil.
- Onion : You will need one small onion, or half of an onion, that has been finely diced. Use a sweet onion, yellow onion, or white onion. I use a sweet onion when I make this soup recipe.
- Celery
- Carrots : Thinly slice the carrots or finely dice them. For the best flavor I recommend using whole carrots rather than baby carrots, because they usually taste much better than the baby carrots.
- Fresh Zucchini : Slice the zucchini and then cut each slice into 4 pieces.
- Fresh Green Beans : Trim the ends off of the green beans and then cut into 1-inch pieces.
- Fresh Garlic Cloves
- Tomato Paste : For extra flavor use the Italian-style tomato paste with garlic, oregano, and basil.
- Vegetable Stock : Stock has much more flavor than broth so I highly recommend using stock instead of broth.
- Red Kidney Beans : Light red kidney beans or dark red kidney beans can be used; I prefer using light red kidney beans.
- Cannellini Beans : These are white beans that are similar to kidney beans, another white bean option is navy beans.
- Petite Diced Tomatoes
- Italian Seasoning
- Kosher Salt & Black Pepper
- Small Shell Pasta
- Fresh Spinach : I prefer using baby spinach because they’re smaller pieces, I also like to take off the stems of each spinach leaf before adding it into the soup pot.
How To Make Minestrone Soup Just Like Olive Garden (Printable Recipe Card)
Heat the oil in a large pot, or dutch oven, over medium heat.
Add the diced onion, diced celery, and sliced carrots. Cook until the onions are softened, about 4-5 minutes.
Stir in the zucchini, green beans, and garlic. Cook for 2 minutes.
Stir in the tomato paste and cook for 1 minute.
Add the vegetable stock, red kidney beans, cannellini beans, petite diced tomatoes, Italian seasoning, salt, and pepper. Bring to a boil (you may want to increase the heat to medium-high heat).
Stir in the small shell pasta and cook for 15 minutes, or until softened.
Stir in the baby spinach and cook until wilted, about 3 minutes.
Serve warm & enjoy!
How To Store Leftover Soup
Any leftover minestrone soup should be stored in an airtight container, in the refrigerator, for up to 7 days. This soup makes for really easy meal prep; simply transfer the soup portions to individual containers, store in the fridge for up to a week, and reheat as needed for lunch or dinner.
To reheat, place individual servings (inside a microwave-safe bowl or container) in the microwave for 45-60 seconds at a time until desired temperature is reached. You can heat larger portions in a saucepan on the stovetop, over medium-low heat, until heated throughly.
The minestrone soup can also be frozen for up to 3 months. Place the soup inside a freeze-safe container or Ziploc bag for freezing. Defrost in the refrigerator overnight before reheating.
Serving Suggestions For Copycat Olive Garden Minestrone Soup
To serve this minestrone recipe, ladle your soup into bowls, and top with a bit of freshly shredded parmesan cheese (or any variety of parmesan cheese) and serve alongside some Olive Garden Breadsticks, Copycat Olive Garden Salad Recipe, or crusty bread from the grocery store.
I have also found some great breadsticks, the take & bake kind, in the bakery area of the grocery store. Or purchase your favorite frozen rolls or breadsticks and use those. My buttery One Hour Rolls are another great option for soup.
Substitutions For Minestrone Soup
- Olive Oil – Alternative options include grapeseed oil, avocado oil, coconut oil, or canola/vegetable oil.
- Onion – A yellow, white, or sweet onion works best in this soup.
- Carrots – For the most flavor, and best texture, whole fresh carrots are the best choice compared to baby carrots.
- Garlic Cloves – Fresh is best in this soup, but if you need to, use jarred minced garlic or garlic paste.
- Kidney Beans – Use dark red or light red kidney beans.
- Cannellini Beans – These are like white kidney beans, other options include navy beans or great northern beans.
- Vegetable Stock – Although I highly recommend stock for the added depth of flavor, there are lots of other options; vegetable broth, chicken broth, chicken stock, or even beef broth. If you want the soup vegetarian then be sure and use veggie broth or vegetable stock.
- Small Shell Pasta – Ditalini or elbow macaroni are both good alternatives. You can also use gluten-free pasta. However, if you using gluten-free pasta, you will want to cook it separately, drain it, and pour your soup over the pasta inside the serving bowls. Gluten-free pasta releases a lot more starch when cooking and becomes mushy faster than standers pasta if fully incorporated into the soup.
Recipe FAQs
Is Minestrone Soup Vegetarian?
Yes, this soup is vegetarian as long as you stick to the recipe and use the vegetable stock. It’s still packed with protein from the beans and is a hearty and complete meal on its own.
My Soup Has Less Broth After It’s Been In The Fridge. Why Is That?
The small shells pasta and beans will soak up the broth as it sits in the fridge. If this happens, and the soup is too thick for your liking, simply add some additional water, broth, or stock when reheating the soup for serving.
Can I Make It Spicy?
Although classic minestrone soup is not traditionally spicy, some people may prefer heat. If so, add some red pepper flakes, dice up a jalapeño, or add some hot sauce to the soup.
Can I Make Minestrone Soup Ahead of Time?
Yes, if you’d like to prepare this a day or two in advance and reheat it when you’re ready to serve, then you can. Note that the pasta and beans will continue to soak up the broth, so while making the soup ahead of time will make the soup taste better because the flavors have time to marry and deepen, you will need to add additional broth or stock when reheating. You could also prepare the soup ahead of time and let it sit in the slow cooker, on warm or low heat, for several hours until ready to eat.
More Soup Recipes For Soup Season
- Hamburger Soup
- Easy Hash Brown Potato Soup
- Cheesy Taco Soup
- 7 Can Chicken Taco Soup
- Rice-a-Roni Chicken Soup
- Cream Cheese Chicken Soup
- Lemon Chicken Orzo Soup
Olive Garden Minestrone Soup
Ingredients
- 1 tablespoon olive oil
- 1/2 cup finely diced onion (white, yellow, or sweet)
- 1/2 cup finely diced celery
- 1/2 cup thinly sliced carrots
- 1/2 cup sliced & quartered zucchini
- 1/2 cup trimmed green beans (cut into 1-inch pieces)
- 4 cloves garlic minced or pressed
- 2 tablespoons tomato paste
- 4 cups vegetable stock
- 1 can (15.5 oz) red kidney beans drained
- 1 can (15.5 oz) white cannellini beans drained
- 1 can (14.5 oz) petite diced tomatoes (do not drain)
- 2 teaspoons Italian seasoning
- 1 teaspoon kosher salt (or more to taste)
- ½ teaspoon black pepper
- 1 cup dried small shell pasta
- 2 cups fresh baby spinach
Instructions
- Heat the oil in a large pot, or dutch oven, over medium heat.1 tablespoon olive oil
- Add the diced onion, diced celery, and sliced carrots. Cook until the onions are softened, about 4-5 minutes.1/2 cup finely diced onion, 1/2 cup finely diced celery, 1/2 cup thinly sliced carrots
- Stir in the zucchini, green beans, and garlic. Cook for 2 minutes.1/2 cup sliced & quartered zucchini, 1/2 cup trimmed green beans, 4 cloves garlic
- Stir in the tomato paste and cook for 1 minute.2 tablespoons tomato paste
- Add the vegetable stock, red kidney beans, cannellini beans, petite diced tomatoes, Italian seasoning, salt, and pepper. Bring to a boil (you may want to increase the heat to medium-high heat). *If your vegetables (carrots, zucchini, green beans, etc) are not as soft as you prefer, keep cooking the soup at this step until they are soft. Then add the pasta to the boiling water in the step below.4 cups vegetable stock, 1 can (15.5 oz) red kidney beans, 1 can (15.5 oz) white cannellini beans, 1 can (14.5 oz) petite diced tomatoes, 2 teaspoons Italian seasoning, 1 teaspoon kosher salt, ½ teaspoon black pepper
- Once boiling, stir in the small shell pasta and cook for 15 minutes.1 cup dried small shell pasta
- Stir in the baby spinach and cook until wilted, about 3 minutes.2 cups fresh baby spinach
- Serve warm & enjoy!
Notes
Nutrition
Did You Make This Recipe?
I’d love to see it! You can share it with me on @togetherasfamilyblog and follow on Pinterest @together-as-family-blog-recipes or Facebook @togetherasfamilyblog for more!
Did you love this recipe?
Make sure to comment below so we can chat about it! Or follow on your favorite social network for even more family recipes.