In a large bowl, combine ground beef, bread crumbs, Parmesan cheese, garlic, salt, and pepper. Mix well and form into small meatballs.
Bring chicken broth to a boil in a large pot. Add the meatballs and cook for about 10 minutes, or until cooked through.
Add ditalini pasta and cook according to package directions, about 8-10 minutes.
Stir in the spinach and cook until wilted, about 2 minutes.
Serve hot and garnish with extra Parmesan cheese, if desired.
