Directions

Pour chicken broth into a large saucepot; set aside. Rinse and drain spinach; set aside.

In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, garlic, parsley and eggs. With your hands, incorporate all ingredients until thoroughly combined. Roll mixture into meatballs, as big or as small as you like. Place on a large plate.

Set heat to high and bring broth to a boil. Reduce heat just a bit and carefully drop meatballs in, one at a time. Add spinach, carrots and olive oil. Cover and let soup simmer until spinach is wilted and meatballs are cooked through, about 15 minutes.