These baked Turkey Meatballs give you all the flavors of Thanksgiving stuffing in the form of savory, herb-infused bite-sized meatballs! You can have juicy baked homemade turkey balls in less than 30 minutes using only one bowl and a handful of simple ingredients.