Go Back

Italian Wedding Soup with Meatballs and Spinach

Elina James
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course Soups
Cuisine Italian-American
Servings 6 servings
Calories 300 kcal

Ingredients
  

  • For the Meatballs:
  • ½ lb (225 g) ground beef
  • ½ lb (225 g) ground pork or turkey
  • ¼ cup breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic, minced
  • 2 tbsp fresh parsley, chopped (or 1 tsp dried)
  • Salt and black pepper to taste
  • For the Soup:
  • 2 tbsp olive oil
  • 1 medium onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 6 cups chicken broth
  • 1 cup small pasta (acini di pepe, orzo, or ditalini)
  • 4 cups fresh spinach, chopped
  • 1 tsp dried thyme
  • ½ tsp dried oregano
  • Salt and black pepper to taste
  • Optional Garnish:
  • Grated Parmesan cheese
  • Fresh parsley

Instructions
 

  • Step 1: Make the Meatballs : In a large bowl, combine ground beef, ground pork, breadcrumbs, Parmesan, egg, garlic, parsley, salt, and pepper. Mix until just combined — avoid overmixing to keep meatballs tender. Roll into small 1-inch meatballs and place on a plate.
  • Step 2: Brown the Meatballs (Optional) : Heat 1 tbsp olive oil in a skillet over medium heat. Brown meatballs on all sides for 3–4 minutes (they don’t need to be fully cooked). Remove and set aside. Note: You can also skip browning and cook the meatballs directly in the soup.
  • Step 3: Sauté Vegetables : In a large soup pot, heat 1 tbsp olive oil over medium heat. Add chopped onion, carrots, and celery. Sauté for 5–6 minutes until softened.
  • Step 4: Add Broth and Meatballs : Pour in chicken broth and bring to a gentle boil. Carefully add meatballs to the broth. Reduce heat to a simmer, cover, and cook for 10 minutes.
  • Step 5: Add Pasta : Add small pasta to the soup and cook according to package instructions, usually 6–8 minutes, until tender.
  • Step 6: Add Spinach and Seasonings : Stir in chopped spinach, thyme, oregano, salt, and black pepper. Simmer for an additional 2–3 minutes until spinach is wilted.
  • Step 7: Serve : Ladle soup into bowls. Garnish with grated Parmesan and fresh parsley. Serve hot with crusty bread or a light salad.