Preheat your oven to 375°F (190°C).
In a large skillet, sauté the chopped onions and garlic over medium heat until translucent.
In a large mixing bowl, combine the ground turkey, sautéed onion and garlic, breadcrumbs, cranberries, sage, salt, and pepper.
Add the beaten egg and chicken broth to the mixture, combining thoroughly.
Shape the mixture into small balls, about 1-1.5 inches in diameter, and place them on a baking sheet lined with parchment paper.
Bake in the preheated oven for 25-30 minutes, or until golden brown.
Remove from the oven and let cool for a few minutes before serving.