Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
In a large mixing bowl, melt ¼ cup of unsalted butter in the microwave or on the stove.
Add the diced onion and celery to the melted butter and sauté until tender, about 5 minutes.
In the mixing bowl, combine the sautéed onion and celery with the bread crumbs, shredded turkey, dried cranberries, sage, thyme, salt, and black pepper. Mix well.
Pour in the chicken broth gradually, mixing until the breadcrumbs are moistened but not soggy.
Stir in the beaten egg, ensuring everything is evenly mixed.
With clean hands, form the mixture into balls, about 2 inches in diameter, and place them on the prepared baking sheet.
Bake in the preheated oven for 20-25 minutes or until golden brown and firm to the touch.
Serve warm as a main dish or side.