There’s something extra comforting about the famous unlimited soup, salad, and breadsticks experience but you don’t need a long wait or a night out to enjoy those classic Italian flavors. This Crockpot Minestrone Soup (Olive Garden)–style recipe brings together tender vegetables, hearty beans, and a perfectly seasoned tomato broth, all while your slow cooker does the hard work for you.
Unlike homemade vegetable soups that can turn out thin or bland, this slow-simmered version builds deep, rich flavor as the herbs and veggies cook together over time. It’s a true dump-and-go meal that fits busy schedules, delivers big comfort, and tastes so fresh and satisfying that many readers swear it’s even better than the restaurant original.
Why This Copycat Recipe Beats the Olive Garden Original
As comforting as the restaurant version is, making this soup at home gives you a few major advantages that are hard to beat. The biggest one? Control. You decide how rich the broth is, how tender the vegetables stay, and how bold the seasoning becomes.
Here’s exactly why readers end up preferring this version:
- Deeper, slower-built flavor: The slow cooker allows herbs, garlic, and vegetables to gently simmer together for hours, creating a fuller, more developed taste than soup that’s reheated in batches.
- Better texture: By adding the pasta and delicate vegetables later, you avoid the overly soft, waterlogged consistency that can happen with restaurant soups sitting on warmers.
- Customizable seasoning: You can adjust salt, herbs, and broth levels to suit your taste no more bland bowls or overly salty surprises.
- Fresher ingredients: Cooking at home means brighter vegetables, better-quality beans, and a soup that tastes just as good (if not better) the next day.
Another bonus? This version is naturally comforting and satisfying without feeling heavy, making it perfect for cozy weeknight dinners, meal prep, or feeding a crowd without standing over the stove.
Ingredients You’ll Need for Crockpot Minestrone Soup
Soup Base & Aromatics
- 6 1/2 cups low-sodium vegetable stock, then more as desired
This forms the backbone of the soup. Using low-sodium stock lets the slow cooker develop flavor naturally without becoming overly salty as it simmers for hours. - 2 (14.5 oz) cans diced tomatoes
Tomatoes give minestrone its signature tomato-forward broth, adding acidity, color, and richness that balance the beans and vegetables. - 1 cup diced celery (3 stalks)
Celery adds subtle earthiness and depth, helping build a classic soup base alongside carrots and onion. - 1 cup diced carrots (2 carrots)
Carrots bring natural sweetness that balances the acidity of the tomatoes and enhances the overall flavor. - 1 cup diced yellow onion (1 small)
Onion is essential for savory depth. Slow cooking softens it completely, allowing it to melt into the broth rather than stand out. - 4 cloves garlic, minced
Garlic infuses the soup with warm, aromatic flavor and becomes mellow and slightly sweet after long, gentle cooking.
Dried Herbs & Seasoning
- 2 tsp dried basil*
Basil provides that unmistakable Italian-style flavor and pairs beautifully with tomatoes in slow-simmered soups. - 1 tsp dried oregano
Oregano adds bold, savory notes that help the soup taste hearty and robust rather than flat. - 3/4 tsp dried rosemary, crushed
Crushing rosemary releases its oils, adding a subtle woodsy flavor that elevates the broth without overpowering it. - 1/2 tsp dried thyme
Thyme rounds out the herb blend with gentle warmth and depth, enhancing the vegetables as they cook. - Salt and freshly ground black pepper, to taste
Proper seasoning is key to preventing bland soup. Adjusting at the beginning and end ensures balanced flavor.
Vegetables, Pasta & Beans (Added Later for Texture)
- 1 1/3 cups zucchini sliced into half moons (1 small)
Zucchini adds freshness and lightness. Adding it later keeps it tender—not mushy. - 1 1/3 cups frozen green beans (regular or Italian), thawed under warm water
Green beans add texture and color. Thawing first helps them heat evenly and prevents watering down the soup. - 1 1/3 cups small or medium shell pasta
Shell pasta is ideal because it holds its shape and catches broth inside, making every bite more satisfying. - 2 cups packed chopped fresh spinach
Spinach adds freshness, color, and nutrients while wilting quickly into the hot soup at the end. - 1 (15 oz) can dark red kidney beans, drained and rinsed
Kidney beans bring heartiness and protein, making the soup filling and satisfying. - 1 (15 oz) can white navy beans or cannellini beans, drained and rinsed
These creamy beans soften the texture of the soup and balance the acidity of the tomatoes.
Finishing Touches
- 3 Tbsp chopped fresh parsley
Parsley brightens the soup and adds a fresh, clean finish right before serving. - Finely shredded parmesan or romano cheese, for serving
A sprinkle on top adds salty, savory richness and completes the classic Olive Garden–style experience.
How to Make Crockpot Minestrone Soup (Step by Step)
Step 1: Add the vegetable stock, diced tomatoes, celery, carrots, yellow onion, garlic, dried basil, dried oregano, dried thyme, and crushed dried rosemary to a 6- or 7-quart slow cooker.

Step 2: Season the soup with salt and freshly ground black pepper, then cook on low for 7–8 hours or on high for 3½–4 hours, allowing the vegetables and herbs to slowly develop flavor.
Step 3: Stir in the zucchini, shell pasta, and green beans, then cook on high for an additional 20–30 minutes, or until the pasta is just tender.

Step 4: Stir in the spinach, kidney beans, cannellini beans, and chopped parsley, then cook for a few more minutes just until everything is heated through.

Step 5: Stir in additional vegetable broth to reach your desired consistency, then serve the soup warm topped with finely shredded Romano or Parmesan cheese.

Secrets to the Perfect Texture (No Mushy Pasta!)
One of the biggest complaints about slow cooker soups is mushy vegetables and overcooked pasta but this recipe avoids that problem entirely. The key is understanding when different ingredients should be added and why timing matters.
1-The Two-Stage Cooking Process
Not all vegetables cook at the same speed. Root vegetables like carrots and celery need time to soften and release flavor, while pasta and tender vegetables cook much faster.
That’s why this recipe:
- Adds carrots, celery, onion, garlic, and herbs at the beginning so they can slowly build a rich, flavorful base.
- Waits until Step 3 to add zucchini, green beans, and pasta, preventing them from breaking down or turning soggy.
- Finishes with spinach and beans, which only need a few minutes to heat through.
This staggered approach gives you vegetables that are tender but intact and pasta that holds its shape.
2-Pasta Selection Matters
The type of pasta you use makes a big difference in texture. Small or medium shell pasta is ideal because:
- It’s sturdy enough to hold up to slow-cooker heat
- The curved shape traps broth, making each bite more flavorful
- It resists turning gummy compared to thin noodles or hollow tubes
If you’ve ever ended up with minestrone that feels more like stew than soup, this technique is the fix.
Dietary Swaps & Easy Variations
One of the reasons this soup is such a reader favorite is how flexible it is. Whether you’re cooking for dietary needs or just switching things up, these simple tweaks let you customize the recipe without sacrificing flavor or texture.
Gluten-Free Option
To make this soup gluten-free, simply swap the regular shell pasta for your favorite gluten-free pasta. Keep in mind that gluten-free pasta cooks faster and can break down more easily, so:
- Add it closer to the end of cooking
- Check for doneness early
- Avoid over-stirring once it’s tender
Vegan & Dairy-Free
The soup itself is naturally vegan. To keep it completely dairy-free:
- Skip the cheese garnish, or
- Use nutritional yeast for a savory, cheesy-style finish
Both options still give you a satisfying bowl without changing the base recipe.
Protein Boost
If you want a heartier meal, this soup can handle extra protein. Stir in fully cooked ground turkey or Italian sausage near the end of cooking so it simply heats through. This keeps the texture of the soup intact while making it more filling for larger appetites.
Serving Suggestions for a Complete Meal
This hearty soup is satisfying on its own, but pairing it with the right sides turns it into a full, restaurant-style experience perfect for cozy dinners or feeding a crowd.
The Full Experience
For that classic Italian-inspired meal:
- Serve the soup with warm breadsticks or crusty bread for dipping
- Add a crisp garden salad tossed in Italian dressing for freshness and crunch
This combination balances the rich, tomato-based broth with lighter textures, just like your favorite restaurant meal.
Simple Weeknight Pairings
If you’re keeping things easy:
- Pair the soup with toasted garlic bread
- Add a side of roasted vegetables or a simple green salad
Whether it’s a casual family dinner or a weekend comfort meal, this soup fits effortlessly into the menu.
Storage and Freezing Guide for Crockpot Minestrone Soup (Olive Garden)
This soup is just as good the next day sometimes even better which makes it perfect for leftovers and meal prep. The key is storing it the right way so the texture stays balanced.
Fridge Life
Stored properly, this vegetarian minestrone soup keeps well in the refrigerator for:
- 3–4 days in an airtight container
Keep in mind that the pasta will continue to absorb liquid as it sits, so the soup will naturally thicken over time.
The “Pasta Rule” for Freezing
If you plan to freeze this soup, there’s one important rule to follow:
Don’t freeze it with the pasta in it.
For best results:
- Freeze only the soup base (broth, vegetables, and beans)
- Cook fresh pasta separately when reheating
- Stir the freshly cooked pasta into the hot soup just before serving
This prevents the pasta from becoming mushy or falling apart after thawing.
Reheating Tips
When reheating leftovers:
- Warm gently on the stovetop or in the microwave
- Add a splash of vegetable broth to loosen the soup, since the pasta absorbs liquid as it sits
- Taste and adjust seasoning if needed before serving
With these simple tips, your leftovers will taste just as comforting as the first bowl.
Conclusion
Skip the restaurant line and cozy up with a bowl of this wholesome comfort food right at home. This recipe proves you don’t need complicated techniques to create a rich, savory dinner the whole family will love just fresh ingredients, a slow cooker, and a little patience.
Whether you’re making it for a busy weeknight or prepping meals for the week ahead, this soup always hits the spot. And if you’re in the mood for another cozy, healthy slow cooker meal, be sure to check out my Healthy Slow Cooker Pumpkin Chili next. If you try this recipe, please leave a 5-star rating, drop a comment with any swaps you made, and save it to your favorite Pinterest soup board so you can come back to it anytime.
Recipe FAQs

Crockpot Minestrone Soup (Olive Garden Copycat You’ll Make on Repeat)
Equipment
- 6- or 7-quart slow cooker
- cutting board
- knife
- measuring cups and spoons
- large spoon for stirring
Ingredients
- 6 ½ cups low-sodium vegetable stock, then more as desired
- 2 14.5 oz cans diced tomatoes
- 1 cup diced celery (3 stalks)
- 1 cup diced carrots (2 carrots)
- 1 cup diced yellow onion (1 small)
- 4 cloves garlic, minced
- 2 tsp dried basil
- 1 tsp dried oregano
- ¾ tsp dried rosemary, crushed
- ½ tsp dried thyme
- Salt and freshly ground black pepper, to taste
- 1 ⅓ cups zucchini, sliced into half moons (1 small)
- 1 ⅓ cups frozen green beans, thawed under warm water
- 1 ⅓ cups small or medium shell pasta
- 2 cups packed chopped fresh spinach
- 1 15 oz can dark red kidney beans, drained and rinsed
- 1 15 oz can white navy beans or cannellini beans, drained and rinsed
- 3 tbsp chopped fresh parsley
- Finely shredded parmesan or romano cheese, for serving
Instructions
- Slow Cooker Method: Add vegetable stock, tomatoes, celery, carrots, onion, garlic, basil, oregano, thyme, rosemary to a 6 or 7-quart slow cooker.
- Season with salt and pepper to taste and cook on low heat 7 – 8 hours or high 3 1/2 – 4 hours.
- Stir in zucchini, pasta, green beans, and cook on high heat and additional 20 – 30 minutes or until pasta is tender.
- Stir in spinach, kidney beans and cannellini beans, and parsley and cook several minutes until heated through.
- Stir in more vegetable broth to thin as desired. Serve warm topped with Romano cheese.
Notes
For freezing: don’t freeze the soup with the pasta in it. Freeze the base, then boil fresh pasta when reheating.






