Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Italian Wedding Soup with Parmesan Meatballs


  • Author: Livia Scott
  • Total Time: 50 minutes
  • Yield: 4–6 servings

Description

Craving something warm, hearty, and satisfying? This Italian Wedding Soup with Parmesan Meatballs is your answer. It’s the perfect blend of savory meatballs, nutritious greens, tender pasta, and rich broth that wraps you in comfort. Whether you’re looking for a quick dinner, easy soup recipe, or family-friendly meal idea, this classic dish checks every box. Ideal for cold nights, meal prepping, or whenever you need a bowl full of love—this recipe brings traditional Italian flavors to your table effortlessly.


Ingredients

1/2 pound ground beef

1/2 pound ground pork

1/2 cup grated Parmesan cheese

1/2 cup plain breadcrumbs

1 large egg

3 cloves garlic, minced

1/2 small onion, finely chopped

1/4 cup chopped fresh Italian parsley

6 cups chicken broth

3/4 cup acini di pepe pasta

2 medium carrots, diced

3 cups fresh spinach or escarole

1 tablespoon olive oil

1 teaspoon salt

1/2 teaspoon black pepper


Instructions

1. In a large bowl, combine ground beef, ground pork, Parmesan cheese, breadcrumbs, egg, garlic, onion, parsley, salt, and pepper. Mix gently until just combined.

2. Roll the mixture into 1-inch meatballs and place on a plate.

3. In a large pot, heat olive oil over medium heat. Add the meatballs in batches and brown on all sides. Remove and set aside.

4. In the same pot, add a bit more olive oil if needed, then sauté onion, garlic, and diced carrots until softened.

5. Pour in chicken broth and bring to a boil. Add the browned meatballs back into the pot. Reduce heat and simmer for 10–12 minutes.

6. Stir in acini di pepe and cook for 8–10 minutes until pasta is tender.

7. Add spinach or escarole and cook until wilted, about 2 minutes. Taste and adjust seasoning.

8. Serve hot, garnished with extra Parmesan and chopped parsley if desired.

Notes

Use a cookie scoop to make evenly sized meatballs.

Make a double batch of meatballs and freeze extras for next time.

Store pasta separately if planning to refrigerate leftovers, to prevent it from becoming mushy.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (about 2 cups)
  • Calories: 410
  • Sugar: 3g
  • Sodium: 720mg
  • Fat: 24g
  • Saturated Fat: 8g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 3g
  • Protein: 25g
  • Cholesterol: 85mg

Keywords: Italian wedding soup, meatball soup, hearty soup, comfort food