The Best Copycat Olive Garden Minestrone Soup Recipe: Wholesome & Flavorful (Vegetarian & Vegan Friendly)
Discover how to make the classic Olive Garden Minestrone Soup at home! This incredibly easy vegetarian and vegan recipe is packed with seasonal vegetables and hearty beans, offering a light yet satisfying meal. Ready in just 40 minutes, it’s perfect for quick weeknight dinners and an excellent make-ahead option!

Why You’ll Absolutely Love This Homemade Minestrone Soup
Imagine a bowl of soup that is both wonderfully light and incredibly satisfying – that’s the magic of minestrone. With its vibrant tomato broth, abundance of fresh vegetables, tender pasta, and nourishing beans, minestrone soup has long been a beloved staple in Italian cuisine and a favorite for many diners. While Olive Garden is renowned for its Italian-American pasta dishes, their Minestrone Soup holds a special place in the hearts of its patrons, often sparking the delightful dilemma of whether to enjoy a small cup as an appetizer or a large bowl as the main event.
Today, we’re thrilled to share our meticulously crafted version of the Olive Garden Minestrone Soup recipe. We believe this homemade rendition will not only rival but perhaps even surpass the restaurant’s beloved original. It’s an effortlessly easy recipe that is both vegetarian and fully vegan, ensuring everyone at your table can enjoy its comforting flavors. Best of all, it pairs impeccably with warm, garlic-infused breadsticks and a crisp garden salad, completing that authentic Italian-inspired meal experience right in your own kitchen.
Beyond its fantastic taste, this minestrone soup boasts numerous advantages. It’s a remarkably healthy choice, brimming with fiber-rich vegetables and plant-based protein from the beans. Its quick preparation time of just 40 minutes makes it an ideal solution for busy weeknights when you crave something wholesome and delicious without spending hours in the kitchen. Furthermore, this soup is a dream for meal prep, as its flavors deepen beautifully when made ahead, making leftovers even more delightful. You’ll appreciate its versatility, as it easily adapts to whatever seasonal vegetables you have on hand, ensuring a fresh and flavorful meal every time.

Crafting the Perfect Copycat Olive Garden Minestrone Soup
Our copycat Olive Garden Minestrone Soup recipe captures the essence of the classic dish you know and adore while offering the satisfaction of a homemade meal. We’ve stayed true to the iconic elements that make Olive Garden’s version so popular: the recognizable small ditalini pasta, a generous medley of fresh vegetables such as tender zucchini and vibrant spinach, and a deeply savory, slightly thin tomato-based broth that forms the heart of the soup.
What truly elevates our version and helps achieve that authentic, rich tomato flavor is the strategic inclusion of tomato paste, in addition to canned diced tomatoes. This secret ingredient intensifies the bright, concentrated essence of the tomatoes, creating a more robust and satisfying base for this delicious vegan soup. For those who appreciate a subtle warmth, we also recommend a pinch of red pepper flakes, which adds a delightful hint of heat without overpowering the other flavors. Of course, this is entirely optional, so feel free to omit it if you prefer a milder soup.
From the moment you begin prepping your ingredients to the first comforting spoonful, you’ll find that this recipe is incredibly efficient, requiring approximately 40 minutes to complete. The beauty of this dish lies in its simplicity: everything cooks together harmoniously in a single pot. This makes it an absolute winner for a quick yet deeply comforting dinner, especially on those hectic weeknights when time is a precious commodity. Get ready to fall innamorato (in love) with the easiest, tastiest, and most authentic copycat Olive Garden Minestrone Soup recipe you’ll ever make!

Essential Ingredients for Your Wholesome Minestrone
Creating a truly exceptional Minestrone starts with fresh, high-quality ingredients. Here’s what you’ll need to gather for this delightful soup:
- Olive oil: A good quality olive oil forms the base for sautéing your aromatics. You can also use another preferred high-heat cooking oil.
- Onion: One large onion, peeled and chopped, to provide a foundational savory flavor.
- Carrots: About ¾ cup of carrots, sliced into thin discs, adding natural sweetness and vibrant color.
- Celery: ½ cup of thinly sliced celery, offering a classic aromatic note and a slight crunch.
- Garlic: 3-4 cloves of freshly minced garlic are essential for that pungent, aromatic depth. Fresh is always best!
- Vegetable broth: 32 ounces of good quality vegetable broth or an equivalent amount made from bouillon and water. This is the liquid base of your soup, so choose a flavorful one.
- Tomatoes: 14 ounces of canned diced tomatoes. These provide the core tomato flavor and a rustic texture.
- Tomato paste: ¼ cup of tomato paste. This is truly the secret ingredient that concentrates and deepens the tomato flavor, giving your Minestrone unparalleled richness.
- Italian seasoning: 1 tablespoon of Italian seasoning. Use a good quality store-bought blend, or easily make your own Italian seasoning for fresher flavor.
- Crushed red pepper: ¼ – ½ teaspoon of crushed red pepper. This is an optional addition for a delicious kick of heat, adjust to your preference.
- Canned kidney beans: 15 ounces, rinsed and drained. Kidney beans add heartiness, protein, and a lovely texture.
- Canned great northern beans: 15 ounces, rinsed and drained. These lighter-colored beans complement the kidney beans, adding another layer of texture and nutrition.
- Green beans: ¾ cup of frozen cut green beans. These are a quick and easy way to add more green goodness.
- Dried pasta: ½ cup of small-shaped pasta like ditalini (which is traditional for Olive Garden’s Minestrone), macaroni, or small shell pasta.
- Zucchini: 1 small zucchini, halved lengthwise and sliced into half-moon shapes. Added towards the end to retain a slight crispness.
- Baby spinach: 2 large handfuls of fresh baby spinach, washed and dried. This wilts beautifully into the soup, adding nutrients and color.
- Fresh chopped parsley: 1 tablespoon, for a bright, fresh finish.






Step-by-Step: Crafting Your Delicious Olive Garden Minestrone Soup
Making this hearty minestrone soup is a straightforward process that yields incredibly flavorful results. Follow these simple steps to bring the taste of Olive Garden right to your dining table:
- Prepare Your Ingredients: Before you start cooking, take a moment to chop and prepare all your vegetables. This “mise en place” approach ensures a smooth and efficient cooking process. Have your olive oil, chopped onion, sliced carrots, sliced celery, minced garlic, vegetable broth, diced tomatoes, tomato paste, Italian seasoning, crushed red pepper (if using), rinsed beans, green beans, pasta, zucchini, spinach, and parsley ready to go.
- Sauté the Aromatics: Place a large 6-8 quart saucepot or Dutch oven over medium heat. Once hot, add the olive oil. Add the chopped onions, carrots, celery, and minced garlic to the pot. Season generously with salt and black pepper. Sauté these aromatics for 4-6 minutes, stirring occasionally, until they begin to soften and become fragrant. This crucial step builds the foundational flavor of your soup.
- Build the Broth: Pour in the vegetable broth, add the diced tomatoes, tomato paste, Italian seasoning, and crushed red pepper (if desired). Stir everything together well to combine, ensuring the tomato paste is fully dissolved into the liquid. Bring the mixture to a rolling boil over medium-high heat.
- Add Beans and Pasta: Once the soup is boiling, stir in the rinsed kidney beans, great northern beans, frozen green beans, and the small dried pasta. Stir thoroughly to prevent the pasta from sticking to the bottom of the pot. Partially cover the pot and reduce the heat to a simmer, allowing it to cook for 8-10 minutes. Remember to stir every 2 minutes or so to ensure the pasta cooks evenly and doesn’t clump together. You want the pasta to be al dente, firm to the bite, when the soup is ready.
- Incorporate Final Freshness: In the last 2 minutes of cooking, add the sliced zucchini, fresh baby spinach leaves, and fresh chopped parsley to the pot. Stir gently until the spinach just begins to wilt and the zucchini is crisp-tender. Overcooking these delicate vegetables can make them mushy, so keep an eye on them.
- Taste and Serve: Give the soup a taste. Adjust the seasoning with additional salt and pepper as needed to suit your preference. Serve your delicious homemade Minestrone Soup warm, perhaps with a drizzle of extra virgin olive oil and a sprinkle of fresh Parmesan cheese (if not strictly vegan).

Recipe Variations and Tips for the Best Minestrone
One of the joys of cooking minestrone is its adaptability. Feel free to customize this recipe to your taste and what you have on hand:
Customizing Your Soup
- Gluten-Free Option: Easily make this soup gluten-free by swapping traditional pasta for your favorite gluten-free pasta variety. You could also use rice or quinoa for a different texture and added nutrition.
- Boost the Protein: While this recipe is rich in plant-based protein, you can add more if desired. Consider incorporating cooked shredded chicken, ground turkey, or plant-based alternatives like crumbled tofu or tempeh for extra heartiness.
- Vegetable Power-Up: The beauty of minestrone lies in its versatility with vegetables. Feel free to swap the spinach for other leafy greens like kale, Swiss chard, or shredded cabbage. Bell peppers, sliced mushrooms, or even diced sweet potatoes can also make wonderful additions, enhancing both flavor and texture. Add harder vegetables earlier in the cooking process.
- Adjust the Spice Level: The crushed red pepper is optional, but if you love a bit more heat, don’t hesitate to add a larger pinch. For an even bolder kick, you could stir in a finely chopped chipotle pepper or a dash of your favorite hot sauce.
- Pasta Alternatives: If ditalini isn’t your preferred pasta, try using orzo, farro, or even lentils for a different texture profile and added nutritional benefits. Ensure to adjust cooking times accordingly.
Tips for Maximizing Flavor
- Don’t Skimp on Sautéing: Allowing the onions, carrots, and celery to properly soften and release their flavors in the olive oil is crucial for building a deep, aromatic base.
- Quality Broth Matters: A flavorful vegetable broth makes a significant difference in the overall taste of your soup.
- Taste and Adjust: Always taste your soup before serving and adjust salt and pepper. A little extra seasoning can truly make the flavors sing.
- Fresh Herbs Finish: Don’t underestimate the power of fresh parsley added at the very end. It provides a bright, refreshing contrast to the rich soup.

Perfect Pairings: What to Serve with Your Minestrone Soup
Minestrone soup is wonderfully versatile and can be enjoyed as a light meal on its own, or as part of a more substantial spread. To truly elevate your dining experience and recreate that classic Italian restaurant feel, consider pairing it with these delightful side dishes:
- Homemade Dinner Rolls or Crusty Bread: Nothing beats dipping warm, soft bread into a savory soup. Our Homemade Breadsticks are a perfect match, offering that irresistible garlic and butter flavor. A rustic loaf of crusty Italian bread also works beautifully for soaking up every last drop.
- Grilled Cheese Sandwich: For a comforting and satisfying lunch or dinner, a gooey Grilled Cheese sandwich is an unbeatable companion to minestrone. The creamy cheese and crisp bread provide a wonderful contrast to the fresh soup.
- Fresh Green Salad: A simple, vibrant green salad dressed with a light vinaigrette offers a refreshing counterpoint to the heartiness of the soup, adding freshness and crunch.
- Italian Chicken Cutlets: If you’re looking to add a meat-based main course, tender Italian Chicken Cutlets, either pan-fried or baked, pair wonderfully with the soup, creating a more complete and traditional Italian-American meal.
- Italian Sausages: For a robust and flavorful protein option, perfectly cooked Italian Sausages can be served alongside or even sliced and stirred into a non-vegetarian version of the minestrone.
Make-Ahead & Storage Tips for Minestrone Soup
One of the best qualities of this Minestrone Soup is how well it holds up, and even improves, when made ahead. The flavors have time to meld and deepen, making leftovers a true delight. Here’s how to properly store and reheat your soup:
This soup recipe is fantastic for making in advance and storing in either the refrigerator or freezer. Once the soup has completely cooled to room temperature, transfer it to an airtight container. It can be safely stored in the refrigerator for up to 3-4 days. For longer storage, wrap the airtight container in an additional layer of aluminum foil (to prevent freezer burn) and keep it in the freezer for up to 3 months. When you’re ready to enjoy it, simply defrost the frozen soup overnight in the refrigerator. Reheat gently on the stovetop over medium-low heat until warmed through, or use your microwave, stirring occasionally. You might find the pasta has softened a bit more after freezing and reheating, which is perfectly normal.
Frequently Asked Questions About Minestrone Soup
Absolutely! This soup is ideal for meal prep. Its flavors actually enhance when allowed to sit, making it a delicious option for future meals. See the “Make-Ahead & Storage Tips” section above for detailed instructions on refrigeration and freezing.
No, there’s no need to cook the pasta separately. The dried pasta is added directly to the simmering soup base and will cook to perfection as the soup continues to simmer. This not only saves you a step but also allows the pasta to absorb more of the delicious broth flavor.
Certainly! While our recipe is crafted to be vegetarian and vegan, it’s very easy to adapt if you prefer to include meat. You can substitute vegetable broth with chicken broth for a different flavor profile. For added protein, consider stirring in cooked, shredded chicken (from leftover rotisserie chicken, for example) or sliced cooked Italian sausage during the last few minutes of simmering to warm through.

Looking for More Satisfying Soup Recipes? Be Sure to Try:
- Rustic Ribollita (Tuscan White Bean Soup)
- Hungarian Mushroom Soup Recipe (Vegan or Gluten-Free)
- Mexican Sopa de Fideo (Soup with Noodles)
- Tomato Potato White Bean Soup
- Vegetarian Navy Bean Soup
- Rustic White Bean and Kale Soup (Vegan)
- The Best Chicken Tortilla Soup
- Healthy Butternut Squash Soup
- Healthy Tomato Basil Bisque
- Italian Chicken Orzo Soup
- Chunky Vegan Chili with Sweet Potatoes
Olive Garden Minestrone Soup Recipe
Print Recipe
An easy copycat Olive Garden minestrone soup recipe for that hearty, flavorful vegetarian (and vegan!) soup you know and love. Serve with breadsticks and salad to get the full restaurant experience!
Ingredients
- 2 tablespoons olive oil
- 1 large onion, peeled and chopped
- ¾ cup sliced carrots
- ½ cup sliced celery
- 3-4 cloves garlic, minced
- 32 ounces vegetable broth
- 14 ounces diced tomatoes
- ¼ cup tomato paste
- 1 tablespoon Italian seasoning
- ¼ – ½ teaspoon crushed red pepper (optional)
- 15 ounces canned kidney beans, drained
- 15 ounces canned great northern beans, drained
- ¾ cup frozen cut green beans
- ½ cup small dried pasta (shells, ditalini, macaroni)
- 1 small zucchini, halved and sliced
- 2 large handfuls fresh baby spinach
- 1 tablespoon fresh chopped parsley
Instructions
- Chop and prepare all necessary ingredients. Set a large 6-8 quart saucepot over medium heat.
- Add the olive oil to the pot. Once hot, add the chopped onions, carrots, celery, and garlic. Generously salt and pepper. Sauté for 4-6 minutes to soften.
- Add the vegetable broth, diced tomatoes, tomato paste, Italian seasoning, and crushed red pepper. Bring to a boil.
- Once boiling, stir in the kidney beans, great northern beans, green beans, and pasta. Stir well and simmer for 8-10 minutes, partially covered. Make sure to stir every 2 minutes, so the pasta doesn’t stick to the bottom.
- Finally, add in the sliced zucchini, spinach leaves, and parsley. Stir and simmer for 2 minutes. Taste, then salt and pepper as needed. Serve warm.
Notes
This soup recipe is great to make ahead and keep in the fridge or freezer! Once the soup has cooled, transfer it to an airtight container. Store in the refrigerator for up to 3-4 days. To freeze, wrap the container in a layer of aluminum foil and keep it in the freezer for up to 3 months. Defrost overnight in the fridge and reheat on the stovetop or microwave.
Nutrition (per serving)
Serving: 1.25 cups,
Calories: 192kcal,
Carbohydrates: 32g,
Protein: 9g,
Fat: 4g,
Saturated Fat: 1g,
Polyunsaturated Fat: 1g,
Monounsaturated Fat: 3g,
Sodium: 680mg,
Potassium: 686mg,
Fiber: 8g,
Sugar: 6g,
Vitamin A: 2649IU,
Vitamin C: 16mg,
Calcium: 93mg,
Iron: 3mg