Jump to Recipe
Italian Soup

Italian Wedding Soup

A sophisticated Neapolitan-style Minestra Maritata featuring a deep, triple-meat bone broth and hand-rolled panade-emulsified polpettine.

|
Prep 45m · Cook 180m · Total 225m
Dutch oven — for the primary broth and assembly Sheet pan — for broiling meatballs Food processor — for the pestata and meatball prep Stainless steel skillet — for searing broth meats Immersion blender — for creating a smooth panade
|
|
Servings

Triple-Protein Broth

Polpettine (Mini Meatballs)

Greens and Assembly

Overview

This recipe honors the traditional ‘Minestra Maritata’ by building a triple-meat brodo from beef, pork, and chicken bones for unmatched depth. The polpettine are crafted using an emulsified panade technique to ensure they remain soft and juicy, while bitter greens are blanched separately to balance the richness without overwhelming the palate.

Steps

1. Build the Triple-Meat Brodo

In a Dutch oven, sear the beef shank and pork bones over medium-high heat until deeply browned. Add the chicken wings, onion, carrots, celery, garlic, peppercorns, and parmesan rind. Cover with 10 cups of cold water. Bring to a bare simmer—do not boil, as this emulsifies fat and clouds the broth. Simmer for 3 hours, frequently skimming off the grayish scum that rises to the surface. The broth is ready when the liquid has reduced by about one-third and the beef shank is falling off the bone.

2. Prepare the Panade

While the broth simmers, combine the torn sourdough bread and milk in a bowl. Let soak for 10 minutes until the bread is fully saturated. Use an immersion blender or food processor to blend the mixture into a smooth, thick paste. This panade is essential for the soft, airy texture of the meatballs as it prevents the meat proteins from binding too tightly.

3. Emulsify and Roll Polpettine

In a food processor, pulse the garlic, parsley, parmesan, egg, salt, and pepper into a smooth ‘pestata’. In a large bowl, mix the ground beef and sausage with 2 tablespoons of the chilled broth until it looks slightly pale; this pre-emulsification binds the fat. Fold in the panade and pestata until just combined. Roll into tiny meatballs, roughly 1 inch in diameter (the size of a large grape).

4. Maillard Broiling

Arrange the meatballs on a sheet pan. Broil on high for 5-7 minutes. You are looking for a deep brown crust on the outside to provide Maillard flavor to the soup, but the centers should remain slightly undercooked as they will finish in the broth.

5. Blanch the Bitter Greens

Bring a separate pot of salted water to a boil. Blanch the broccoli rabe for 2 minutes, then add the escarole for 1 minute more. Immediately plunge both into an ice bath. This process leaches out excessive bitterness and sets the vibrant green color, preventing the soup from turning a muddy brown.

6. Marriage and Assembly

Strain the broth through a fine-mesh sieve into a clean pot; discard the spent vegetables and bones, but reserve the beef shank meat. Shred the beef shank and add it back to the broth along with the meatballs. Separately cook the acini di pepe in boiling water until al dente, drain, and add to the broth. Add the blanched greens and simmer all together for 5 minutes. Finish with lemon juice to brighten the fats.

Notes

  • The Panade Secret: Never use dry boxed breadcrumbs for this soup. Fresh sourdough panade creates a sponge-like structure that traps moisture, ensuring the meatballs don’t become rubbery during the final simmer.
  • Broth Clarity Protocol: If your broth looks cloudy, it likely boiled too hard. To fix, you can whisk two egg whites into the simmering broth; they will trap impurities and rise to the surface as a ‘raft’ which can then be skimmed off.
  • Pasta Storage Tip: If you plan on having leftovers, store the cooked pasta in a separate container. Otherwise, the acini di pepe will continue to absorb the broth, turning into a thick porridge by the next day.