Barilla Italian Wedding Soup Recipe: Celery Crown Crunch Over Creamy Herb Broth

Soups & Stews

Barilla Italian Wedding Soup Recipe: Celery Crown Crunch Over Creamy Herb Broth

This Barilla Italian wedding soup recipe brings a little Rome to a weeknight dinner table with its signature creamy herb broth, tender meatballs, and that iconic celery crown crunch. 💛 The key to perfecting this classic is slow-simmered broth that develops deep, savory flavors while keeping the pasta al dente—just like Nonna used to make.

I've refined this recipe over years to ensure every spoonful delivers that perfect balance of richness and freshness.

The secret lies in the broth—simmered with aromatic herbs, garlic, and a touch of Parmesan for depth—while the meatballs stay juicy and flavorful. Barilla's pasta (specifically #5 or #6) is ideal here, as it holds up beautifully to the creamy sauce without turning mushy.

The celery crown, made from crisply fried celery sticks, adds that signature crunch that makes this soup unforgettable.

What you'll end up with is a bowl of comforting, restaurant-quality soup that's perfect for family gatherings or cozy nights in. The meatballs melt in your mouth, the broth is rich yet light, and that celery crown adds just the right textural contrast.

It's the kind of dish that tastes even better the next day, making it ideal for meal prep too.

Serve with a sprinkle of fresh parsley and extra Parmesan for that final touch of elegance. This recipe delivers on tradition while keeping it approachable for home cooks—no fancy techniques required, just patience and love for Italian flavors.

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

Ingredients for barilla italian wedding soup

The secret to creamy Italian wedding soup starts with these quality ingredients.

Ingredient Amount Notes
Ground Beef 🥩 ¾ lb 80% lean for juicy meatballs
Barilla Pasta 🍝 ½ lb Number 5 or 6 works best
Yellow Onion 🧅 1 whole Medium size, finely chopped
Carrots 🥕 2 medium Peeled and sliced into rounds
Celery Stalk 🧅 2 whole For broth and celery crown
Garlic Cloves 🧄 4 cloves Freshly minced for aroma
Parmesan Cheese 🧀 ½ cup Freshly grated, block preferred
Heavy Cream 🥛 ½ cup Full-fat for creamy texture
Chicken Broth 💧 4 cups Low-sodium preferred
Large Eggs 🥚 2 whole Room temperature for binding
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Dried Oregano 🌿 1 tsp Crumbled between fingers
Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Olive Oil 🫒 ¼ cup Extra-virgin for frying
All-Purpose Flour 🌾 ¼ cup For meatball binding

The ground beef is non-negotiable for those melt-in-your-mouth meatballs—80% lean gives you the best texture. Grab a 1-pound package from the meat counter (usually pre-ground), but if you're feeling fancy, ask for chuck roast and grind it yourself. The Barilla pasta is a must—#5 or #6 shapes hold up perfectly in the creamy broth. For the celery, look for bright green stalks with no brown spots; the Italian market usually has the freshest. Freshly grated Parmesan makes all the difference—skip the pre-grated unless it's the fancy kind in a can.

No fresh parsley? Dried works at one-third the amount, but it won't have that same vibrant pop. Short on heavy cream? Half-and-half or coconut cream gives a lighter texture, though the richness will be different. The chicken broth can be store-bought (I like Pacific Foods for low-sodium), but homemade is worth it if you've got the time. For the celery crown, thinly sliced celery sticks fry up crispy in minutes—don't overcrowd the pan or they'll steam instead of brown. The meatballs will stay juicy if you don't overwork the beef when mixing.

This soup tastes even better the next day as the flavors meld—make a double batch and freeze half for lazy weeknights. Store leftovers in the fridge for up to 5 days, covered tightly to keep that celery crown crisp. For freezing, portion into airtight containers and leave room at the top since it expands when reheated. The celery crown loses its crunch when reheated, so make it fresh when serving. Fresh parsley keeps for a week in the fridge, wrapped in damp paper towels.

❤️

Why You'll Love This Recipe

  • Sofa-to-Stove Simple: I swear by this one—no fancy knife skills needed. Dice onion, chop carrots and celery into rough chunks (no need for perfect matchsticks), brown the beef, toss in the veggies, and let the pot do the work. That’s it. Even my college apartment days couldn’t scare me off.
  • Meat-and-Veggie Magic: The ground beef adds rich depth while the Barilla pasta soaks up every bit of the savory broth—carrots sweet, celery bright, onion caramelized just enough. Honestly, the way the flavors meld? It’s the kind of soup that makes you pause mid-bite, like, "Wait, this is actually happening."
  • Weeknight Wonder: Between us, this is my go-to for game days, sick days, or when I just don’t feel like thinking. Double the batch and freeze half—perfect for lazy Mondays or unexpected company. (Yes, even on a Tuesday night.)
  • Budget-Friendly Powerhouse: Ground beef stretches miles, Barilla pasta costs pennies, and the veggies? You’re using the whole onion, every carrot, even the celery ends. I’ve fed four people for under $10, and no one ever complains about the leftovers—because they’re that good.

Step-by-step instructions for Italian wedding soup with celery crown

This method delivers rich, creamy broth and crispy celery crowns every time.

1

🍳 Step 1: Brown the Ground Beef and Sauté the Vegetables

Heat the 0.25 cup olive oil in a large Dutch oven over medium-high heat. Add the 0.75 lb ground beef and cook for 5-6 minutes, breaking it apart with a wooden spoon until it's deeply browned and no longer pink. This browning creates the rich foundation for your soup.

Push the beef to one side of the pot and add the finely chopped yellow onion, sliced carrots, and whole celery stalks (cut into 1-inch pieces). Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent. Add the minced garlic cloves and cook for another 30 seconds until fragrant.

2

🥘 Step 2: Build the Creamy Broth Base

Stir in the 1 teaspoon dried oregano and 0.5 teaspoon ground black pepper, then pour in the 4 cups chicken broth. Bring to a gentle boil, then reduce heat to medium-low and simmer for 20 minutes to allow flavors to meld. The broth should be deeply aromatic with a rich, savory scent.

While the broth simmers, prepare the celery crowns by cutting the remaining 2 whole celery stalks into 1-inch pieces. Set aside—we'll add these later for that signature crunch. Also, grate the 0.5 cup parmesan cheese and whisk together the 2 whole large eggs in a small bowl.

3

🍳 Step 3: Cook the Pasta and Prepare the Egg Mixture

Add the 0.5 lb Barilla pasta to the simmering broth and cook for 8-10 minutes, stirring occasionally, until the pasta is al dente. The pasta should have a slight bite to it—it'll finish cooking in the final step. Reserve 1 cup of pasta water before draining.

In a separate bowl, gently whisk together the 0.5 cup heavy cream and the beaten eggs. This mixture will create the creamy texture that makes Italian wedding soup special. Keep it at room temperature—cold eggs will curdle when added to the hot broth.

4

🥘 Step 4: Create the Creamy Sauce and Combine

Return the cooked pasta to the pot and stir in the egg and cream mixture over low heat. The eggs will gently cook into a creamy sauce, coating the pasta. If the mixture thickens too much, add 2-3 tablespoons of reserved pasta water to loosen it. The soup should be silky and smooth, not chunky.

Add the reserved celery crown pieces and simmer for another 2-3 minutes just to warm through. The celery should remain crisp—don't overcook it. Taste and adjust seasoning with additional salt or black pepper if needed.

5

🍽️ Step 5: Finish and Serve with Fresh Herbs

Remove the pot from heat and stir in the 0.25 cup freshly chopped parsley and 0.5 cup grated parmesan cheese. The parsley adds a bright, fresh finish that cuts through the richness of the cream. Ladle the soup into bowls immediately—this dish tastes best fresh from the pot.

Garnish each serving with additional celery crown pieces for that signature crunch. The contrast between the creamy broth, tender pasta, and crisp celery is what makes this soup truly special. Serve with crusty bread to soak up every last drop of that flavorful broth.

👨‍🍳

Pro Tips For Making Barilla Italian Wedding Soup

  • BROWN THE BEEF WELL: Italian wedding soup relies on that deep, meaty flavor from the ground beef—don’t just warm it through. Break it into small pieces first, then cook it on medium-high heat until it’s no longer pink inside (about 5-6 minutes). I used to rush this, and the soup always tasted flat afterward.
  • CHOP VEGETABLES UNIFORM: Onions, carrots, and celery should be cut into roughly the same size (about ¼-inch dice). This ensures even cooking—no one wants a mushy carrot or a raw onion chunk in their soup. Use a sharp knife, or your frustration will grow faster than your patience.
  • DON’T OVERCOOK THE PASTA: Barilla pasta is sturdy, but it’ll turn to mush if you simmer it too long in the broth. Cook it separately for just 1 minute less than the package says, then finish it in the soup. I learned this after serving a bowl of sad, overdone noodles—no one wants that.
  • SAVE TIME WITH FROZEN VEGETABLES: If fresh veggies are too much of a hassle, use frozen diced carrots, celery, and onions—just thaw and drain them first. The texture won’t be identical, but it’ll still give you that classic "soffritto" base without the chopping. I skip fresh now unless I’m feeling fancy.

Perfect pairings for this dish

Bread Pairings

Crusty Italian bread is a must with this soup—I love using a freshly baked baguette or ciabatta from my local bakery. The crisp exterior and soft interior soak up the creamy broth perfectly. For extra flair, toast the bread lightly and rub it with a garlic clove before serving. 🥖

If you prefer something heartier, try grilled focaccia with rosemary and sea salt. The herby notes complement the soup's creamy richness, while the charred crust adds texture. For a gluten-free option, corn tortillas or gluten-free bread work surprisingly well—they hold up to the creamy sauce without falling apart.

Wine Pairings

A crisp Italian white wine like Pinot Grigio or Vermentino is my go-to choice. The bright acidity cuts through the creaminess while enhancing the herbal notes in the broth. I especially love Pinot Grigio from Alto Adige—its mineral finish balances the soup's richness beautifully. 🍷

For red wine lovers, a light-bodied Chianti or Sangiovese works well, especially if you've added extra herbs to the broth. Avoid heavy reds like Cabernet—they'll overpower the delicate flavors. A chilled Rosé from Provence is another unexpected but refreshing match.

Cheese Platter

Serve this soup alongside a simple cheese platter to round out the meal. Fresh mozzarella with basil and balsamic glaze pairs perfectly, while aged pecorino adds a salty contrast. I also include provolone slices for a milder, slightly sweet option that complements the meatballs. 🧀

For a vegetarian twist, add goat cheese or ricotta with honey drizzled on top. The tangy creaminess of the goat cheese echoes the soup's broth, creating a cohesive flavor experience. A sprinkle of crispy prosciutto on the cheese board adds a salty crunch that ties everything together.

Side Salads

A simple arugula salad with lemon vinaigrette brightens the meal. Toss 4 cups baby arugula with 2 tablespoons olive oil, 1 tablespoon fresh lemon juice, and a pinch of flaky sea salt. The peppery bite cuts through the richness of the soup beautifully. 🥗

For a warmer option, try a roasted vegetable salad with zucchini, bell peppers, and red onion tossed in a balsamic glaze. The caramelized flavors complement the soup's savory notes while adding a touch of sweetness. A sprinkle of toasted pine nuts adds crunch and a nutty depth.

Nutrition facts

Servings 4
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 120mg40%
Sodium 750mg33%
Total Carbohydrate 30g11%
Dietary Fiber 3g11%
Sugars 4g
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 Italian wedding soup need celery crown?

The celery crown isn't just decoration—it's the signature crunch that makes this soup special! The crispy fried celery sticks provide a textural contrast to the creamy broth and tender pasta, balancing the rich flavors. Traditional recipes include it for that authentic Italian wedding soup experience.

2

Can I make this soup vegetarian?

Swap the ground beef for lentils or crumbled tempeh and use vegetable broth instead of chicken. For extra protein, add white beans to the broth. The creamy texture and celery crown will still shine while keeping it completely plant-based.

3

How do I prevent the soup from getting too thick?

If your soup thickens too much, stir in 2-3 tablespoons of reserved pasta water to loosen it. The egg mixture should be added slowly over low heat to prevent curdling. For extra insurance, whisk the eggs and cream together first before adding to the hot broth.

4

What's the best Barilla pasta for this recipe?

Barilla #5 (penne) or #6 (rigatoni) work perfectly—their ridges catch the creamy sauce beautifully. For a lighter texture, try Barilla gluten-free pasta (also #5 or #6). Just cook it 1 minute less than regular pasta to prevent overcooking.

5

Can I make this soup ahead of time?

Yes! This soup actually tastes better the next day as flavors meld. Store leftovers in the fridge for up to 5 days or freeze for 3 months. Just reheat gently on the stove—add a splash of broth if it thickens. The celery crown should be made fresh when serving for maximum crunch.

★★★★★4.5(11 reviews)
Categories Soups & Stews