A cozy and flavorful Italian Wedding Soup with tender meatballs, delicate greens, and tiny pasta in a rich, savory broth. Perfect for a comforting meal!
6cupschicken brothpreferably homemade or low-sodium
1bay leaf
3/4cupacini di pepe pastaor orzo as a substitute
3cupsfresh spinach or escarolechopped
salt and pepperto taste
Optional: Extra Parmesan for serving
Instructions
In a mixing bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, egg, parsley, salt, black pepper, and minced garlic. Mix until just combined.
Roll the mixture into small, bite-sized meatballs (about 3/4-inch in diameter) and place them on a tray.
In a large pot, heat olive oil over medium heat. Add diced onion, carrots, and celery, and sauté for 5-7 minutes until softened.
Pour in the chicken broth and add the bay leaf. Bring to a gentle simmer.
Carefully drop the meatballs into the simmering broth and let them cook for about 10 minutes, or until they are fully cooked through.
Add the acini di pepe pasta and cook for another 7-8 minutes until tender.
Stir in the chopped spinach or escarole and let it wilt for about 2 minutes.
Taste and adjust seasoning with additional salt and pepper if needed. Remove the bay leaf before serving.
Serve hot with extra Parmesan cheese on top and a side of crusty bread.
Notes
For best results, cook the pasta separately if planning to store leftovers—this prevents it from absorbing too much broth.
Keyword Comfort Food, Italian Wedding Soup, Meatball Soup