Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper.
In a large mixing bowl, combine the bread cubes, onion, celery, dried cranberries, turkey, parsley, sage, thyme, salt, and pepper. Mix well.
Gradually add the broth and beaten egg, mixing until the mixture is moist but not soggy.
Shape the mixture into 12-15 balls and place them on the prepared baking sheet.
Bake for 20-25 minutes, or until golden brown and firm to the touch.
If making the sauce, heat the cranberry sauce and orange juice in a small saucepan over medium heat until smooth. Serve alongside or drizzled over the stuffing balls.