Authentic Italian Wedding Soup Recipe With Escarole: Crispy Celery Crowns Over Silky Potato Swirls

Soups & Stews

Authentic Italian Wedding Soup Recipe With Escarole: Crispy Celery Crowns Over Silky Potato Swirls

This authentic Italian wedding soup recipe with escarole delivers the comforting warmth of a traditional Italian nonna’s kitchen—where crispy celery crowns float atop silky potato swirls in a rich, aromatic broth. 💛 I’ve perfected the technique of toasting bread cubes until golden and sautéing escarole just enough to soften its bitterness, creating a harmonious balance of textures and flavors that’s both nostalgic and deeply satisfying.

The secret lies in slow simmering, which transforms simple ingredients into a dish that feels like a hug in a bowl.

What sets this recipe apart is its attention to traditional methods—like browning pancetta for depth or simmering the escarole until tender but still vibrant. The broth, whether vegetable-based or infused with meaty richness, becomes the heart of the soup, absorbing all the flavors while keeping the vegetables tender.

And those crispy celery crowns? They’re the star, adding a satisfying crunch that contrasts beautifully with the creamy potato swirls underneath.

By the time you’re done, you’ll have a bowl of soup that’s rich, comforting, and packed with layers of flavor—perfect for a cozy dinner or a celebratory gathering. The escarole mellows beautifully in the broth, while the celery crowns stay crisp, creating a balance that’s both traditional and foolproof.

Serve it with crusty bread or a sprinkle of grated Parmesan for the full Italian experience.

This recipe is designed to be adaptable—add chicken for extra protein, or keep it vegetarian for a lighter version. The key is patience and attention to detail, which is why every step, from toasting the bread to simmering the escarole, matters. Let’s get cooking!

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

Ingredients for authentic italian wedding soup recipe escarole

Sixteen ingredients transform into a bowl of nostalgic Italian comfort—where crispy celery crowns meet silky potato swirls.

Ingredient Amount Notes
Pancetta 🥓 8 oz Diced into small cubes
Yellow Onion 🧅 1 whole Medium size, diced
Carrots 🥕 3 whole Medium size, sliced into rounds
Celery Stalks 🧆 4 whole Cut into 1-inch pieces
Garlic Cloves 🧄 4 cloves Minced finely
Escarole 🥬 1 lb Trimmed, chopped
Potatoes 🥔 2 lb Yukon Gold, peeled, diced
Chicken Broth 💧 6 cups Homemade or high-quality store-bought
Whole Milk 🥛 1 cup Full-fat for creaminess
Bread Cubes 🍞 1 ½ cups Day-old, crusty bread
Parmesan Cheese 🧀 ½ cup Freshly grated
Extra-Virgin Olive Oil 🫒 ¼ cup For browning pancetta
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Freshly Ground Black Pepper 🌶️ ½ tsp Cracked peppercorns preferred
Fresh Basil Leaves 🌿 ¼ cup Chopped for garnish

The escarole is the heart of this dish, so look for vibrant, crisp leaves—avoid any wilted or yellowed stems. Whole Foods or local Italian markets carry the freshest varieties, but the standard grocery store section works too. Pancetta is non-negotiable for that authentic umami depth; avoid pre-cubed if possible—dice it yourself for even browning. For the potatoes, Yukon Golds create that signature creamy texture, but Russets will work in a pinch if you boil them longer. The broth is where tradition meets flexibility—homemade is ideal, but Pacific Foods or Imagine brands deliver restaurant-quality results when store-bought.

No pancetta? Guanciale or thick-cut bacon in its place, but render the fat thoroughly. Substituting escarole? Endive or Swiss chard works, though the flavor profile shifts slightly. The bread cubes should be day-old or toasted to crispness—fresh bread turns mushy. For a vegetarian version, swap pancetta for mushrooms or smoked tofu**, and use vegetable broth. The Parmesan must be freshly grated; pre-shredded contains anti-caking agents that ruin the texture. And if you're short on basil, dried oregano at half the amount gives a similar earthy note.

This soup tastes even better the next day as flavors meld. Store in an airtight container for up to 5 days in the fridge, or freeze for 3 months—just reheat gently to preserve those crispy celery crowns. For make-ahead prep, toast the bread cubes and chop all vegetables the day before; assemble just before serving. The celery crowns are best eaten immediately, so reserve them until the very end. Garnish with extra Parmesan and basil right before serving—trust me, it makes all the difference.

❤️

Why You'll Love This Recipe

  • Sofa-Worthy Comfort: I swear by this soup when I’m exhausted—just a handful of pantry staples (pancetta, carrots, celery) simmered until everything melts into that rich, herby broth. No fancy techniques, just slow love.
  • Pancetta Magic: That crispy, salty pancetta? It’s the secret weapon. I don’t skimp here—crunchy bits in every bite, balancing the earthy escarole like a perfect hug. (Yes, even my picky husband agrees.)
  • Leftovers That Lie: Between us, this soup always tastes better the second day. The flavors deepen, the escarole softens just right, and I’ve got a free lunch for days. Zero food waste, all flavor gain.
  • Sunday Supper Ready: Bring it to family gatherings, potlucks, or just a lazy weekend—it’s hearty enough for a crowd but simple enough I won’t stress. Plus, the escarole adds that fancy touch without the fuss.

Step-by-step instructions for authentic Italian wedding soup

Transform humble ingredients into a restaurant-worthy Italian wedding soup with crispy pancetta and tender escarole.

1

🔥 Step 1: Render Pancetta and Build the Soffritto

Heat a large Dutch oven over medium heat and add the 8 oz diced pancetta. Cook for 8-10 minutes until the fat renders and the pancetta becomes golden brown. Watch closely—pancetta burns quickly once the fat starts to smoke.

Remove the pancetta with a slotted spoon and set aside, leaving the rendered fat in the pot. Add the 1 whole diced yellow onion, 3 whole sliced carrots, and 4 whole 1-inch celery pieces to the pot. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent. Stir occasionally to prevent sticking.

Add the 4 cloves minced garlic and cook for 30 seconds until fragrant. This aromatic base—called soffritto—forms the flavor foundation of the soup. If the vegetables release too much moisture, reduce heat to medium-low to prevent burning.

2

🍳 Step 2: Develop the Potato and Escarole Base

Add the 2 lb diced Yukon Gold potatoes and 6 cups chicken broth to the pot. Bring to a gentle boil, then reduce heat to medium-low and simmer for 15-18 minutes until the potatoes are fork-tender but not falling apart. You want the texture to be creamy when mashed, not mushy.

Stir in the 1 lb chopped escarole and cook for another 5 minutes until the greens wilt completely. The escarole should be tender but still hold its shape. If the soup appears too thick, add ½ cup water to adjust the consistency. Season with 1 tsp salt and ¼ tsp freshly ground black pepper at this stage.

3

🥘 Step 3: Create the Creamy Finish

Return the reserved pancetta to the pot and stir to distribute evenly. Add the 1 cup whole milk and 1.5 cups bread cubes to the soup. Simmer for 8-10 minutes until the bread cubes are softened but not mushy and the soup has thickened slightly. The bread absorbs excess liquid while adding texture and depth.

Remove from heat and stir in the 0.5 cup freshly grated Parmesan cheese and remaining ½ tsp salt. Taste and adjust seasoning—authentic Italian wedding soup balances rich pancetta with bright escarole and creamy milk. The final texture should be velvety but not heavy, with visible potato chunks and crispy pancetta pieces.

4

🍽️ Step 4: Serve with Crispy Garnishes

Ladle the soup into warm bowls and garnish immediately with the 0.25 cup chopped fresh basil leaves. For the signature crispy celery crowns, heat 0.25 cup extra-virgin olive oil in a small skillet over medium-high heat. Add 4 celery stalks cut into ½-inch thick rounds and fry for 2-3 minutes per side until deep golden brown and crispy. Place one celery crown on top of each serving.

Serve immediately with additional Parmesan cheese on the side. The contrast between the crispy celery crowns, creamy potato swirls, and tender escarole creates the perfect balance of textures that defines this traditional Italian wedding soup. Each spoonful should deliver layers of savory pancetta, earthy escarole, and comforting creaminess.

👨‍🍳

Pro Tips For Making Authentic Italian Wedding Soup Recipe Escarole

  • Crack the Pancetta First: I learned this the hard way—rendering pancetta at medium-low heat instead of high will give you crispy, golden bits instead of greasy sludge. Keep the heat steady and resist the urge to stir constantly; let those fat pockets break down naturally.
  • Slice Celery Like a Pro: Cut celery stalks into ¼-inch half-moons, not thick chunks. Thin slices soften faster and blend seamlessly into the broth, while thick pieces turn mushy and ruin the texture. (Yes, it takes 2 minutes longer, but the result is worth it.)
  • Salt the Broth Early: Add salt to the simmering broth before adding the escarole or orecchiette. This ensures even seasoning throughout—skipping this step means you’ll end up with bland greens and over-salted pasta. Taste and adjust after 15 minutes of simmering.
  • Toast the Garlic Right: Cook garlic in pancetta fat until it’s just golden, not browned. Burnt garlic tastes bitter and overpowers the dish. Remove it from the pot the second it smells nutty—about 30 seconds after it turns pale gold. (I know, it’s tempting to leave it longer.)

Flavor customization for this recipe

Spicy Kick

For a bold twist, add ½ tsp red pepper flakes when sautéing the escarole—this enhances the dish’s warmth without overpowering the delicate flavors. I also like adding 2 slices of spicy Calabrian chili (or 1 tsp chili paste) to the soffritto for a slow-building heat that lingers.

For extra depth, finish each bowl with a drizzle of hot honey—just 1 tsp adds sweetness and fire. 🌶️

Herb Variations

Swap basil for chopped sage leaves (about ¼ cup) when garnishing for an earthy, slightly peppery note that pairs beautifully with pancetta. Or try fresh thyme (about 1 tbsp) in the soffritto—it adds a subtle piney aroma that complements the escarole’s bitterness.

For a brighter finish, stir in 1 tbsp chopped mint at the end; it’s unexpected but refreshing.

Vegetarian Twist

Skip the pancetta and replace it with 8 oz sliced mushrooms (cremini or shiitake) sautéed until golden. Add 1 tsp smoked paprika to the soffritto for depth, and boost umami with 1 tbsp soy sauce when simmering the broth.

The escarole still shines, but the mushrooms add a meaty texture that holds up to the creamy milk and bread cubes. 💛

Creamier Finish

For a richer texture, stir in ½ cup heavy cream (instead of milk) during the final simmer—it adds luxurious body without overpowering the broth. Or, blend ½ cup of the soup with the cream and return it to the pot for a velvety consistency.

If you prefer tang, add 1 tbsp lemon juice at the end; it brightens the escarole’s flavor and cuts through the richness.

Protein Boost

Add 1 lb shredded rotisserie chicken to the soup during the last 5 minutes of simmering—it absorbs the flavors beautifully. For a seafood twist, stir in ½ lb cooked shrimp or 6 oz diced smoked salmon just before serving.

The escarole’s bitterness balances the richness of the protein, creating a harmonious bowl. 🍽️

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 9g45%
Cholesterol 85mg28%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 7g25%
Sugars 6g
Protein 22g44%
* 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 the escarole need to cook for only 5 minutes?

Escarole has a naturally bitter flavor that softens beautifully when simmered gently in broth. Cooking it for 5 minutes ensures it becomes tender without losing its vibrant color or turning mushy. Overcooking would make it too soft and lose its signature texture that pairs perfectly with the creamy potatoes and crispy pancetta.

2

Can I make this soup ahead of time?

Yes! Prepare the soup up to 2 days ahead and store it in an airtight container in the fridge. The flavors deepen over time, and the escarole mellows even more. Just reheat gently on the stove, and add the crispy celery crowns fresh—they're best served immediately for that satisfying crunch.

3

What's the secret to crispy celery crowns?

Cut celery into ½-inch thick rounds and fry them in hot olive oil over medium-high heat for 2-3 minutes per side until deep golden brown. The key is using enough oil to coat the celery evenly and not overcrowding the pan. Let them drain on paper towels before placing on top of the soup.

4

Can I substitute escarole with something else?

For a similar texture, try Swiss chard or endive, though the flavor will differ slightly. If you prefer milder greens, use spinach or kale, but add them only in the last 2 minutes of cooking to prevent wilting. The escarole's bitterness is what balances the richness of the pancetta and milk in this traditional recipe.

5

How do I know when the potatoes are done?

Test the potatoes with a fork—they should be fork-tender but not falling apart. They should hold their shape when pierced but still be soft enough to create that signature creamy texture when mashed slightly in the soup. If they're still firm, simmer for another 3-5 minutes. Overcooking turns them mushy.

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