This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).
Enjoy a warm, comforting bowl of Olive Garden Minestrone Soup with this easy copycat recipe! Packed with fresh vegetables, beans, and pasta in a flavorful broth, itโs a healthy, hearty meal that tastes just like the restaurant favorite.

Megganโs notes
Out of everything Iโve created recently, this Olive Garden copycat Minestrone Soup might just be my new favorite, especially when Iโm craving something hearty, healthy, and packed with vegetables.
This minestrone soup is incredibly satisfying, easy to throw together, and honestly tastes exactly like the Olive Garden one. I canโt pinpoint the exact secretโbut as a classically-trained chef, Iโd say itโs the perfect balance of tomato broth and Italian seasoning that transforms a big mix of veggies from your crisper drawer into something ridiculously good.
In culinary school, we dedicated an entire unit to soup-making, breaking down the techniques and ingredients that make a great soup shine. The result? A minestrone soup like this one that is pure comfort in a bowlโno fancy tricks required. Just fresh, simple ingredients coming together in the tastiest way possible.
If youโre looking for a cozy, veggie-loaded meal that doesnโt feel like depressing health food, this is it. Start with a crisp salad tossed with my zesty Italian Dressing and serve it with a warm basket of Garlic Bread slathered in my signature Garlic Bread Spread for a delicioso pasta party at home.
Table of Contents
Recipe ingredients
At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.
Ingredient notes
- Vegetable broth:ย I keep jars ofย homemade vegetable stockย in the freezer, but store-bought is also good. Or, make broth fromย Better than Bouillon Roasted Vegetable Base. Or substitute chicken broth.
- Tomato paste:ย If you donโt want to open a small can of tomato paste, look for a tube at the grocery store.
- Small shell pasta:ย Substitute any small pasta such as ditalini or macaroni. Minestrone can also be made with rice.
Step-by-step instructions
- In a large pot or Dutch oven over medium-high heat, heat olive oil until shimmering. Add onion, carrots, celery, zucchini, and a pinch of salt, and cook until vegetables are softened, about 10 to 12 minutes.
- Add garlic, Italian seasoning, and red chili flakes, and cook until fragrant, about 30 seconds.
- Stir in vegetable broth, Cannelini beans, kidney beans, diced tomatoes and their juice, kale, green beans, pasta, tomato paste, bay leaf, 2 teaspoons salt, and 1 teaspoon pepper. Bring to a boil.
- Reduce heat and simmer until pasta is al dente, about 10 to 12 minutes. Remove bay leaf.
- Season to taste with salt and freshly ground black pepper. Garnish individual bowls with Parmesan cheese and serve.
Recipe tips and variations
- Yield: This recipe makes at least 16 cups of soup, enough for 8 servings (2 cups each). To serve as a first course, youโll have 16 servings, 1 cup each.
- Storage:ย Store leftover soup in the refrigerator and enjoy the leftovers within 4 days.
- Make ahead:ย I love this soup the best on the day itโs made when the pasta is perfectly al dente. If you need to make it ahead, hold the pasta back and add it when you reheat the soup.
- Freezer:ย This soup is a great candidate for freezing. Portion, label, and date. Let thaw overnight in the refrigerator before gently reheating on the stove.
- More veggies:ย Substitute or add veggies to use up what you have or showcase whatever is in season. Try kale, green beans, spinach, butternut squash, or sweet potatoes. This recipe is a great way to empty out your crisper drawer!
- Spice it up:ย Prepare your soup with fresh basil, dried oregano, extra red chili flakes, or a bay leaf.
- Parmesan cheese:ย You can store leftover Parmesan rinds in the freezer for future soup-making and pull them out to add to soups like this. Major flavor! Add a piece along with the tomatoes in step 5 of this recipe.
- Make it a meal: Start with a crisp salad tossed with my zesty Italian Dressing and serve it with a warm basket of Garlic Bread slathered in my signature Garlic Bread Spread for a cozy dinner in.
Frequently Asked Questions
Because minestrone soup is packed full of all kinds of vegetables and beans, it has a lot of nutrients and protein, so it is considered a very healthy meal to eat.
The basic ingredients of a minestrone soup are a trifecta of onions, carrots, and celery plus pasta, tomatoes, and beans. From there, you can add whatever vegetables you have on hand!
Round out your Italian menu
Italian Recipes
Homemade Lasagna Recipe
Appetizer Recipes
Bruschetta on Baguette
Italian Recipes
Antipasto Salad
Cake Recipes
Tiramisu Dessert
Join Us
Olive Garden Minestrone Soup (Copycat)
Ingredientsย
- 2 tablespoons olive oil
- 1 medium onion peeled and diced (about 1 ยฝ cups)
- 3 medium carrots peeled and diced (about 1 ยฝ cups)
- 4 celery ribs chopped
- 1 medium zucchini quartered lengthwise and chopped into 1/2-inch pieces
- Salt and freshly ground black pepper
- 4 cloves garlic minced
- 1 teaspoon Italian seasoning (see note 1)
- 1/4 teaspoon red chili flakes
- 8 cups vegetable broth (see note 2)
- 1 (14.5-ounce) can cannellini beans drained and rinsed
- 1 (14.5-ounce) can kidney beans drained and rinsed
- 1 (14.5-ounce) can diced tomatoes undrained
- 2 cups kale stemmed and chopped, or fresh spinach leaves
- 1 cup frozen cut green beans
- 1 cup small shell pasta (see note 4)
- 2 tablespoons tomato paste (see note 3)
- 1 bay leaf
- freshly grated Parmesan cheese for serving
Instructionsย
- In a large pot or Dutch oven over medium-high heat, heat olive oil until shimmering. Add onion, carrots, celery, zucchini, and a pinch of salt, and cook until vegetables are softened, about 10 to 12 minutes.
- Add garlic, Italian seasoning, and red chili flakes, and cook until fragrant, about 30 seconds.
- Stir in vegetable broth, Cannelini beans, kidney beans, diced tomatoes, kale, green beans, pasta, tomato paste, bay leaf, 2 teaspoons salt, and 1 teaspoon pepper. Bring to a boil.
- Reduce heat and simmer until pasta is al dente, about 10 to 12 minutes. Remove bay leaf. Season to taste with salt and freshly ground black pepper. Garnish individual bowls with Parmesan cheese and serve.
Recipe Video
Notes
- Italian seasoning: To make your own Italian Seasoning, in a small bowl, combine 2 Tbsp. of dried basil, 2 Tbsp. of dried oregano, 2 Tbsp. of dried rosemary, 2 Tbsp. of dried thyme, and 2 Tbsp. of dried marjoram. Store extra in an airtight container.
- Vegetable broth: I keep jars of homemade vegetable stock in the freezer, but store-bought is also good. Or, make broth from Better than Bouillon Roasted Vegetable Base. Or substitute chicken broth.
- Tomato paste: If you donโt want to open a small can of tomato paste, look for a tube at the grocery store.
- Small shell pasta: Or substitute any small pasta such as ditalini or macaroni.
- Yield: This recipe makes at least 16 cups of soup, enough for 8 servings (2 cups each). To serve as a first course, youโll have 16 servings, 1 cup each.
Is this soup freezable
Hi Pam, yes! This soup is a great candidate for freezing! Portion, label, and date. Let thaw overnight in the refrigerator before gently reheating on the stove. Some choose to freeze it without pasta. Itโs up to you! โ Meggan
Can this be made in a slow cooker?
Hi Pam, I havenโt tried it yet, but I think it would be great. I would follow the instructions through step 3 (except for the pasta). Add the soup to the slow cooker, cover, and cook on HIGH 3 to 4 hours or LOW 7 to 8 hours. Add pasta and cook for about 10 minutes more or until pasta is al dente. Remove bay leaf and serve. I hope you love it! โ Meggan