Preheat oven to 400°F. Line a rimmed baking sheet with parchment.
Melt butter in a skillet over medium heat. Cook onion and celery until soft, 5–6 minutes. Cool 2 minutes.
Combine stuffing mix, cranberries, parsley, Parmesan, poultry seasoning, salt, pepper, and garlic powder in a large bowl.
Add ground turkey, beaten egg, and the sautéed vegetables. Mix gently with a fork until mostly combined.
Drizzle in chicken broth a little at a time until the mixture holds when pressed but isn’t wet.
Scoop and roll golf-ball-size portions. Arrange on the sheet and brush lightly with olive oil.
Bake 15 minutes. Rotate the pan and bake 8–12 minutes more, until centers reach 165°F.
Rest 5 minutes. Serve warm with gravy or extra cranberry sauce.