Go Back
Italian Wedding Soup

Italian Wedding Soup

Italian wedding soup with mini parmesan meatballs, pearl pasta, and tender greens in savory broth. Easy cozy soup.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Italian
Calories: 320

Ingredients
  

  • 1/2 lb ground beef 85% lean
  • 1/2 lb ground pork
  • 1/3 cup panko breadcrumbs
  • 1/4 cup whole milk
  • 1 large egg lightly beaten
  • 1/3 cup freshly grated parmesan plus more for serving
  • 2 cloves garlic minced, divided
  • 1 tbsp fresh parsley chopped
  • 1 tsp kosher salt divided
  • 1/2 tsp black pepper divided
  • 1 tbsp olive oil
  • 1 small yellow onion diced
  • 8 cups low sodium chicken broth
  • 1 parmesan rind optional
  • 3/4 cup acini di pepe pasta or orzo
  • 4 cups fresh baby spinach roughly chopped

Method
 

  1. **Soak.** Stir panko and milk in a large bowl and rest 5 minutes until softened into a paste.
  2. **Mix.** Add ground beef, pork, egg, parmesan, half the garlic, parsley, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Mix gently with your hands.
  3. **Roll.** Shape into 1/2 inch meatballs and set on a plate. You should get about 40 to 45 mini meatballs.
  4. **Soften.** Heat olive oil in a Dutch oven over medium heat. Add onion and cook 5 minutes until soft. Stir in remaining garlic and cook 30 seconds.
  5. **Simmer.** Pour in chicken broth and add the parmesan rind if using. Bring to a gentle simmer and slide in the meatballs one at a time.
  6. **Cook.** Simmer 10 minutes until the meatballs are cooked through. Stir in pasta and cook 8 more minutes until just tender.
  7. **Finish.** Add spinach and cook 1 minute until wilted. Season with remaining salt and pepper. Ladle into bowls and top with extra parmesan.

Notes

Use a small cookie scoop for evenly sized 1/2 inch meatballs. Drop a parmesan rind into the broth as it simmers for extra savory depth. Cook the pasta separately if making ahead so it does not bloat in the broth.