Italian Wedding Soup: A Hearty Classic with Meatballs and Greens

A heartwarming Italian soup featuring tender meatballs, vibrant greens, and tiny pasta simmered in rich broth for comforting meals.

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

Italian Wedding Soup: The Marriage of Meat and Greens

Few dishes embody home-cooked comfort quite like Italian Wedding Soup. Renowned for its tender mini meatballs, delicate greens, and petite pasta swimming in a rich, aromatic broth, this classic soup has become a staple in Italian-American kitchens and a beloved favorite around the world.

The name “Italian Wedding Soup” is derived not from nuptial celebrations, but from the Italian phrase minestra maritata—literally, “married soup.” This alludes to the harmonious pairing of flavorful meats and leafy greens, a union that forms the soul of the dish.

Table of Contents

The Origins and Meaning of Italian Wedding Soup

The origins of Italian Wedding Soup trace back to Southern Italy, where rustic broths featuring meat and leafy greens—such as escarole, chard, or kale—were traditional peasant fare. The name “wedding soup” is a mistranslation of minestra maritata, referencing the “marriage” of ingredients rather than matrimonial events. Over time, Italian immigrants in America popularized the soup, often simplifying or adapting the recipe to suit available ingredients and family preferences.

Core Ingredients

The soul of a great Italian Wedding Soup lies in its balance of three core components:

  • Meatballs – Traditionally made with a blend of ground beef and pork, combined with breadcrumbs, cheese, and seasonings.
  • Greens – Escarole is most authentic, but spinach or kale are common substitutions.
  • Pasta – Tiny shapes like acini di pepe or ditalini are classic. Orzo or stelline also work well.

Other essential elements include carrots, celery, onion, garlic, and good-quality chicken stock or broth for a flavorful base. A parmesan cheese rind added to the simmering soup adds extra depth, while a final sprinkling of cheese before serving brings everything together.

Full Ingredient List

  • Olive oil
  • Carrots, celery, onion (finely chopped)
  • Fresh garlic
  • Chicken stock or broth, homemade or store-bought
  • Acini di pepe (or ditalini/orzo/stelline) pasta
  • Fresh escarole (or spinach)
  • Parmesan cheese (grated, plus a chunk for the broth if available)
  • Salt and pepper
  • For the meatballs:
    • Ground beef and pork (50/50 blend)
    • Egg
    • Bread crumbs (or soaked torn bread in milk)
    • Fresh parsley
    • Parmesan or Pecorino Romano cheese, grated
    • Onion powder, garlic powder, salt, pepper

How to Make Perfect Mini Meatballs

The tiny meatballs are the signature element of Italian Wedding Soup. They should be bite-sized (about 3/4 inch), juicy, tender, and packed with savory flavor. Here’s how to get them just right:

  • Gently combine ground beef and pork with beaten egg, breadcrumbs, grated cheese, parsley, and seasonings. Do not overwork the mixture to avoid toughness.
  • Roll the mixture into small balls—using a teaspoon or melon baller for uniform size helps. You should get 30–40 meatballs in a batch.
  • Brown the meatballs in batches in a little olive oil for 2–3 minutes. They don’t need to cook through, as they’ll finish poaching in the soup.
  • Set aside browned meatballs until the broth base is ready.

Pro Tip: Letting the mixture chill briefly before rolling improves shaping. Meatballs can also be made ahead and frozen until needed.

Choosing Greens: Escarole vs. Spinach

The traditional green for wedding soup is escarole, a mildly bitter leafy green from the chicory family. Its soft, yet substantial texture holds up beautifully in broth. If escarole is unavailable, spinach or even kale can be used. Spinach makes for a slightly sweeter, softer soup, while kale adds robustness and an earthy note. Before adding, wash the greens thoroughly and chop them into bite-sized pieces.

GreenFlavorTextureAvailability
EscaroleMildly bitterHolds structureTraditional, may be seasonal
SpinachSlightly sweetTender, wilts quicklyReadily available
KaleEarthy, robustHearty, chewyAvailable year-round

The Role of Pasta

Wedding soup relies on tiny pasta shapes that gently suspend in broth alongside greens and meatballs. Acini di pepe (small, spherical pasta pearls) is most often used. Ditalini, orzo, or stelline are excellent alternatives. Boiling the pasta separately and adding it to bowls just before serving ensures it doesn’t absorb too much broth, keeping leftovers fresh.

Step-by-Step Cooking Instructions

Making Italian Wedding Soup is straightforward, but benefits from methodical execution. Here is a classic stovetop method:

  1. Prepare the Meatballs: In a mixing bowl, gently combine ground beef and pork, beaten egg, breadcrumbs, grated parmesan, parsley, onion powder, garlic powder, salt, and pepper. Shape into small balls and brown in olive oil. Set aside.
  2. Sauté Aromatics: In a large stockpot, heat olive oil over medium and cook the chopped onions, carrots, and celery until translucent and tender, about 6–8 minutes. Add diced garlic in the last minute.
  3. Build the Broth: Add chicken stock, salt, pepper, parmesan rind (if using), and bring to a gentle boil.
  4. Add the Meatballs and Greens: Place browned meatballs into the broth along with chopped escarole or spinach. Simmer gently for 10 minutes; the meatballs will finish cooking and flavors will meld.
  5. Cook the Pasta Separately: Boil the acini di pepe or ditalini in a separate pot until just al dente. Drain and reserve. (If you prefer, pasta can be cooked directly in the soup, but this may make broth cloudier and result in mushy pasta if leftovers are stored.)
  6. Finish the Soup: Once greens are wilted and meatballs cooked through, taste and adjust seasoning. Ladle hot soup over a spoonful of pasta in each serving bowl. Sprinkle with extra parmesan.

Optional Parmesan-Egg Drizzle (Stracciatella)

  • In a bowl, whisk together 2 eggs and 2 tablespoons grated parmesan.
  • While soup simmers, slowly pour in the egg-cheese mixture, stirring gently with a fork to form delicate “ribbons” of egg.
  • Let cook for a minute before serving; this adds body, flavor, and a silky texture reminiscent of stracciatella soup.

Serving Suggestions & Tips

  • Garnish each bowl with fresh parsley and a generous sprinkle of parmesan cheese.
  • Serve alongside crusty bread (such as no-knead bread) and a drizzle of olive oil for a true Italian comfort meal.
  • For gatherings, assemble all components ahead and reheat gently before serving, adding fresh greens at the last minute.

Pro Tips for Best Results

  • Chill meatball mixture for 30 minutes for easier rolling and better texture.
  • Add pasta only to serving bowls to keep soup brothy when storing leftovers.
  • Simmer gently—never boil rapidly—to keep meatballs tender and greens vibrant.
  • Add fresh lemon juice at the table for a zesty bright note.

Recipe Variations & Substitutions

Italian Wedding Soup is as versatile as it is delicious. Here are common adaptations:

  • Vegetarian Version: Substitute meatless plant-based meatballs and use vegetable stock.
  • Different Greens: Try kale, Swiss chard, or even collard greens for a twist.
  • With Chicken: Some families add shredded poached chicken for extra heartiness, though this is less traditional.
  • Gluten-Free: Use gluten-free breadcrumbs in meatballs and gluten-free pasta.

Making Ahead, Storage, and Freezing

  • Make Ahead: Both meatballs and soup base (without pasta) can be prepared 1–2 days in advance and stored chilled. Add greens and pasta just before serving.
  • Freezing: Freeze cooled soup (without pasta) in airtight containers for up to 3 months. Thaw overnight and reheat gently, then add freshly cooked pasta and greens.
  • Leftovers: Store in the refrigerator for up to 4 days. If storing with pasta, expect some broth absorption and a thicker texture.

Frequently Asked Questions (FAQs)

Q: Why is it called Italian Wedding Soup?

A: The name comes from the Italian phrase minestra maritata meaning “married soup”—referring to the harmonious combination of meat and greens, not a wedding celebration.

Q: Can I use a different type of meat for the meatballs?

A: Yes, you can substitute ground turkey or chicken for a lighter version, but a mix of beef and pork provides traditional richness.

Q: What’s the best green to use?

A: Escarole is traditional, but spinach or kale are excellent alternatives. Use whichever you prefer or have on hand.

Q: Can I cook the pasta directly in the soup?

A: You can, but for best results—and to prevent the pasta from absorbing all the broth during storage—boil it separately and combine it when serving.

Q: Is this soup suitable for freezing?

A: Yes, freeze the soup base (without pasta and greens). Add freshly cooked pasta and greens after reheating for the best texture.

Final Thoughts

Italian Wedding Soup is a tapestry of comforting flavors, marrying tender meatballs, soft greens, and tiny pasta in a golden broth. Whether prepared for a Sunday family dinner or made ahead and enjoyed throughout the week, it offers both a sense of occasion and the simple pleasures of rustic Italian cooking.

Serve with love, and celebrate the “marriage” of beloved ingredients in every simmering bowl.

‹›