For the meatballs
01 -
1/2 cup (45 g) plain breadcrumbs
02 -
3 tablespoons whole milk
03 -
8 oz (225 g) ground beef
04 -
8 oz (225 g) ground pork
05 -
1 large egg
06 -
1/2 cup (45 g) freshly grated Parmesan, plus more for serving
07 -
3 cloves garlic, finely minced
08 -
1/4 cup chopped fresh parsley
09 -
1 teaspoon kosher salt
10 -
1/2 teaspoon black pepper
11 -
2 tablespoons olive oil, for browning
For the soup
12 -
1 tablespoon olive oil
13 -
1 medium yellow onion, finely chopped
14 -
2 medium carrots, diced
15 -
2 celery stalks, diced
16 -
2 cloves garlic, minced
17 -
8 cups (1.9 L) low-sodium chicken broth
18 -
1 Parmesan rind, optional
19 -
3/4 cup (120 g) acini di pepe pasta
20 -
5 oz (140 g) chopped escarole or baby spinach
21 -
Salt and black pepper, to taste