Barilla Italian Wedding Soup Recipe: Creamy Pasta, Meatballs, and Broth Harmony

Soups & Stews

Barilla Italian Wedding Soup Recipe: Creamy Pasta, Meatballs, and Broth Harmony

This Barilla Italian Wedding Soup recipe delivers the comforting harmony of creamy pasta, tender meatballs, and rich broth—just like Nonna used to make. 💛 The secret lies in slow-simmered broth, perfectly seasoned meatballs, and Barilla pasta that absorbs all the savory flavors without losing its bite. I've perfected this version after years of testing, ensuring every spoonful is packed with tradition and warmth.

The beauty of this soup is in its layers: a deep, aromatic broth built with pancetta and herbs, meatballs that stay tender yet flavorful, and greens that add freshness without overpowering. The Barilla pasta—whether short ribbons or small shells—is the star, soaking up the creamy broth while maintaining its structure. This isn't just soup; it's a celebration of Italian comfort food, brought together in one pot.

What makes this recipe stand out is the balance of textures and flavors—creamy yet not heavy, hearty yet light, and always satisfying. The meatballs hold their shape, the broth reduces to a perfect consistency, and the greens add a touch of brightness. By the time you serve it, your kitchen will smell like home, and every bite will remind you why this dish is a classic.

Perfect for family dinners, holiday gatherings, or when you simply crave a bowl of warmth. The best part? It tastes even better the next day, making it ideal for meal prep. Let's get started on creating this timeless Italian masterpiece.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for barilla italian wedding soup

Sixteen ingredients, one pot of Italian magic—just like Nonna’s legendary wedding soup.

Ingredient Amount Notes
Pancetta 🥓 6 oz Diced for flavorful broth
Yellow Onion 🧅 1 whole Chopped into small pieces
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Carrots 🥕 2 medium Peeled and chopped into chunks
Celery Stalks 🥬 2 whole Chopped into small pieces
Tomato Paste 🍅 2 tbsp For rich depth of flavor
Dried Oregano 🍃 1 tsp Italian variety preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Ground Beef 🥩 1 lb 80% lean for meatballs
Large Eggs 🥚 1 whole For meatball binding
Barilla Pasta 🍝 12 oz Short ribbons or shells
Heavy Cream 🥛 ½ cup Full-fat for creaminess
Kale Leaves 🥬 2 cups Chopped for freshness
Parmesan Cheese 🧀 ½ cup Freshly grated for garnish
Vegetable Broth 💧 4 cups Low-sodium preferred

The pancetta is where the magic starts—look for thick-cut slices at Whole Foods or your local butcher. It adds that unmistakable savory depth that makes this soup sing. For the Barilla pasta, stick to the original shape—short ribbons or shells—it’s the only one that works perfectly. I always grab extra Parmesan because freshly grated makes all the difference, and it keeps for weeks in the fridge. The kale? Organic from Trader Joe's has the best flavor, but any dark leafy green works in a pinch.

No pancetta? Substitute thick-cut bacon at the same weight, but drain it well to avoid greasiness. Running short on vegetable broth? Water plus a bouillon cube works, but add a splash of red wine for depth. The meatballs are non-negotiable—ground beef must be 80% lean or they’ll turn out dry. For the kale, spinach wilted down is a great swap, but don’t skip the greens entirely. And if you’re in a rush, pre-chopped veggies from the freezer section save time without sacrificing flavor.

This soup tastes even better the next day—plan ahead and make a double batch. Store in airtight containers with a layer of broth on top to keep the pasta from drying out. Keeps for 4-5 days in the fridge or 3 months frozen. The meatballs can be prepped ahead and frozen separately, then dropped straight into the simmering broth. Garnish with extra Parmesan and a drizzle of olive oil before serving—trust me on the full-fat version—it’s worth the extra minute.

❤️

Why You'll Love This Recipe

  • Pancetta Perfection: The crispy, salty bite of pancetta transforms this soup into something special—no fancy technique needed. Just dice it small, let it render its magic in the pot, and watch how it melts into the broth like a flavor bomb.
  • Sofrito Simplicity: Chop onions, carrots, and celery once—then toss them into the pot with garlic and let them simmer. That’s it. No peeling, no dicing into tiny pieces, just a classic sofrito that builds the base for something deeply comforting.
  • Weeknight Crowd-Pleaser: Between us, this is the soup I make when my in-laws visit or when the kids bring home friends. It’s hearty enough for a group but still light enough that no one feels stuffed—plus, the orzo soaks up all the good stuff.
  • Budget-Friendly Leftovers: A single batch feeds four, but it reheats like a dream for lunch the next day. Honestly, I’ll often make double because the pancetta and broth flavors only get richer as it sits—no sad, watery soup here.

Step-by-step instructions for Barilla Italian wedding soup

Here's how to create that perfect balance of rich broth, tender meatballs, and creamy pasta.

1

🍳 Step 1: Build the Flavorful Broth Base

Heat a large Dutch oven over medium heat and add the 6 oz diced pancetta. Cook for 5-6 minutes until the pancetta is golden and crispy, stirring occasionally. This renders out all that delicious fat that will infuse your broth with flavor.

Remove the pancetta with a slotted spoon and set it aside (you'll add it back later). In the same pot, add the 1 whole chopped yellow onion, 2 medium chopped carrots, and 2 chopped celery stalks. Cook for 5 minutes until the vegetables begin to soften and release their sweet aromas.

2

🍳 Step 2: Develop the Aromatics and Add Broth

Add the 4 minced garlic cloves and cook for 30 seconds until fragrant—this is where all the magic happens. Stir in the 2 tbsp tomato paste and cook for another 1 minute until it darkens slightly and becomes aromatic.

Pour in the 4 cups vegetable broth and bring to a simmer. Add the 1 tsp dried oregano and ½ tsp ground black pepper, then reduce heat to low. Let the broth simmer gently for 15 minutes to allow all the flavors to meld together beautifully. This is your flavor foundation—don't rush it!

3

🍳 Step 3: Make Perfectly Seasoned Meatballs

While the broth simmers, combine the 1 lb ground beef, 1 whole large egg, ¼ cup grated parmesan cheese (from the ½ cup total), ½ tsp dried oregano, and ¼ tsp ground black pepper in a bowl. Mix gently with your hands until just combined—overmixing makes tough meatballs.

Roll the mixture into 12 equal-sized meatballs (about 1½-inch diameter). The secret here is to keep them uniform so they cook evenly. Gently drop them into the simmering broth and let them cook for 15 minutes—they'll finish cooking later.

4

🍳 Step 4: Cook the Pasta and Finish the Soup

Bring a separate pot of salted water to a boil and cook the 12 oz Barilla pasta according to package directions until al dente. Reserve ½ cup pasta water before draining. Here's the thing—Italian wedding soup should have a creamy texture without being heavy, so we'll use pasta water to achieve that perfect consistency.

Return the pasta to the pot and stir in the ½ cup heavy cream and the reserved ½ cup pasta water. Add the cooked pasta to the broth along with the meatballs and 2 cups chopped kale leaves. Simmer for 5 minutes to let the kale wilt and all the flavors meld together beautifully.

5

🍽️ Step 5: Garnish and Serve with Confidence

Ladle the soup into warm bowls and garnish each serving with a sprinkle of the remaining ¼ cup grated parmesan cheese and a few crispy pancetta pieces. The contrast of textures—creamy pasta, tender meatballs, crispy pancetta, and wilted kale—makes this soup truly special.

Serve immediately while hot. The creamy texture comes from the pasta water and cream, but the rich broth and meatballs keep it balanced and satisfying. This is comfort food at its finest—perfect for chilly days or when you need a taste of home.

👨‍🍳

Pro Tips For Making Barilla Italian Wedding Soup

  • CRISP THE PANCETTA RIGHT: Cook it until it’s golden and crispy—not just pink. I used to stop at "rendered," but that’s where the flavor hides. Push it another 3-4 minutes until the edges curl, then fish it out with a slotted spoon. You’ll need those crispy bits later for garnish, and the soup will taste richer for it.
  • CHOP VEGETABLES UNIFORM: Dice carrots, celery, and onions to the same size—about ¼-inch cubes. I learned this the hard way when my carrots turned to mush while the celery stayed tough. A sharp knife and a steady hand make this easier, but a food processor (pulse, don’t blend!) saves time if you’re impatient.
  • DON’T BOIL THE BROTH: Keep the soup at a gentle simmer, not a rolling boil. I used to crank the heat, and the broth would turn cloudy and bitter. A low simmer (tiny bubbles, occasional swirls) keeps the broth clear and lets the flavors meld. If it’s too loud, you’re doing it wrong.
  • SALT THE WATER LIKE THE SEA: Add 1½ teaspoons of salt to the broth water—more if you’re using unsalted stock. I used to skimp, and the soup tasted flat. Trust me, the pancetta and broth already have salt, but the broth needs it upfront to balance everything. Taste it early; you can always adjust.

Essential equipment for this recipe

Dutch Oven Essentials

A heavy-bottomed Dutch oven is non-negotiable for this recipe—it distributes heat evenly and prevents scorching. I swear by the Le Creuset 5.5-quart for its durability and even heating, but a Lodge cast iron works just as well. The deep sides prevent spills when adding pasta and greens, and it retains heat beautifully for that perfect simmer. 🔥

Pasta Pot Must-Haves

While the Dutch oven handles the soup, you'll need a separate large pot with a lid for cooking the Barilla pasta. A 5-6 quart stainless steel pot (like All-Clad) is ideal—it boils water quickly and prevents splattering. I always use one with a tight-fitting lid to maintain a rolling boil for perfectly al dente pasta. A slotted spoon (preferably OXO Good Grips) is essential for draining without losing pasta water.

Meatball Tools

For shaping meatballs, use a small mixing bowl (I prefer Pyrex glass) to combine ingredients—it's easy to clean and won't absorb flavors. A meatball mold (like the Norpro Meatball Maker) ensures uniform size, but a standard ice cream scoop works in a pinch. For rolling by hand, keep a paper towel nearby to prevent sticking. A fine-mesh strainer helps drain excess liquid from the meatball mixture without breaking it apart.

Broth Simmering Gear

Precision is key when simmering broth, so a digital instant-read thermometer (I use ThermoWorks Thermapen ONE) ensures your broth stays between 190-200°F. A wooden spoon (like Lodge's heavy-duty version) prevents scratching your Dutch oven while stirring. For garnishing, keep tweezers handy to place crispy pancetta pieces on top of each serving—it looks elegant and adds that final crunch. 💡

Optional Upgrades

If you're serious about Italian wedding soup, consider a pasta water reservoir (like OXO's) to save that starchy liquid for creaminess. A mortar and pestle comes in handy if you're making fresh herbs from scratch. For meatballs, a meat grinder (like Weston Premium) gives you control over texture, though a food processor works too. These aren't essential, but they elevate the process.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 110mg37%
Sodium 820mg36%
Total Carbohydrate 42g15%
Dietary Fiber 5g18%
Sugars 6g
Protein 32g64%
* 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 this recipe use Barilla pasta specifically?

Barilla pasta is the gold standard for Italian wedding soup because its texture holds up perfectly in the creamy broth without turning mushy. The short ribbons or shells absorb all the rich flavors while maintaining their shape. Plus, Barilla's high-quality durum wheat ensures that al dente bite everyone loves.

2

Can I make this soup vegetarian?

Swap the ground beef for 15 oz lentils or crumbled tempeh and use vegetable broth. For protein, add 1 cup cooked chickpeas to the broth. The meatballs can become walnut-based with flax egg (1 tbsp ground flax + 3 tbsp water) and extra Parmesan for binding. The soup will still be hearty and flavorful!

3

How do I prevent the meatballs from falling apart?

Keep these tips in mind: Don't overmix the meatball mixture (just combine ingredients until no dry spots remain), use cold hands when rolling, and don't overcook them. Simmer the meatballs for only 15 minutes initially—they'll finish cooking when you add them back to the finished soup. Also, make sure your ground beef is 80% lean or less for better binding.

4

What's the best way to reheat leftovers?

Reheat gently on the stove over low heat with a splash of broth or water to restore creaminess. Never microwave directly from the fridge—it makes the pasta gummy. For best results, reheat just until hot (2-3 minutes), then stir in a pat of butter or drizzle of cream to refresh the texture. This soup actually tastes better the next day!

5

Can I make this soup in a slow cooker?

Yes, but with adjustments! Brown the pancetta and meatballs first, then transfer everything to the slow cooker with 3 cups broth. Cook on low for 6-7 hours, adding pasta and greens in the last 30 minutes. The cream should be added at the very end to prevent curdling. The slow cooker method works best for large batches—just monitor the liquid level and add water as needed.

★★★★★4.6(3 reviews)
Categories Soups & Stews