Ingredients
Method
- Combine the ground meat, breadcrumbs, egg, 2 cloves minced garlic, 1 tbsp parsley, Parmesan, salt, and pepper. Mix just until combined, then roll into 3/4-inch meatballs and set aside.
- Heat the olive oil in a large pot over medium heat. Cook the onion, carrots, and celery for 6 minutes until softened. Add the remaining 1 clove garlic and stir for 30 seconds.
- Add the chicken broth and bring to a boil over medium-high heat. Drop in the meatballs and reduce to medium-low. Simmer for 10 minutes.
- Add the acini di pepe and cook for 8 to 10 minutes, stirring occasionally, until just tender.
- Reduce heat to low. Stir in the baby spinach and let it wilt for 1 minute. Ladle into bowls and top with extra Parmesan and the remaining 1 tbsp fresh parsley.
Notes
If you plan to have leftovers, cook the pasta separately and add it per bowl when serving so it doesn't soak up all the broth overnight. The meatball mixture can be made and refrigerated up to a day ahead, which cuts the active cook time down significantly on a weeknight.
