Italian Wedding Soup Recipe

The final dish
As seen on
Natasha's Kitchen
Total Time
40 mins
Prep Time
20 mins
Cook Time
20 mins
Rating
4.99 out of 5 stars
(64)

Ingredients

6 servings
  • 1/2 lb ground pork
  • 1/2 lb ground beef
  • 1 large egg
  • 1 garlic clove, minced
  • 1/3 cup parmesan cheese, grated
  • 1/4 cup plain breadcrumbs
  • 3 Tbsp whole milk
  • 1 tsp salt, or to taste
  • 1/4 tsp ground black pepper, or to taste
  • 1/2 tsp Italian seasoning
  • 1 medium onion, finely chopped
  • 1 carrot, peeled and thinly sliced
  • 5 oz fresh spinach, coarsely chopped
  • 2 garlic cloves, minced
  • 1 Tbsp unsalted butter
  • 1/2 cup dry acini de pepe pasta, or orzo
  • 8 cups chicken broth
  • 1 1/2 tsp salt, or to taste
  • 1/2 tsp ground black pepper, or to taste
  • 1 Tbsp olive oil
  • Freshly grated Parmesan cheese, for serving
Kid-FriendlyItalianDinnerDairy
How would you rate this recipe?

Preparation

Chef’s notes

Start with a Great Base:
For the best taste, use Homemade Chicken Stock.
One-Pot Soup:
Though we prefer cooking the meatball in a Dutch oven for a one-pot soup, you can easily bake the meatballs.
Pasta Varieties:
In the traditional soup, acini di pepe pasta is used. If your local grocery store doesn’t carry the pasta, you can easily substitute with orzo or ditalini.
Spinach Substitute:
If you don’t like spinach, you can substitute it for kale like we use for Zuppa Toscana and cook an extra 5 minutes.
Brown the Meatballs:
When sauteing the meatballs, you just want to brown them on all sides. The meatballs don’t need to cook all the way through, they will finish cooking once added to the soup.
Meat Substitutions:
Ground beef and pork are traditional, but you can use a combination of any ground meat for the meatballs. Try sausages as we used in our White Bean Sausage Kale Soup.
Looking for an ad free version of your favorite recipe?
Thank you for requesting a recipe!
We will send you an email when it's ready.

More recipes by Natasha's Kitchen