A traditional Italian soup featuring tiny meatballs, leafy greens, and tender pasta in a savory broth — perfect for cozy nights and family meals.
½ lb ground beef
½ lb ground pork
½ cup breadcrumbs
1 egg
½ cup grated Parmesan cheese
2 garlic cloves, minced
2 tbsp fresh parsley, chopped
Salt and pepper to taste
1 tbsp olive oil
1 small onion, diced
2 carrots, diced
2 celery stalks, diced
8 cups chicken broth
¾ cup acini di pepe pasta
4 cups chopped escarole or spinach
Extra Parmesan and parsley for garnish
In a bowl, combine beef, pork, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper. Mix gently and form into ¾-inch meatballs.
In a large pot, heat olive oil over medium. Add onion, carrots, and celery. Cook 5–7 minutes.
Pour in the chicken broth and bring to a simmer. Add meatballs and cook 10 minutes.
Add pasta and cook another 8–10 minutes.
Stir in escarole or spinach and cook 2–3 minutes, until wilted.
Season to taste and serve with extra Parmesan and parsley.