Preheat the oven to 375°F. Line a rimmed baking sheet with parchment paper, or lightly grease a 9-by-5-inch loaf pan.
Heat the butter or olive oil in a large skillet over medium heat. Add the onion, celery, carrot, garlic, poultry seasoning, sage, thyme, salt, and black pepper. Cook for 5 to 7 minutes, stirring often, until the vegetables are softened. Remove from the heat and let cool for 5 minutes.
In a large mixing bowl, combine the dry stuffing mix and chicken broth. Let the mixture stand for 5 minutes, allowing the stuffing to absorb the liquid.
Add the sautéed vegetables, egg, and ground turkey to the bowl. Mix gently with clean hands or a fork just until combined. Do not overmix.
Shape the turkey mixture into a loaf about 9 inches long and 4 inches wide on the prepared baking sheet. If using a loaf pan, press the mixture gently into the pan and smooth the top.
Bake for 35 minutes.
While the meatloaf bakes, make the cranberry glaze. In a small bowl, stir together the cranberry sauce, ketchup, Dijon mustard, apple cider vinegar, brown sugar, and salt.
Remove the meatloaf from the oven after 35 minutes. Spread half of the cranberry glaze evenly over the top.
Return the meatloaf to the oven and bake for 15 to 20 minutes more, until the center reaches 165°F on an instant-read thermometer.
Remove the meatloaf from the oven and let it rest for 10 minutes. Slice and serve with the remaining cranberry glaze.