Prepare the Meatballs: In a mixing bowl, combine the ground turkey or chicken with breadcrumbs, egg, grated Parmesan cheese, dried oregano, salt, and pepper. Using your hands, mix the ingredients thoroughly until well blended. Shape the mixture into small meatballs, approximately 1 inch in diameter.
Sauté the Vegetables: In a large pot, heat the olive oil over medium heat. Once hot, add the finely chopped onion and minced garlic. Sauté for about 2 minutes until fragrant, then add the diced carrots and celery. Continue to sauté for an additional 5-7 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent.
Brown the Meatballs: Carefully add the meatballs to the pot, ensuring they are evenly distributed. Cook for about 5-6 minutes, turning occasionally, until the meatballs are browned on all sides.
Cook the Soup: Pour in the chicken broth and bring the mixture to a gentle boil. Once boiling, add the small pasta, stirring gently. Cook according to the package instructions until the pasta is al dente, typically around 6-8 minutes.
Add the Spinach: In the final 2 minutes of cooking, add the chopped spinach to the soup. Stir gently to incorporate, allowing the spinach to wilt into the broth.
Season the Soup: Taste the soup and adjust the seasoning with additional salt and pepper if needed.
Serve and Garnish: Remove the pot from heat. Ladle the soup into bowls and garnish with freshly chopped parsley for a burst of color and flavor.
Notes
Serve the soup in rustic bowls, drizzling a little extra olive oil on top and adding a sprinkle of Parmesan cheese for that authentic Italian flair.