Bravo Italian Wedding Soup Recipe: Herb-Infused Broth With Tender Egg Ribbons

Soups & Stews

Bravo Italian Wedding Soup Recipe: Herb-Infused Broth With Tender Egg Ribbons

This Bravo Italian Wedding Soup recipe delivers the comforting, herb-infused flavors of a classic Italian-American dish, where tender egg ribbons float in a rich broth. The soup’s cultural significance as a celebratory meal—traditionally served at weddings—makes it a staple for gatherings, blending tradition with hearty satisfaction.

What sets this version apart is the balance of savory broth, delicate pasta, and fresh greens, all coming together in a single pot for minimal effort and maximum flavor.

The foundation of this soup lies in its herb-infused broth, simmered with aromatic vegetables, garlic, and a touch of meat (traditionally chicken or pork) for depth. Small pasta like ditalini or stelline absorbs the flavors beautifully, while spinach or escarole adds a vibrant, fresh contrast.

The egg ribbons, poached in the broth, are the signature touch—delicate and tender, they melt into each bite, creating a texture that feels both luxurious and nostalgic.

What you’ll achieve is a soup that’s restaurant-quality at home, with layers of savory, herby, and slightly sweet notes from the caramelized onions and garlic. The broth is rich enough to stand alone but light enough to let the fresh greens and egg ribbons shine.

Garnished with a sprinkle of Parmesan and fresh parsley, it’s the kind of dish that feels like a warm hug on a chilly day—or the perfect centerpiece for a celebration.

This recipe is designed to be both foolproof and flexible—ideal for weeknight dinners or special occasions. Whether you’re serving it at a family gathering or simply craving a taste of tradition, the steps are straightforward, and the result is always impressive.

Let’s get started on creating this beloved Italian classic.

👨‍🍳
Difficulty
Hard
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for bravo italian wedding soup

Sixteen ingredients for a restaurant-quality Italian wedding soup that feels like a celebration in every bowl.

Ingredient Amount Notes
Chicken Breast 🍗 2 lb Boneless, skinless, cut into chunks
Yellow Onion 🧅 2 whole Medium, thinly sliced
Carrot 🥕 3 whole Medium, peeled and chopped
Celery Stalks 🌿 3 whole Fresh, chopped into 1-inch pieces
Garlic Cloves 🧄 4 cloves Fresh, minced
Ditalini Pasta 🍝 1 cup Uncooked, small pasta
Fresh Spinach 🌱 5 oz Baby spinach, loosely packed
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Fresh Basil 🌿 ¼ cup Chopped, for garnish
Large Eggs 🥚 8 whole Fresh, room temperature
Parmesan Cheese 🧀 ½ cup Freshly grated, for garnish
Olive Oil 🫒 ½ cup Extra-virgin, for cooking
Vegetable Broth 💧 6 cups Low-sodium preferred
Dried Oregano 🌿 1 tsp Italian preferred
Dried Thyme 🌿 1 tsp Fresh preferred if available
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The broth is the heart of this soup, so don’t cut corners. Chicken breast is ideal for its mild flavor and lean texture—Costco or Whole Foods often carry pre-cut chunks, saving you time. For vegetables, fresh celery and carrots from the grocery store’s produce section work perfectly, but look for vibrant colors (no wilted or rubbery stalks). Garlic is non-negotiable—freshly minced adds depth that jarred minced garlic can’t match. If you’re feeling ambitious, toast the garlic in olive oil for 30 seconds before adding it to the broth for a nutty aroma. The ditalini pasta should be small and sturdy—De Cecco or Barilla are reliable brands for this Italian classic.

No fresh herbs? Dried oregano and thyme will work, but use half the amount—Penzeys or local spice shops carry high-quality dried herbs that stay potent longer. Short on spinach? Baby kale or escarole are great substitutes, though spinach wilts faster and keeps the soup vibrant. For the eggs, room temperature is key—they poach more evenly and hold their shape better. If you’re serving a crowd, pre-poach the egg ribbons and store them in the broth to keep them tender. The vegetable broth can be homemade (simmer veggie scraps with herbs) or store-bought—just check the sodium content and reduce the added salt accordingly. For extra richness, add a splash of white wine when sautéing the onions, but omit if you’re avoiding alcohol.

This soup tastes even better the next day, so make it ahead if you can. Store the broth (without pasta or eggs) in the fridge for up to 5 days or freeze for 3 months—just reheat gently and add fresh pasta and eggs when serving. The egg ribbons should be added last to keep them tender. For a make-ahead tip, cook the pasta separately and add it to the broth just before serving to prevent mushiness. Garnish with freshly grated Parmesan and chopped parsley right before serving—this adds freshness and makes the dish look restaurant-worthy. If you’re prepping for a party, portion the soup into individual bowls and reheat just until steaming, then garnish with cheese and herbs on the table.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this recipe because you can use pre-diced veggies—just toss in the onion, carrot, and celery straight from the bag. The chicken shreds itself after simmering, so no knife skills required. Honestly, I’ve made it after work in sweatpants.
  • Leftovers That Shine: This soup only gets better the next day—if it lasts that long. I’ve reheated portions for lunch for weeks, and the flavors meld into something even more comforting. Between us, it’s my go-to for meal prep Sundays because it’s hearty enough to feed the family twice.
  • Budget-Friendly Feast: A single chicken breast stretches to feed four, and the veggies? You’re using the basics from any pantry. I’ll be real: I’ve made this on a $10 grocery run, and it still tastes like a restaurant dish. That’s the magic of Italian wedding soup—simple ingredients, big payoff.

Step-by-step instructions for herb-infused Italian wedding soup

Here's how to craft this comforting classic with rich broth and delicate egg ribbons.

1

Brown the Chicken and Sauté Vegetables

Heat the 0.5 cup olive oil in a large Dutch oven over medium-high heat. Add the 2 lb chicken breast cut into chunks and cook for 6-8 minutes, stirring occasionally, until the chicken is lightly browned on all sides. This step develops deep flavor through the Maillard reaction.

Remove the chicken and set aside. In the same pot, add the 2 whole yellow onion, 3 whole carrot, 3 whole celery stalks, and 4 cloves garlic cloves. Sauté for 8-10 minutes until the vegetables soften and the garlic becomes fragrant. You'll notice the onions turn translucent and the carrots begin to caramelize slightly—this builds the soup's foundation.

2

Build the Herb-Infused Broth

Pour in the 6 cups vegetable broth and bring to a gentle boil. Add 1 tsp dried oregano, 1 tsp dried thyme, 1.5 tsp salt, and 0.5 tsp black pepper. Return the browned chicken to the pot and reduce heat to medium-low. Simmer uncovered for 25-30 minutes until the chicken is fork-tender and the broth has deepened in color.

While simmering, skim off any foam that rises to the surface. This ensures a clear, clean broth. The chicken should break apart easily when pierced with a fork—if not, continue simmering for another 5-10 minutes. Remove the chicken and shred it using two forks, then return it to the broth.

3

Cook the Pasta and Prepare the Egg Mixture

In a separate pot, bring 4 cups water to a boil and add the 1 cup ditalini pasta. Cook according to package instructions until al dente—typically 10-12 minutes. Drain and set aside, reserving 1 cup pasta water for later.

In a bowl, whisk together the 8 whole large eggs until well combined. This mixture should be smooth with no streaks of white. Keep it at room temperature until ready to use—cold eggs can cause the soup to curdle when added to the hot broth.

4

Assemble and Finish the Soup

Return the broth to a gentle simmer, then slowly ladle in the egg mixture while stirring constantly. The eggs will begin to poach and form delicate ribbons throughout the soup. Add the cooked ditalini pasta and stir gently to distribute evenly. If the soup thickens too much, add reserved pasta water 1 tablespoon at a time until it reaches your desired consistency.

Cook for an additional 2-3 minutes until the eggs are just set but still tender. Stir in the 5 oz fresh spinach and cook until wilted. The soup should be warm throughout but not boiling—hotter temperatures can cause the eggs to overcook and become rubbery.

5

Garnish and Serve

Ladle the soup into bowls and garnish each serving with 1 tablespoon freshly grated parmesan cheese, 1 teaspoon chopped fresh parsley, and 1 teaspoon chopped fresh basil. The garnishes add vibrant color and a final burst of fresh herb flavor that complements the rich broth.

Serve immediately with crusty bread on the side. The egg ribbons should be tender yet distinct, floating throughout the soup like delicate strands of silk. Each spoonful delivers a perfect balance of herbed broth, al dente pasta, and silky egg—this is the hallmark of a well-made Italian wedding soup.

👨‍🍳

Pro Tips For Making Bravo Italian Wedding Soup

  • Sear the Chicken First: Toss that raw chicken breast in a hot pan with olive oil for 3-4 minutes per side before adding broth—it builds flavor fast. I used to skip this, and the soup always tasted like it needed more seasoning afterward.
  • Dice Veggies Uniformly: Cut onions, carrots, and celery into ¼-inch pieces so they cook evenly and don’t turn mushy. I learned this the hard way when my celery ended up as a soup glop instead of tender bites.
  • Don’t Rush the Garlic: Sauté minced garlic in olive oil for 30 seconds until fragrant but not browned—burnt garlic ruins the whole dish. Sounds simple, but I’ve burned it twice now.
  • Simmer, Don’t Boil: Keep the soup at a gentle simmer (tiny bubbles) after adding broth, not a rolling boil, or the broth will turn cloudy and lose depth. Trust me, your future self will notice the difference.

Common mistakes when making great bravo italian wedding soup

Overcooking the Eggs

Eggs are the star of Italian wedding soup, and overcooking them turns them from delicate ribbons into rubbery strands. The broth should simmer gently at 185°F when adding eggs—never boiling. If the soup gets too hot, remove it from heat for 2-3 minutes before adding the egg mixture.

I’ve learned this the hard way: once eggs start curdling, there’s no fixing them. 🥚

Skipping the Broth Skimming

Foam on the broth’s surface traps impurities that cloud the final flavor. Skim it off during the 25-30 minute simmer with a fine-mesh skimmer or ladle. I often use a slotted spoon for this step—just dip it below the foam line to avoid disturbing the broth.

Skipping this makes the soup taste dull and less refined.

Using Cold Eggs

Room-temperature eggs poach perfectly, while cold ones curdle instantly. Let your 8 eggs sit in their shells at room temperature for 30 minutes before whisking. I keep them in a bowl on the counter while I finish the broth. Cold eggs release proteins unevenly, creating clumps instead of silky ribbons.

Adding Spinach Too Early

Spinach wilts in seconds—add it only in the last 2 minutes of cooking. If you stir it in too soon, it’ll turn mushy and lose its vibrant color. I like to tear the leaves roughly before adding them to speed up wilting.

The contrast between tender spinach and the broth’s richness is what makes this soup special. 🌱

Ignoring the Pasta Water

Reserving 1 cup pasta water is non-negotiable. It thins the soup if it gets too thick after adding eggs. I’ve had soups turn gluey because I didn’t have this backup.

If needed, add the water 1 tablespoon at a time while stirring gently. The starch in pasta water binds the broth beautifully.

Overcrowding the Pot

Use a large Dutch oven (at least 6-quart capacity) to avoid overcrowding. Too many ingredients in a small pot steams instead of simmers, leading to uneven cooking. I’ve had chicken stay tough and veggies turn mushy when the pot was too small.

If your pot is small, cook the chicken separately and add it back later. ⚡

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 120mg40%
Sodium 650mg28%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 4g
Protein 28g56%
* 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 is this called "Italian Wedding Soup"?

This dish earned its romantic name because it was traditionally served at Italian-American weddings as a symbol of prosperity and abundance. The egg ribbons represent fertility, while the hearty broth and pasta promise nourishment for the couple's future. Many families still serve it at celebrations today!

2

Can I make this soup vegetarian?

Replace the chicken with mushrooms or lentils for protein, and use vegetable broth instead of chicken broth. The egg ribbons will still be the star, and you can boost umami with a splash of soy sauce or miso paste in the broth. The flavor will be just as rich and satisfying!

3

How do I keep the egg ribbons tender?

The key is maintaining a gentle simmer (185°F) when adding the eggs. Never let the broth boil after adding them, or they'll turn rubbery. If your broth gets too hot, remove it from heat for 2-3 minutes before carefully stirring in the egg mixture. Patience here makes all the difference!

4

What's the best pasta for this recipe?

Ditalini (tiny tubes) or stelline (star-shaped) are traditional choices because they're small and cook quickly. They hold their shape well and soak up the broth beautifully. Avoid large pasta shapes—they'll overcook and make the soup too thick.

5

Can I make this soup ahead of time?

Yes! Prepare the broth (without pasta or eggs) up to 5 days ahead and refrigerate, or freeze it for 3 months. When ready to serve, reheat gently, add fresh pasta, and poach the eggs separately in small portions of the hot broth. This keeps the egg ribbons perfectly tender.

★★★★★4.7(2 reviews)
Categories Soups & Stews