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: A Timeless Comfort Dish


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma
  • Total Time: 50 minutes
  • Yield: 6 servings

Description

This classic Italian wedding soup is a heartwarming combination of tender meatballs, fresh spinach, acini de pepe pasta, and a savory chicken broth. Perfect for family dinners, meal prep, or cozy nights, this dish is easy to make and always delicious.


Ingredients

For the Meatballs

  • ½ lb ground beef (85% lean)
  • ½ lb ground pork
  • 1 egg, beaten
  • ½ cup Italian breadcrumbs
  • ¼ cup Parmesan cheese, grated
  • 3 cloves garlic, minced
  • ⅓ cup fresh parsley, finely chopped
  • ¾ teaspoon salt
  • ¼ teaspoon pepper

For the Soup

  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 1¼ cups carrots, diced
  • 2 celery ribs, diced
  • 3 cloves garlic, minced
  • 8 cups chicken broth
  • 2 teaspoons Italian seasoning
  • ¾ cup acini de pepe pasta, uncooked
  • 45 cups fresh spinach
  • Salt/pepper, to taste

For Garnish

  • Freshly grated Parmesan cheese

Instructions

Step 1: Make the Meatballs

  1. In a large bowl, combine ground beef, ground pork, beaten egg, Italian breadcrumbs, Parmesan cheese, minced garlic, parsley, salt, and pepper.
  2. Mix until just combined. Avoid overmixing to keep the meatballs tender.
  3. Roll the mixture into small, bite-sized meatballs (about 1 inch in diameter). Place them on a plate or tray and set aside.

Step 2: Sauté the Vegetables

  1. Heat olive oil in a large pot over medium heat.
  2. Add the diced onion, carrots, and celery, and sauté for 5–7 minutes until softened.
  3. Add the minced garlic and cook for an additional minute, stirring frequently.

Step 3: Build the Soup Base

  1. Pour the chicken broth into the pot and add the Italian seasoning.
  2. Bring the mixture to a gentle boil, stirring occasionally.

Step 4: Cook the Meatballs

  1. Carefully drop the meatballs into the simmering broth, one at a time.
  2. Cook for 10–12 minutes, stirring occasionally to ensure the meatballs are evenly cooked.

Step 5: Add the Pasta and Spinach

  1. Stir in the uncooked acini de pepe pasta and cook for 8–10 minutes, or until the pasta is al dente.
  2. Add the fresh spinach to the soup and stir until it wilts, about 1–2 minutes.

Step 6: Season and Serve

  1. Taste the soup and adjust salt and pepper as needed.
  2. Ladle the soup into bowls and garnish with freshly grated Parmesan cheese.
  3. Serve hot with crusty bread or a side salad for a complete meal.

Notes

 

  • Make Ahead: Prepare the meatballs and chop the vegetables in advance to save time.
  • Storage: Store leftover soup in an airtight container in the refrigerator for up to 4 days.
  • Freezing: Cool the soup completely, then freeze in individual portions for up to 3 months. Thaw overnight in the fridge and reheat before serving.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian