Craving the comforting, vegetable-packed goodness of that famous restaurant soup? This Olive Garden Minestrone Soup copycat recipe brings the beloved classic right to your kitchen. It’s a simple, one-pot meal loaded with fresh vegetables, hearty beans, and tender pasta in a rich, savory tomato broth. Perfect for a cozy weeknight dinner, this recipe is guaranteed to become a family favorite.
We’ll walk you through every step to recreate the authentic flavor you love. From selecting the perfect vegetables to getting the broth just right, you’ll have a steaming bowl of deliciousness ready in under an hour. This soup is not only incredibly tasty but also wonderfully versatile and packed with nutrients.
Why This Olive Garden Minestrone Soup Recipe Works
You’ll adore this recipe for its simplicity and authentic taste. Unlike other versions, we focus on building layers of flavor right from the start. Sautéing the aromatics and vegetables properly creates a deep, savory base that makes this soup truly special.

This recipe also solves the common problem of mushy pasta by having you cook it directly in the simmering broth at the very end. This ensures the pasta is perfectly al dente and soaks up all the delicious flavors of the soup. It’s a game-changer for texture and taste. If you’re a fan of Olive Garden’s other soups, you’ll definitely want to try our copycat Pasta e Fagioli recipe next!
Ingredients You’ll Need
This recipe uses simple, wholesome ingredients to create its signature flavor. Here’s what you’ll need to gather:
- Olive Oil: For sautéing the vegetables and building the flavor base.
- Aromatics: Yellow onion, carrots, celery, and garlic are the classic foundation for this soup.
- Vegetable Broth: Use a quality, low-sodium vegetable broth as the liquid base.
- Tomatoes: A combination of canned diced tomatoes and tomato paste provides a rich, savory tomato flavor.
- Beans: Dark red kidney beans and cannellini beans add protein and a wonderful texture. Make sure to rinse and drain them.
- Vegetables: Zucchini, green beans, and fresh baby spinach are added near the end to keep them vibrant and tender-crisp.
- Herbs and Seasoning: Dried oregano, basil, thyme, salt, and black pepper provide the classic Italian seasoning.
- Pasta: Small pasta shells (or ditalini) are perfect for this soup.
- For Garnish: Freshly grated Parmesan cheese and chopped parsley for that finishing touch.
How to Make Olive Garden Minestrone Soup
Follow these simple steps to create a perfect pot of minestrone soup right at home.
Step 1: Sauté the Base Vegetables
In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery (the mirepoix). Cook, stirring occasionally, for 8-10 minutes, until the vegetables are softened and the onion is translucent. This step is crucial for building a deep flavor base. Stir in the minced garlic and cook for another minute until fragrant.
Step 2: Build the Broth
Stir in the tomato paste and cook for 1-2 minutes, allowing it to caramelize slightly. This deepens the tomato flavor. Pour in the vegetable broth and the undrained diced tomatoes. Add the dried oregano, basil, and thyme. Bring the mixture to a simmer.

Step 3: Simmer the Soup
Once simmering, add the drained and rinsed kidney beans, cannellini beans, and green beans. Reduce the heat to low, cover, and let it simmer for 15-20 minutes to allow the flavors to meld together.
Step 4: Cook the Pasta and Finish
Increase the heat to medium, bringing the soup back to a steady simmer. Stir in the small shell pasta and cook for about 8-10 minutes, or until the pasta is al dente. Add the chopped zucchini and cook for another 3-5 minutes. Finally, stir in the fresh spinach and cook until it wilts, about 1-2 minutes. Season with salt and pepper to taste.
Tips for the Best Minestrone Soup
To make your copycat Olive Garden Minestrone Soup truly exceptional, keep these simple tips in mind.
- Don’t Rush the Sauté: Take your time sautéing the onion, carrots, and celery. This initial step builds the foundational flavor of the entire soup.
- Use Quality Broth: The broth is the heart of the soup. Use a good quality, low-sodium vegetable broth so you can control the final saltiness.
- Avoid Mushy Pasta: For the best texture, only add the pasta when you’re ready to serve. If you plan to have leftovers, it’s best to cook the pasta separately and add it to individual bowls before serving.
- Fresh is Best: While dried herbs work well, feel free to use fresh herbs if you have them. Add them at the end with the spinach for the brightest flavor.
What to Serve with Minestrone Soup
This hearty soup is a meal in itself, but it pairs wonderfully with a few classic accompaniments. A crusty loaf of homemade French bread or some cheesy garlic herb and cheese bread is perfect for dipping into the rich broth. For a complete Olive Garden experience, serve it alongside a fresh garden salad with Italian dressing.
Storage and Reheating Instructions
This soup makes for fantastic leftovers! Here’s how to store and reheat it properly:
- Refrigeration: Store leftover soup in an airtight container in the refrigerator for up to 4 days. As mentioned, the pasta may absorb more liquid and soften over time.
- Freezing: For best results, freeze the soup *before* adding the pasta. Let the soup cool completely, then transfer it to a freezer-safe container and freeze for up to 3 months. When you’re ready to eat, thaw it in the refrigerator overnight, reheat it on the stove, and cook the pasta in the simmering soup just before serving.
- Reheating: Gently reheat the soup on the stovetop over medium-low heat until warmed through. You may need to add a splash of vegetable broth to thin it out if it has thickened.
Recipe Variations
One of the best things about this Olive Garden Minestrone Soup recipe is how adaptable it is. Here are a few variations to try:
- Add More Veggies: Feel free to add other vegetables like potatoes, butternut squash, or bell peppers.
- Make it Spicy: Add a pinch of red pepper flakes with the garlic for a little bit of heat.
- Gluten-Free Option: Simply swap the regular pasta for your favorite gluten-free variety.
FAQs About Olive Garden Minestrone Soup
Absolutely! For the best texture, freeze the soup before adding the pasta. Allow the soup to cool completely, then store it in a freezer-safe container for up to 3 months. When reheating, bring the soup to a simmer and then add the pasta to cook until al dente.
This minestrone soup will last for up to 4 days when stored in an airtight container in the refrigerator. The pasta will continue to absorb liquid, so the soup will thicken and the pasta will soften over time.
Yes, the Olive Garden minestrone soup is typically vegan as it uses a vegetable-based broth and contains no meat or dairy. This homemade version is also vegan, just be sure to omit the optional Parmesan cheese garnish or use a dairy-free alternative.
Minestrone soup pairs perfectly with crusty bread for dipping, like a baguette or homemade garlic bread. A simple green salad with Italian dressing also makes a wonderful and classic accompaniment.
Small pasta shapes are best for minestrone as they fit nicely on a spoon with the other ingredients. Ditalini, small shells, or small elbow macaroni are all excellent choices for this recipe.
Enjoy Your Homemade Minestrone!
There you have it—a delicious, comforting bowl of Olive Garden Minestrone Soup made right in your own kitchen. This recipe is perfect for sharing with family and friends and is sure to be a hit. If you enjoyed this recipe, please leave a comment below and share it on Pinterest!

Olive Garden Minestrone Soup (Copycat Recipe)

Olive Garden Minestrone Soup (Copycat Recipe)
Equipment
- 1 Large Pot or Dutch Oven
- 1 Cutting board
- 1 Knife
Ingredients
- 2 tbsp Olive Oil
- 1 large Yellow Onion chopped
- 2 medium Carrots peeled and sliced
- 2 stalks Celery chopped
- 4 cloves Garlic minced
- 2 tbsp Tomato Paste
- 8 cups Vegetable Broth low sodium
- 1 28-ounce can Diced Tomatoes undrained
- 1 15-ounce can Dark Red Kidney Beans rinsed and drained
- 1 15-ounce can Cannellini Beans rinsed and drained
- 1 cup Green Beans fresh or frozen, cut into 1-inch pieces
- 1 medium Zucchini chopped
- 1 cup Small Shell Pasta
- 3 cups Fresh Baby Spinach packed
- 1 tsp Dried Oregano
- 1 tsp Dried Basil
- 1/2 tsp Dried Thyme
- Salt and Black Pepper to taste
- Grated Parmesan Cheese for serving
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook for 8-10 minutes until softened.
- Stir in the minced garlic and cook for 1 minute more until fragrant. Add the tomato paste and cook for another 1-2 minutes.
- Pour in the vegetable broth and diced tomatoes. Add the oregano, basil, and thyme. Bring to a simmer.
- Add the kidney beans, cannellini beans, and green beans. Reduce heat, cover, and simmer for 15-20 minutes.
- Increase heat to medium. Stir in the pasta and cook for 8-10 minutes, or until al dente.
- Add the zucchini and cook for 3-5 minutes. Stir in the fresh spinach until it wilts, about 1-2 minutes.
- Season with salt and pepper to taste. Serve hot, garnished with grated Parmesan cheese.
Notes
Feel free to customize the soup by adding other vegetables you have on hand, such as corn, peas, or potatoes.
A sprinkle of red pepper flakes can be added with the garlic for a touch of heat.