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
Bowl of Italian Wedding Soup filled with tender meatballs, acini de pepe pasta, carrots, spinach, and fresh Parmesan.

Italian Wedding Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Description

A cozy, flavor-packed Italian Wedding Soup made with tender homemade meatballs, acini de pepe pasta, fresh spinach, and a rich chicken broth. It’s warm, comforting, and perfect for busy weeknights or chilly days.


Ingredients

Scale

Meatballs

  • ½ lb ground beef (85% lean)

  • ½ lb ground pork

  • 1 egg, beaten

  • ½ cup Italian breadcrumbs

  • ¼ cup grated Parmesan

  • 3 cloves garlic, minced

  • ⅓ cup fresh parsley, finely chopped

  • ¾ tsp salt

  • ¼ tsp pepper

Soup

  • 1 Tbsp olive oil

  • 1 yellow onion, diced

  • 1 ¼ cups carrots, diced

  • 2 celery ribs, diced

  • 3 cloves garlic, minced

  • 8 cups chicken broth

  • 2 tsp Italian seasoning

  • ¾ cup acini de pepe pasta (uncooked)

  • 45 cups fresh spinach

  • Salt and pepper, to taste

To Serve

  • Freshly grated Parmesan


Instructions

  1. In a bowl, gently mix the ground beef, pork, egg, breadcrumbs, Parmesan, garlic, parsley, salt, and pepper. Roll into ¾-inch meatballs.

  2. Heat olive oil in a large pot over medium-high heat. Brown the meatballs in batches, about 2 minutes per batch. Remove and set aside.

  3. Add onion, carrots, and celery to the pot. Cook for 6 minutes or until softened.

  4. Stir in garlic and Italian seasoning; cook for 1 minute.

  5. Pour in chicken broth and bring to a boil. Reduce to a simmer.

  6. Add browned meatballs and simmer gently.

  7. In a separate pot, cook acini de pepe until al dente. Drain and set aside.

  8. Stir fresh spinach into the soup; cook until wilted, about 2 minutes.

  9. Add pasta to serving bowls, ladle soup over top, and garnish with fresh Parmesan.

Notes

  • Cook pasta separately to prevent it from absorbing all the broth during storage.

  • Frozen spinach may be used but fresh gives the best texture.

  • Meatballs can be made ahead and refrigerated or frozen.

 

  • Leftovers stay fresh for 3–4 days when stored without the pasta mixed in.

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

Nutrition

  • Serving Size: 1 serving
  • Calories: 420 kcal
  • Sugar: 4 g
  • Sodium: 980 mg
  • Fat: 20 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 32 g
  • Fiber: 3 g
  • Protein: 28 g
  • Cholesterol: 85 mg