Preheat the oven to 375°F (190°C).
In a skillet, heat the olive oil over medium heat. Add the chopped onion and garlic, sautéing until softened.
Add the ground turkey to the skillet, breaking it up with a spatula. Cook until browned and fully cooked through, about 5–7 minutes.
Stir in the cranberries, thyme, salt, and pepper. Cook for another 2–3 minutes until the cranberries soften slightly.
Remove the skillet from heat and let the mixture cool slightly.
Roll out the pie crust and use a round cutter to cut out circles, about 4 inches in diameter.
Place the dough circles into a greased muffin tin, gently pressing down to form shells.
Fill each pie shell with the turkey and cranberry mixture, ensuring not to overfill.
Brush the edges of the crust with the beaten egg to promote browning.
Bake for 20–25 minutes or until the crust is golden brown.
Remove from the oven and let cool slightly before serving.