↑ All Soups recipes

Italian Wedding Soup (Tender Meatballs, Greens & Pasta)

By Eva | Head Recipe Developer & Food Editor Updated 2026-10-10 Serves 6 servings
Photo of Italian Wedding Soup (Tender Meatballs, Greens & Pasta)
This Italian wedding soup recipe pairs small baked meatballs with tender greens and tiny pasta in a clear chicken broth, ready in about 50 minutes.

This Italian wedding soup recipe pairs small baked meatballs with tender greens and tiny pasta in a clear chicken broth, ready in about 50 minutes. Baking the meatballs on a sheet pan instead of browning them in the pot cuts the active time and keeps the broth from going cloudy.

What Makes This Recipe Work

Baking the meatballs at 400°F browns all sides at once without splattering fat into the pot, and mixing the meat just until combined keeps the meatballs tender instead of dense.

Ingredients for Italian Wedding Soup (Tender Meatballs, Greens & Pasta)

  • 1/2 cup (55 g) dry breadcrumbs
  • 1/4 cup (60 ml) milk
  • 1 lb (450 g) ground beef or a beef and pork mix
  • 1 large egg
  • 1/3 cup (35 g) grated Parmesan, plus more for serving
  • 1 garlic clove, minced
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 8 cups (1.9 L) chicken broth
  • 1 cup (100 g) acini di pepe or orzo
  • 4 cups (120 g) baby spinach or chopped escarole
  • 1 tbsp olive oil

How to Make Italian Wedding Soup (Tender Meatballs, Greens & Pasta)

  1. Heat the oven to 400°F (200°C) and line a sheet pan with parchment paper.
  2. Soak the breadcrumbs in the milk 5 minutes, then mix them with the beef, egg, Parmesan, garlic, salt, and pepper just until combined.
  3. Roll the mixture into 3/4-inch meatballs (about 30), set them on the pan, and bake 12 to 15 minutes until browned and cooked through.
  4. Meanwhile, bring the chicken broth to a boil, add the pasta, and cook 2 minutes less than the package directions.
  5. Add the meatballs and any pan juices to the pot and simmer 5 minutes.
  6. Stir in the spinach and olive oil and cook 1 to 2 minutes until the greens wilt.
  7. Taste and adjust the salt, then serve with extra Parmesan.

Tips for the Best Italian Wedding Soup (Tender Meatballs, Greens & Pasta)

  • Mix the meat only until the ingredients are evenly distributed; overmixing makes the meatballs tough.
  • Roll the meatballs small, about 3/4 inch, so a spoon gets a meatball, pasta, and greens together.
  • Acini di pepe holds its shape in leftovers better than orzo, which softens as it sits; both cook in the same time.
  • Salt the broth at the end because store-bought broth and the meatballs both bring salt.

Variations and Substitutions

  • Slow cooker Italian wedding soup: bake the meatballs, add them and the broth to the slow cooker on low 6 hours, then stir in the pasta and greens for the last 20 minutes.
  • Sausage meatballs: use loose Italian sausage meat instead of beef for the same spiced flavor you find in zuppa toscana.
  • Use chopped escarole or kale instead of spinach for a more traditional, slightly bitter green.
  • Drop in a parmesan rind while the broth simmers for extra depth; remove it before serving.

How to Store and Reheat

  • Refrigerate the soup for up to 4 days; the pasta keeps absorbing broth, so loosen it with a splash of water when reheating.
  • For longer storage, freeze the broth and meatballs without the pasta for up to 3 months and cook fresh pasta when you reheat.

Keep Exploring Soups Recipes

Explore another collection

Italian Wedding Soup (Tender Meatballs, Greens & Pasta) FAQ

Why is it called Italian wedding soup?

The name comes from the Italian minestra maritata, which means married soup and refers to the pairing of meat and greens in the pot, not to weddings. It has long been a celebratory soup in Italian cooking.

How do you make Italian wedding soup?

Mix breadcrumbs, milk, beef, egg, Parmesan, and seasonings, roll into tiny meatballs, and bake at 400°F for 12 to 15 minutes. Simmer them in chicken broth with tiny pasta, then wilt in greens at the end.

What pasta is used in Italian wedding soup?

Acini di pepe is traditional because its small pearls match the size of the meatballs, but orzo works as a substitute with the same cook time. Add the pasta during the last 8 to 10 minutes so it stays al dente.

Can you make Italian wedding soup ahead?

Yes. Bake the meatballs and make the broth a day ahead, then reheat and add the pasta and greens when you are ready to serve. The soup thickens as the pasta sits, so loosen it with a splash of broth.

Can you freeze Italian wedding soup?

Yes, freeze the broth and meatballs without the pasta for up to 3 months. Cook fresh pasta when you reheat it so the soup does not turn starchy.

Recipe Quick Facts

Servings6 servings
Prep Time20 min
Cook Time30 min
Total Time50 min
DifficultyEasy
Calories390

Rate This Recipe

Tried it? Leave a rating and a short note to help other home cooks.

Leave a Review

Share your rating, feedback, or any helpful ingredient tweaks with our cooking community!

5 stars - Loved it!
Your email will remain private and never be displayed publicly.