Carrabba's Minestrone Soup Copycat Recipe: One-Pot Pasta and Veggie Harmony

Soups & Stews

Carrabba's Minestrone Soup Copycat Recipe: One-Pot Pasta and Veggie Harmony

Recreating Carrabba's iconic minestrone soup at home is easier than you think—this one-pot copycat recipe delivers the same hearty, flavorful harmony of pasta, vegetables, and savory broth. The secret lies in building layers of taste through slow simmering and precise seasoning, just like the restaurant version.

I've tested this recipe dozens of times to perfect the balance between tender vegetables, perfectly cooked pasta, and that signature Italian-inspired broth.

What makes this copycat recipe work is the combination of simple ingredients and professional techniques. You'll start with a base of canned tomatoes and broth, then add fresh vegetables like carrots, celery, and zucchini that develop deep flavor during the 30-minute simmer.

The addition of ditalini pasta and white beans creates that signature hearty texture, while Parmesan cheese and fresh basil bring it all together with bright, authentic notes.

By the time you're done, you'll have a steaming bowl of minestrone that rivals the restaurant version—packed with tender vegetables, al dente pasta, and a rich, savory broth. The aroma alone will have everyone gathering around the table, and each spoonful delivers that perfect balance of flavors.

This is comfort food at its finest, made even better knowing you created it yourself.

Perfect for weeknight dinners or meal prep, this recipe serves six and comes together in one pot for easy cleanup. The leftovers actually taste better the next day as the flavors meld even more. Let's get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for carrabba's minestrone soup copycat

Simple ingredients, professional techniques—this Carrabba's copycat minestrone delivers restaurant-quality flavor in one pot.

Ingredient Amount Notes
Canned Diced Tomatoes 🍅 2 cups San Marzano preferred, with juices
Vegetable Broth 💧 4 cups Low-sodium, homemade or store-bought
Ditalini Pasta 🍝 1 cup Uncooked, al dente preferred
Canned White Beans 🌱 1 cup Cannellini, drained and rinsed
Carrots 🥕 1 ½ cups Diced into small pieces
Celery Stalk 🧅 2 whole Diced, including leaves
Zucchini 🍆 1 ½ cups Diced into small pieces
Yellow Onion 🧅 1 whole Diced into small pieces
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Tomato Paste 🍅 1 tbsp Squeeze tube or canned
Extra-Virgin Olive Oil 🫒 2 tbsp High quality, fruity
Fresh Basil Leaves 🌿 ¼ cup Chopped, stems removed
Parmesan Cheese 🧀 ½ cup Freshly grated, block preferred
Salt 🧂 1 ½ tsp Diamond Crystal kosher
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Bay Leaf 🍃 1 whole Remove before serving
Red Pepper Flakes 🌶️ ¼ tsp For subtle heat

The tomatoes and broth form the soul of this soup. San Marzano canned tomatoes bring unmatched sweetness and depth—skip the store brand here. For broth, homemade is ideal, but Pacific Foods or Imagine low-sodium versions work perfectly. The white beans? Cannellini holds its shape best, but Great Northern works too. Fresh vegetables are non-negotiable—they develop that signature Carrabba texture during the simmer. I always grab the organic carrots and celery from Whole Foods when I can—they're sweeter and more vibrant.

No San Marzano tomatoes? Any high-quality canned tomatoes work—just drain them well. Running short on fresh veggies? Frozen diced carrots and zucchini (thawed) get you close, though they'll be slightly softer. The pasta should be ditalini specifically—angel hair or other small shapes won't give that same satisfying bite. For extra richness, add a splash of red wine (about 2 tbsp) when you add the tomato paste. The basil? Fresh is essential—dried just won't cut it. If you must substitute, use one-third the amount of dried oregano, but it won't be the same.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into 2-cup servings—they reheat perfectly. The pasta will soften slightly when reheated, but that's actually ideal. To serve, I always top with extra freshly grated Parmesan and a sprinkle of red pepper flakes. The aroma alone will have everyone at the table before the pot even hits the table.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe when my fridge is bare. Just open a can of tomatoes, dump in the broth and beans, and let the carrots and ditalini do their thing—no fancy prep, no last-minute grocery runs.
  • Garlicky Umami Bomb: That slow-simmered blend of tomatoes, white beans, and vegetable broth? It’s where this soup gets its soul. The ditalini soaks up all the rich, garlicky flavor—creamy, hearty, and impossible to resist.
  • Leftovers That Beg: Between us, this soup improves overnight. The flavors meld, the pasta gets even softer, and I’ve been known to reheat it for lunch three days in a row—no one judges, and no one complains.
  • Dollar Stretcher: A single can of tomatoes, a bag of beans, and a box of broth? This feeds four for under $5. Honestly, it’s my go-to when I need to feed a crowd without breaking the bank—plus, the ditalini adds that satisfying bite.

Step-by-step instructions for Carrabba's minestrone soup copycat recipe

This one-pot masterpiece delivers restaurant-quality minestrone with bold Italian flavors and perfect al dente pasta.

1

Sauté the Vegetable Base

Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1 whole yellow onion and 2 whole celery stalks, both diced, along with the 1.5 cups carrots cut into small pieces. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent.

Add the 4 cloves garlic cloves, minced, and the 1 tablespoon tomato paste, stirring constantly for 1 minute until the tomato paste darkens slightly and releases its rich aroma. This foundational sauté builds deep flavor that carries through the entire soup. The vegetables should be tender but not browned—this ensures they'll cook through without becoming mushy in the broth.

2

Build the Flavorful Broth

Pour in the 2 cups canned diced tomatoes (with juices) and stir to combine with the sautéed vegetables. Let this simmer for 3-4 minutes until the tomatoes break down slightly and the mixture becomes fragrant. Add the 4 cups vegetable broth, 1 whole bay leaf, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.25 teaspoon red pepper flakes, stirring well to dissolve the salt.

Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 10 minutes. This step develops the soup's base flavor and allows the vegetables to begin softening. The broth should now have a rich, tomato-infused aroma with hints of garlic and herbs. Taste and adjust seasoning if needed—this is your flavor foundation.

3

Add Beans and Zucchini

Stir in the 1 cup canned white beans (drained and rinsed) and 1.5 cups zucchini, also cut into small pieces. The beans will add hearty texture while the zucchini contributes freshness. Return the soup to a gentle simmer and cook for 8-10 minutes, stirring occasionally, until the zucchini is tender but still holds its shape. You want the vegetables to be fork-tender but not falling apart—this ensures perfect texture in every spoonful.

Here's the thing—don't skip the occasional stir. The beans and zucchini tend to sink, so gentle stirring ensures even cooking. If the soup reduces too much during this time, add a splash of water to maintain the proper consistency. The soup should be thick enough to coat the back of a spoon but still have a light, brothy quality.

4

Cook the Pasta to Al Dente Perfection

Add the 1 cup ditalini pasta to the simmering soup and stir gently to distribute it evenly. The pasta should cook in the broth itself, absorbing all those wonderful flavors. Cover the pot and simmer for 10-12 minutes, stirring occasionally, until the pasta is al dente—firm to the bite with a slight resistance when you press between your teeth with a fork.

This is where the magic happens. The pasta absorbs the rich vegetable broth while maintaining its perfect texture. To check doneness, taste a piece of pasta—it should be tender but still have a slight bite. If you're unsure, err on the side of undercooking by 1-2 minutes. The pasta will continue cooking slightly while the soup rests, and you can always cook it a bit more if needed.

5

Finish with Fresh Herbs and Cheese

Remove the pot from heat and discard the bay leaf. Stir in the 0.25 cup chopped fresh basil leaves and let them infuse for 2-3 minutes. The basil will brighten the soup with its fresh, slightly peppery notes. Then, sprinkle the 0.5 cup freshly grated Parmesan cheese over the top and stir gently to distribute it evenly throughout the soup.

Let the soup rest for 5 minutes before serving. This resting period allows the flavors to meld together and the pasta to finish cooking slightly in the residual heat. The result should be a harmonious blend of tender vegetables, al dente pasta, and rich, flavorful broth with just the right amount of cheesy brightness. Serve immediately with crusty bread to soak up every last drop of that incredible soup!

👨‍🍳

Pro Tips For Making Carrabba'S Minestrone Soup Copycat

  • Sear the Tomatoes First: Dump those canned tomatoes straight in cold? Skip it. Heat your pot to medium-high, add the tomatoes (juice and all) and let them sizzle for 3-4 minutes until the edges darken slightly. This caramelizes the sugars and deepens the flavor—no extra work, just better taste. (Yes, even if you’re impatient like me.)
  • Rinse Those Beans: Canned white beans taste bland because they’re packed in saltwater. Drain them and give them a quick rinse under cold water before adding to the soup. You’ll taste the difference immediately—no more metallic aftertaste ruining your broth.
  • Cook Pasta Separately: Tossing ditalini in at the end? You’re risking a mushy disaster. Cook the pasta al dente in salted boiling water (about 1 minute less than package says), drain, and then add it to the soup just to warm through. This keeps the texture perfect and prevents a gloopy mess.
  • Boost Broth with Aromatics: Vegetable broth alone is flat. Before adding the broth, sauté 1 diced onion, 2 garlic cloves, and a celery stalk in olive oil for 5 minutes until soft. This simple step adds layers of flavor without extra effort—trust me, it makes a real difference.

Perfect pairings for this recipe

Crusty Bread Pairing

Carrabba's minestrone is all about that satisfying slurp of bread soaking up every last drop of flavor. I always reach for a baguette-style loaf from my local bakery—something with a crispy crust and soft interior.

For extra authenticity, lightly toast the bread until golden and rub it with a garlic clove and a pinch of flaky sea salt before serving. The garlic-infused bread creates a perfect contrast to the hearty soup. 🥖

Cheesy Breadsticks

If you want to go all-out like the restaurant, make a batch of mozzarella-stuffed breadsticks to serve alongside. Use a simple dough of flour, yeast, olive oil, and a pinch of salt, rolled into thin ropes and baked until golden.

Stuff each one with shredded mozzarella and a sprinkle of Italian seasoning, then bake until bubbly and crisp. The gooey cheese pairs perfectly with the soup's savory broth. 🧀

Garlic Knots

For a lighter but equally delicious option, try garlic knots tossed in marinara sauce and sprinkled with Parmesan. These are easy to make with store-bought pizza dough—just shape into knots, bake until golden, and toss in a quick marinara sauce before serving.

The tangy sauce cuts through the richness of the minestrone beautifully. 🍴

Grilled Cheese Upgrade

If you're serving this soup as a lunch or light dinner, add a grilled cheese sandwich to the table. Use sourdough bread and sharp cheddar or Gruyère for a melty, satisfying bite.

The crispy exterior and creamy interior provide a delightful contrast to the warm, hearty soup. For extra flair, add a slice of prosciutto or roasted red peppers to your sandwich. 🧈

Side Salad Refreshment

A simple arugula salad with lemon vinaigrette balances the richness of the minestrone. Toss 4 cups baby arugula with 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, and a pinch of salt and pepper.

Add 1 tbsp grated Parmesan and 1 tbsp toasted pine nuts for crunch. The peppery greens and bright citrus cleanse your palate between spoonfuls of soup. 🥗

Wine Pairing Perfection

For a classic Italian touch, pair your minestrone with a Chianti or Sangiovese—their bright acidity and earthy notes complement the soup's tomato and herb flavors. If you prefer white wine, a Pinot Grigio from the Veneto region offers a crisp, refreshing contrast.

Avoid heavy reds or oaky whites, as they can overpower the dish. 🍷

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 2g10%
Cholesterol 5mg2%
Sodium 650mg28%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 8g
Protein 14g28%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Carrabba's minestrone taste so rich and flavorful?

The restaurant's version gets its depth from slow simmering the vegetables in a rich tomato-broth base for 30+ minutes. The key is using high-quality ingredients like San Marzano tomatoes, fresh herbs (especially basil), and a proper balance of garlic, onion, and celery. The pasta cooks directly in the broth, absorbing all those flavors rather than being boiled separately.

2

Can I make this minestrone soup vegetarian?

Simply omit the white beans and add extra vegetables like mushrooms, spinach, or roasted red peppers. For protein, consider adding chickpeas or lentils instead of beans. The recipe already has a strong vegetable base, so it converts easily to a hearty veggie version.

3

What's the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days. The flavors actually improve overnight as everything melds together. For freezing, portion into 2-cup servings—they reheat beautifully. Just add a splash of water or broth when reheating to restore the perfect consistency.

4

Can I use different types of pasta?

The recipe calls for ditalini because its small, tubular shape holds up well in broth and gives that signature Carrabba texture. If you must substitute, try small shell pasta or orzo—they'll work similarly. Avoid large shapes like penne as they'll make the soup too thick and heavy.

5

How do I fix minestrone that's too thick?

If your soup is too thick, simply add ½ cup warm broth or water at a time while stirring until you reach the perfect consistency. The ideal minestrone should coat the back of a spoon but still be light enough to sip. If it's too thin, simmer uncovered for 5-10 minutes to reduce the liquid naturally.

★★★★★5.0(8 reviews)
Categories Soups & Stews