Italian Wedding Soup: A Cozy Italian Classic with Tender Meatballs and Greens

Italian Wedding Soup is one of those timeless recipes that feels like a warm hug in a bowl. Despite its romantic name, this beloved soup isn’t actually served at weddings—instead, the “wedding” refers to the beautiful marriage of flavors between savory meatballs and leafy greens simmered in a rich, golden broth. It’s simple, nourishing, and deeply comforting, making it a staple in Italian-American kitchens and a favorite for cozy family meals.

This homemade Italian Wedding Soup recipe is crafted from scratch with tender, bite-sized meatballs, aromatic vegetables, delicate pasta, and vibrant spinach. It’s light yet satisfying, rustic yet refined, and perfect for everything from chilly weeknights to special Sunday dinners. Best of all, it comes together with straightforward ingredients and rewards you with incredible flavor.

Whether you’re new to Italian soups or looking to perfect a classic, this version delivers depth, balance, and soul—exactly what great comfort food should do.

Why Italian Wedding Soup Is So Beloved

Italian Wedding Soup has endured for generations because it hits all the right notes. The broth is savory but not heavy. The meatballs are flavorful yet tender. The greens add freshness, while the pasta brings gentle heartiness. Every spoonful feels intentional and soothing.

This soup is also incredibly versatile. You can adjust the protein, swap greens, or change the pasta shape while still honoring the essence of the dish. It freezes beautifully, reheats well, and tastes even better the next day—making it a smart choice for meal prep and busy schedules.


Ingredients

  • 1 tablespoon olive oil
  • 1 small onion, finely diced
  • 2 carrots, peeled and finely chopped
  • 2 celery stalks, finely chopped
  • 3 cloves garlic, minced
  • 8 cups chicken broth (low sodium preferred)
  • 1 cup acini di pepe pasta (or small pasta of choice)
  • 4 cups fresh spinach, roughly chopped
  • ½ cup freshly grated Parmesan cheese (plus more for serving)
  • Salt and black pepper, to taste

For the Meatballs:

  • 1 pound ground chicken (or ground turkey)
  • ½ cup breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 2 tablespoons fresh parsley, finely chopped
  • ¾ teaspoon salt
  • ½ teaspoon black pepper

Instructions

  1. In a large bowl, combine ground chicken, breadcrumbs, Parmesan, egg, garlic, parsley, salt, and pepper. Mix gently until just combined.
  2. Roll the mixture into small, bite-sized meatballs (about 1 teaspoon each). Set aside.
  3. Heat olive oil in a large soup pot over medium heat. Add onion, carrots, and celery, cooking for 5–6 minutes until softened.
  4. Stir in garlic and cook for 30 seconds until fragrant.
  5. Pour in the chicken broth and bring to a gentle boil.
  6. Carefully drop the meatballs into the simmering broth. Reduce heat to medium-low and cook for 8–10 minutes, until meatballs are cooked through.
  7. Add acini di pepe pasta and cook according to package instructions, stirring occasionally.
  8. Stir in chopped spinach and cook for 1–2 minutes until wilted and bright green.
  9. Season the soup with salt and black pepper to taste.
  10. Ladle into bowls and finish with grated Parmesan cheese before serving.

Tips for the Best Italian Wedding Soup

  • Keep meatballs small: Traditional Italian Wedding Soup uses tiny meatballs that cook quickly and stay tender.
  • Don’t overmix: Gently mixing the meatball mixture prevents dense, tough meatballs.
  • Add pasta carefully: Pasta absorbs broth as it sits. For leftovers, consider cooking pasta separately and adding it when serving.
  • Use quality broth: Since the broth carries much of the flavor, choose a good-quality chicken broth or homemade stock.

Variations and Substitutions

  • Protein swap: Ground beef and pork blend creates a richer flavor, while turkey keeps it lighter.
  • Greens options: Escarole is traditional, but kale or Swiss chard work beautifully.
  • Low-carb version: Skip the pasta and add extra greens or zucchini slices instead.
  • Gluten-free: Use gluten-free breadcrumbs and pasta.

Serving Suggestions

Italian Wedding Soup pairs wonderfully with crusty bread, garlic knots, or a simple green salad. For a heartier meal, serve it alongside roasted vegetables or a light antipasto platter. A drizzle of olive oil or extra Parmesan just before serving elevates every bowl.

Cultural Notes and Fun Facts

Despite its name, Italian Wedding Soup isn’t a wedding dish at all. The Italian phrase “minestra maritata” refers to the harmonious pairing of ingredients rather than a celebration. This soup dates back centuries and showcases the Italian philosophy of simplicity, balance, and respect for ingredients.


Make-Ahead and Storage

This soup keeps well in the refrigerator for up to 4 days. Freeze without pasta for best texture, then add freshly cooked pasta when reheating. The flavors deepen over time, making leftovers even more delicious.

Italian Wedding Soup

A classic Italian soup made with tender meatballs, leafy greens, delicate pasta, and savory broth.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 bowls
Course: Dinner, Soup
Cuisine: Italian
Calories: 280

Ingredients
  

Meatballs
  • 1 lb ground chicken
  • 0.5 cup breadcrumbs
  • 0.25 cup Parmesan cheese grated
  • 1 egg large
  • 2 cloves garlic minced
Soup Base
  • 8 cups chicken broth
  • 1 cup acini di pepe pasta
  • 4 cups fresh spinach chopped

Equipment

  • Large soup pot
  • Mixing bowl
  • Wooden spoon

Method
 

  1. Mix meatball ingredients and roll into small balls.
  2. Simmer broth and cook meatballs until done.
  3. Add pasta and cook until tender.
  4. Stir in spinach and season before serving.

Notes

For best leftovers, store pasta separately.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating