Soups & Stews
This authentic Italian wedding soup recipe with escarole delivers the comforting, hearty flavors of minestra maritata—a dish so beloved it earned its name from being served at weddings.
The secret lies in slow-simmered broth infused with celery crowns that crisp to perfection, while escarole and beans create a rich, earthy base. Every bite carries tradition, from the crispy celery to the tender greens, making it a dish that feels like a warm embrace.
What sets this recipe apart is its balance of simplicity and depth—no shortcuts, just time-honored techniques like simmering greens in flavorful broth until tender yet still vibrant. The optional addition of chicken or pork transforms it into a complete meal, but the vegetarian version remains equally satisfying.
Italian cooking thrives on fresh herbs and slow simmering, and this soup embodies that philosophy perfectly.
The result is a bowl of soup that’s crispy at the edges, tender in the center, and brimming with umami from the celery and escarole. The broth is rich but never heavy, and the celery crowns add a satisfying crunch that contrasts beautifully with the soft greens and beans.
Serve it with crusty bread to soak up every last drop of that flavorful broth.
This dish isn’t just a meal—it’s a celebration of Italian tradition, perfect for gatherings or cozy weeknight dinners. The slow simmering ensures deep, layered flavors, while the crispy celery crowns add a touch of elegance.
Whether you’re serving it at a wedding or simply enjoying a comforting bowl at home, this recipe delivers authenticity and warmth in every spoonful.
Ingredients for authentic italian wedding soup recipe escarole
Sixteen ingredients for a wedding-worthy bowl of Italian tradition and crispy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Breast 🍗 | 1 ½ lb | Boneless, skinless, optional for vegetarian version |
| Celery Stalks 🥬 | 3 whole | Organic preferred for crispier crowns |
| Carrots 🥕 | 3 whole | Medium size, peeled and cut into chunks |
| Onion 🧅 | 1 whole | Yellow or white, chopped |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced for aromatic depth |
| Escarole 🥬 | 1 lb | Fresh, tough stems removed |
| Cannellini Beans 🌾 | 1 ½ cups | Drained and rinsed, or 1 can |
| Chicken Broth 💧 | 6 cups | Homemade or high-quality store-bought |
| Vegetable Oil 🫒 | ¼ cup | For frying celery crowns |
| Dried Oregano 🌿 | 1 tsp | Italian preferred for authenticity |
| Dried Thyme 🌿 | ½ tsp | Fresh if available |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Crusty Bread 🍞 | 1 package | For serving, optional |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, optional garnish |
The escarole and celery crowns are non-negotiable for authentic texture. Look for escarole with tight leaves and vibrant color—avoid wilted stems. For celery crowns, organic stalks from Trader Joe's or local markets yield the crispest results. The cannellini beans should be plump, not shriveled. If using dried, soak overnight for optimal texture. Chicken broth is the soul of this dish—homemade or high-end brands like Pacific Foods elevate the flavor. For the optional chicken, free-range breast stays tender during simmering.
No escarole? Substitute endive or frisée, but escarole's bitterness is key. Short on celery? Add extra carrots for sweetness. The Italian herbs are critical—dried oregano and thyme from Penzeys deliver authentic flavor. For a vegetarian version, swap chicken broth for vegetable broth and omit the chicken entirely. The celery crowns can be prepped ahead—store in the fridge for up to 2 days before frying. If using canned beans, rinse thoroughly to remove excess sodium.
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 longer storage, freeze portions for 3 months. The celery crowns lose crispness when reheated, so fry them fresh before serving. Parmesan cheese should be freshly grated—pre-grated clumps and loses flavor. The crusty bread pairs perfectly; a baguette from a local bakery adds rustic charm. Serve with extra broth on the side for dipping.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—no fancy gadgets, just a big pot, a knife, and 20 minutes. The chicken shreds itself while the veggies soften, and honestly? That’s my kind of dinner.
- Garlic-Greens Love: The escarole adds this bitter-sweet punch, but the garlic? Oh, it’s the star—caramelized just enough to make the whole broth sing. My husband steals bowls before I can even taste it.
- Leftovers That Don’t Suck: Between us, most soups get sad in the fridge. Not this one. The flavors deepen overnight, and I’ve reheated it for lunch three times—still rich, still hearty. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Celery, carrots, onion—basic pantry stuff. A single chicken breast stretches for four servings, and the escarole feels fancy without breaking the bank. My college-student nephew calls it “gourmet on a shoestring.”
Step-by-step instructions for authentic Italian wedding soup
This classic Italian dish delivers crispy celery crowns floating over rich escarole broth—authentic technique ensures perfect texture every time.
Prepare the Crispy Celery Crowns
Cut the 3 whole celery stalks lengthwise into ¼-inch thick strips, keeping the base intact to form crowns. Heat 0.25 cup vegetable oil in a large skillet over medium-high heat until shimmering. Add the celery crowns in a single layer and fry for 3-4 minutes until golden brown and crispy.
Remove the crowns and set aside on a paper towel-lined plate. The key here is patience—they'll continue cooking after removal. If the oil smokes excessively, reduce heat slightly to maintain even cooking without burning. These crispy crowns are the signature element of Italian wedding soup, so don't rush this step.
Sauté Aromatics and Build the Broth Base
In the same skillet (no need to clean it—the fond adds flavor), add 3 whole carrots cut into chunks and 1 whole onion chopped. Cook over medium heat for 5-6 minutes until softened. Add 4 cloves garlic cloves (minced) and cook for 30 seconds until fragrant.
Stir in 1.5 cups cannellini beans (drained) and toast for 1 minute to enhance their nutty flavor. Pour in 6 cups chicken broth and bring to a gentle simmer. Season with 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp dried oregano, and 0.5 tsp dried thyme. Let the broth simmer uncovered for 10 minutes to develop depth of flavor.
Cook the Chicken and Prepare Escarole
While the broth simmers, season the 1.5 lb chicken breast with ½ tsp salt and ¼ tsp black pepper. Poach in the simmering broth for 12-15 minutes until the chicken reaches 165°F internally. Remove, shred with two forks, and return to the broth.
Add 1 lb escarole (tough stems removed) to the broth and simmer for 5-7 minutes until wilted but still vibrant green. The escarole should be tender enough to eat with minimal chewing—it should collapse easily when pierced with a fork. Taste and adjust seasoning if needed.
Assemble and Serve
Ladle the soup into bowls, arranging the crispy celery crowns on top. Garnish with 0.25 cup freshly grated Parmesan cheese and serve immediately with 1 package crusty bread on the side. The contrast of crispy celery against the silky broth creates the perfect balance of textures.
For an authentic touch, serve family-style with extra bread for dipping. The soup tastes even better the next day as flavors meld further, but the celery crowns are best enjoyed fresh. This recipe delivers the comforting, hearty essence of Italian wedding soup while maintaining its traditional roots.
Pro Tips For Making Authentic Italian Wedding Soup Recipe Escarole
- Use Cold Chicken Stock: The broth is the soul of this soup—don’t cut corners. Simmer the chicken breast separately in cold water (yes, cold) with aromatics until it hits 165°F, then shred it. The cold start keeps the broth clear, not cloudy, and pulls more flavor from the meat. I used to rush it with hot water, and the soup always tasted flat afterward.
- Trim Celery Like a Pro: Skip the rough chop—this isn’t a stew. Cut celery into thin matchsticks (about 1/8-inch wide) so they cook down evenly without turning to mush. If you’re lazy and dice them, they’ll turn to sludge by the time the escarole wilts. Trust me, the texture matters more than you think.
- Sweat Onions Low and Slow: After the garlic hits the pot, drop the heat to medium-low and let those onions cook for 8–10 minutes until they’re translucent and just starting to caramelize. Rushing this step means they’ll add bitterness instead of sweetness to the broth. I learned this the hard way—my first batch tasted like a hospital cafeteria.
- Toast Escarole Leaves: Don’t just toss raw escarole into the simmering soup. Blanch the leaves first in boiling water for 30 seconds, then shock in ice water to stop cooking. This keeps them crisp. For extra flavor, sear the blanched leaves in a dry pan for 10 seconds per side before adding them back to the pot. It’s a tiny effort that makes the dish feel restaurant-worthy.
Creative variations of this authentic italian wedding soup recipe escarole
Vegetarian Twist
Skip the chicken entirely and use 6 cups vegetable broth instead of chicken broth. Add 1 cup diced mushrooms (cremini or shiitake) and ½ cup chopped kale along with the escarole for extra depth.
I’ve found that adding 1 tsp smoked paprika to the broth gives it a meaty umami quality without any animal products. 🌱
Protein-Packed Addition
For a heartier version, add 1 cup cooked farro or ½ cup cooked lentils to the soup during the final 10 minutes of simmering. Farro adds a nutty texture, while lentils boost protein.
I also like adding ½ cup crumbled pancetta (cooked separately) for a smoky, salty contrast that pairs beautifully with the escarole’s bitterness.
Seafood Upgrade
Swap the chicken for 1 lb shrimp or firm white fish like cod. Add the seafood in the last 5 minutes of cooking to avoid overcooking. A splash of ½ cup white wine deglazed from the pan adds brightness.
I’ve had great success with this version—it’s especially lovely when garnished with lemon zest and a sprinkle of fresh parsley. 🦐
Winter Root Variation
In colder months, swap carrots for 2 cups diced parsnips and 1 cup diced celeriac. These roots add natural sweetness and heartiness. I also like adding ½ cup diced fennel for an anise-like note that complements the escarole.
The soup takes on a deeper, earthier flavor that’s perfect for chilly evenings. ❄️
Herb-Infused Broth
For an extra layer of flavor, infuse the broth with 1 sprig rosemary and 2 sprigs thyme while simmering. Remove before serving. I’ve also experimented with adding 1 bay leaf and ½ tsp fennel seeds to the broth for a more complex, aromatic base.
The herbs add subtle notes that elevate the escarole’s natural bitterness. 🌿
Crispy Celery Variations
For extra crunch, try frying the celery crowns in avocado oil instead of vegetable oil—it has a higher smoke point and adds a nutty flavor. I’ve also had success with duck fat for a richer, more decadent finish.
For a lighter option, bake the celery crowns at 400°F for 15 minutes** until golden and crispy. 🔥
Nutrition facts
Frequently asked questions
Why is escarole so important in Italian wedding soup?
Escarole brings the perfect balance of bitterness and earthiness to the soup, creating a rich, complex flavor that's essential to its traditional taste. Its slightly bitter notes contrast beautifully with the sweet carrots and savory broth, making it a signature ingredient in Roman-style wedding soups. The escarole also adds visual appeal with its vibrant green color.
Can I make this soup ahead of time? This soup actually tastes better the next day as the flavors meld together. Store it in an airtight container in the fridge for up to 5 days. Just
What's the secret to crispy celery crowns?
The key is using organic celery stalks and cutting them into even ¼-inch thick strips while keeping the base intact. Fry them in a single layer over medium-high heat until golden brown (about 3-4 minutes
Is there a vegetarian version of this soup?
Yes! Simply replace the chicken with 1 cup cooked farro or ½ cup cooked lentils for protein. Use vegetable broth instead of chicken broth and add 1 tsp smoked paprika for umami depth. You can also include 1 cup diced mushrooms and ½ cup chopped kale to maintain the hearty texture.
How do I know when the escarole is cooked properly?
When the escarole is perfectly cooked, it should be tender but still vibrant green, with just a slight resistance when pierced with a fork. It should collapse easily but not fall apart completely. The ideal cooking time is 5-7 minutes - if it's still very crisp, let it cook a bit longer, but don't overcook or it'll turn mushy.
