Classic Italian Wedding Soup
Tiny hand-rolled meatballs, tender greens, and pastina in a clear, comforting golden broth — the Italian-American classic done right.
In a nutshell: This authentic italian classic italian wedding soup comes together in just 55 mins using simple whole ingredients. The chef's secret: Half-inch meatballs cook through in minutes and fit on the spoon with the pastina — big. Perfect for home cooks seeking a dependable, restaurant-quality finish with minimal effort.
Tiny meatballs, greens, and pastina simmer in a clear golden broth. A comforting Italian wedding soup that comes together in under an hour.
Key Equipment
As an Amazon Associate I earn from qualifying purchases.
- Large pot or Dutch oven
- Large mixing bowl
- Baking sheet
- Ladle
Chef's Pro-Tips
- Keep the meatballs tiny: Half-inch meatballs cook through in minutes and fit on the spoon with the pastina — big meatballs turn this into meatball soup, not wedding soup.
- Brown, do not fully cook, the meatballs: They finish in the broth, which keeps them tender and flavors the soup at the same time.
- Cook the pastina separately for leftovers: If you plan to save some soup, cook the pastina in a separate pot and add per bowl, or it will swell and drink up all the broth overnight.
Ingredients
6
servings
-
½ lb ground beef
-
½ lb ground pork
-
1 large egg, lightly beaten
-
⅓ cup breadcrumbs, plain
-
⅓ cup grated Parmesan cheese, plus more for serving
-
2 tbsp fresh parsley, chopped
-
1 tsp garlic powder
-
1 tsp kosher salt, divided
-
½ tsp black pepper, divided
-
2 tbsp olive oil
-
1 medium yellow onion, diced
-
2 medium carrots, diced
-
2 ribs celery, diced
-
8 cups chicken broth, low-sodium
-
1 head escarole, chopped, or baby spinach
-
¾ cup pastina or acini di pepe, dry
The Smart Meal Planner & Grocery Calculator
Interactive Google Sheets & Excel system with auto-generating grocery lists, macro calculations, and 50 pre-loaded recipes.
Step-by-Step Instructions
Mix and Roll the Meatballs
In a large bowl, combine the ground beef and pork, egg, breadcrumbs, Parmesan, parsley, garlic powder, half the salt, and half the pepper. Mix gently with your hands just until combined. Roll into tiny meatballs, about 1/2 inch across, and set on a baking sheet.
Brown the Meatballs
Heat the olive oil in a large pot over medium-high heat. Brown the meatballs in batches, about 2 minutes per batch, just until golden on the outside. They will finish cooking in the soup. Transfer to a plate.
Build the Broth
In the same pot, add the onion, carrots, and celery with the remaining salt. Cook 5-6 minutes until softened. Pour in the chicken broth and bring to a boil.
Simmer Everything Together
Gently add the meatballs back to the pot. Reduce to a simmer and cook 10 minutes. Stir in the pastina and cook 7-8 minutes more until tender.
Wilt the Greens and Serve
Stir in the escarole and simmer 2-3 minutes until just wilted. Taste and adjust salt and pepper. Ladle into bowls and shower with extra Parmesan.
Chef Clara's Kitchen Picks
Kitchen EssentialsAs an Amazon Associate I earn from qualifying purchases.
Nordic Ware Naturals Half Sheet, 2-Pack
Warp-resistant aluminum for even browning, from sheet-pan dinners to cookies.
View on AmazonVictorinox Fibrox Pro 8" Chef's Knife
Razor-sharp Fibrox Pro blade that home chefs and pros both reach for.
View on AmazonTILUCK Stainless Measuring Cups & Spoons, 10-Pc
Stainless steel cups and spoons that measure precisely and last.
View on AmazonMercer Culinary Locking Tongs, 9" + 12"
Locking tongs in two handy sizes for the stovetop and the grill.
View on AmazonAmazon Basics Non-Stick Parchment Paper Roll
Non-stick paper for lining pans – easy release, easy cleanup.
View on AmazonWoodenhouse Teak Wooden Spoons, 10-Pc
Teak spoons gentle on cookware and built for daily stirring.
View on AmazonOXO Good Grips Silicone Whisk Set, 9" + 11"
Silicone whisks safe for nonstick pans, in two sizes.
View on AmazonUltra Cuisine Stainless Cooling Rack Set of 2
Stainless racks that fit half sheets – for cooling bakes and crisping roasts.
View on AmazonUmite Chef Stainless Mixing Bowls with Lids, 8-Pc
Nesting stainless bowls with airtight lids, from prep to storage.
View on AmazonHamilton Beach 6-Speed Electric Hand Mixer
Six speeds with a snap-on storage case for the beaters.
View on AmazonFrequently Asked Questions
The name comes from the Italian phrase minestra maritata, meaning married soup — a marriage of meat and greens in broth, not a soup served at weddings.
Yes. Baby spinach is the easiest swap and wilts in about a minute. Escarole holds up a little better, but spinach tastes just as good.
Yes, but freeze it without the pastina. The soup base with meatballs and greens freezes for up to 3 months; cook fresh pastina when you reheat.
Absolutely. Roll the meatballs up to a day ahead and refrigerate, or freeze them raw on a baking sheet and bag them for up to a month — drop frozen meatballs straight into the simmering broth and add 3 minutes.