01 - Preheat oven to 400°F and line a baking sheet with parchment paper or lightly grease with cooking spray.
02 - In a large mixing bowl, combine ground turkey, breadcrumbs, egg, milk, parsley, garlic, onion, salt, pepper, and thyme. Mix gently until just combined, being careful not to overwork the mixture.
03 - Shape mixture into 1-inch meatballs and arrange them evenly on the prepared baking sheet, spacing them about 1 inch apart.
04 - Bake for 18 to 20 minutes, or until meatballs are cooked through and golden brown in color.
05 - While meatballs bake, combine cranberry sauce, honey, balsamic vinegar, Dijon mustard, cinnamon, and salt in a small saucepan over medium heat. Whisk until smooth and simmer for 3 to 5 minutes, stirring occasionally, until slightly thickened.
06 - Transfer cooked meatballs to a large bowl and pour warm cranberry glaze over them. Toss gently to coat all meatballs evenly.
07 - Serve immediately, garnished with fresh parsley if desired, either as an appetizer with cocktail picks or as a main dish with rice or mashed potatoes.