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 Recipe – Easy and Best Comfort Food Idea


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Clara
  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings

Description

Warm, comforting, and packed with flavor, Italian Wedding Soup is the perfect dish for any occasion. With tender pork meatballs, vibrant vegetables, and delicate gluten-free orzo, this hearty soup is a complete meal that’s easy to prepare. Whether for a cozy family dinner or a special gathering, this recipe is sure to delight everyone at the table.


Ingredients

For the Pork Meatballs:

  • ½ cup soft gluten-free white bread, crusts removed, torn into small pieces
  • ¼ cup finely grated onion with juices
  • ½ cup freshly grated parmesan cheese
  • 1 egg, whisked
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • Pepper, to taste
  • 1 pound ground pork

For the Soup:

  • 1 tablespoon extra virgin olive oil
  • 2 medium carrots, thinly sliced (≈ 1 cup)
  • 2 celery ribs, thinly sliced (≈ 1 cup)
  • 1 shallot or small onion, chopped
  • Salt and pepper, to taste
  • 10 cups chicken stock
  • 1 parmesan cheese wedge rind (optional)
  • ¾ cup dry gluten-free orzo
  • 3 ounces fresh baby spinach, chopped
  • 1 egg
  • 2 tablespoons grated parmesan cheese

Instructions

For the Meatballs:

  1. Preheat the oven to 400°F. Line a baking sheet with parchment paper or foil sprayed with non-stick cooking spray.
  2. In a large bowl, combine the torn bread and grated onion. Let sit for one minute to soften.
  3. Add parmesan cheese, whisked egg, garlic, Italian seasoning, salt, and pepper. Stir until well combined.
  4. Add the ground pork and gently mix with your hands until just combined. Avoid overmixing to keep the meatballs tender.
  5. Use a teaspoon to portion out small amounts of the mixture, then roll into balls. Place them on the baking sheet, close together but not touching.
  6. Bake for 25-30 minutes, or until golden brown and cooked through to an internal temperature of 160°F. Set aside. (This step can be done a few days ahead.)

For the Soup:

  1. Heat olive oil in a large soup pot or Dutch oven over medium heat. Add carrots, celery, and shallot/onion. Season with salt and pepper.
  2. Sauté for 8-10 minutes, stirring occasionally, until the vegetables are tender. If needed, add a splash of chicken stock and cover briefly to steam the vegetables.
  3. Pour in the chicken stock and add the parmesan cheese rind (if using). Increase the heat to bring the liquid to a boil.
  4. Add the orzo, reduce the heat to medium-low, and simmer for about 20 minutes, or until the pasta is al dente.
  5. Stir in the cooked meatballs and bring the soup back to a gentle boil.
  6. Add the chopped spinach and cook for 2-3 minutes, or until wilted.
  7. In a small bowl, whisk together the egg and grated parmesan cheese. Stir the soup vigorously to create a whirlpool effect, then slowly stream in the egg mixture, stirring constantly to create delicate threads of egg.
  8. Remove the parmesan rind (if used). Let the soup rest for 10-15 minutes to thicken slightly before serving.

Notes

  • For richer flavor, use homemade chicken stock.
  • Ground turkey, chicken, or beef can be substituted for pork in the meatballs.
  • To make the soup vegetarian, use vegetable stock and plant-based meatballs or omit the meatballs altogether.
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Italian