ITALIAN WEDDING SOUP
8 oz lean ground beef
8 oz ground pork
1/2 cup fresh hearty white bread crumbs
1/4 cup chopped fresh parsley
1 1/2 tsp minced fresh oregano
1/2 cup finely shredded parmesan
1 large egg
Salt and freshly ground black pepper
1 Tbsp olive oil
1 Tbsp olive oil
1 1/4 cups 1/4-inch diced carrots
1 1/4 cups diced yellow onion
3/4 cup 1/4-inch diced celery
4 cloves garlic
5 (14.5 oz) cans low-sodium chicken broth
1 cup dry acini de pepe or orzo pasta
6 oz fresh spinach
Finely shredded parmesan, for serving