1. Preheat the Oven: Heat oven to 400°F. Line a baking sheet with foil and lightly grease or spray to prevent sticking.
2. Mix the Meatballs: In a large bowl, combine ground turkey, garlic, shallots, eggs, grated apple, sage, rosemary, almond flour, salt, and pepper. Use clean hands or a spoon to mix until evenly combined.
3. Shape & Bake: Roll mixture into approximately 35 small meatballs and place on the prepared baking sheet. Bake for 15-18 minutes, until cooked through and slightly golden on top. Internal temperature should reach 165°F.
4. Make the Cranberry Sauce: While the meatballs bake, add cranberries, water, orange juice, honey (or maple syrup), rosemary, and salt to a medium saucepan over medium heat. Simmer until cranberries begin to pop and the sauce thickens, about 10–12 minutes.
5. Combine & Serve: Add baked meatballs to the cranberry sauce and gently toss to coat. Remove rosemary sprigs and garnish with extra herbs if desired. Serve warm with mashed potatoes or cauliflower mash.