01 - In a large bowl, combine the flour, salt, turmeric, curry powder, and sugar. Add the cold cubed butter and rub it into the flour mixture using your fingertips until it resembles coarse breadcrumbs. Drizzle in the ice water gradually, mixing until the dough comes together. Flatten into a disk, wrap tightly in plastic, and refrigerate for at least 30 minutes.
02 - Heat the vegetable oil in a large skillet over medium heat. Sauté the chopped onion until softened and translucent, about 3–4 minutes. Add the minced garlic and scotch bonnet pepper, stirring for 30 seconds. Stir in the curry powder and ground allspice, cooking for 1 minute until fragrant.
03 - Add the diced chicken to the skillet and brown lightly on all sides. Stir in the diced potato, chicken broth, and fresh thyme leaves. Season generously with salt and pepper. Cover the skillet and simmer for 10–12 minutes until the potato is tender and the chicken is cooked through.
04 - Stir in the sliced green onions and coconut milk. Continue cooking uncovered, stirring occasionally, until the mixture thickens and most of the liquid has evaporated, about 5–7 minutes. Remove from heat and allow the filling to cool completely before assembling.
05 - Preheat the oven to 400°F. On a lightly floured surface, roll out the chilled dough to ⅛-inch thickness. Using a 6-inch round cutter or bowl as a guide, cut out as many circles as possible, re-rolling scraps as needed.
06 - Spoon 2–3 tablespoons of cooled filling onto one half of each dough circle. Fold the other half over to form a half-moon shape. Press the edges firmly with a fork to crimp and seal. Place each patty onto a baking sheet lined with parchment paper.
07 - Brush the tops of the patties with the beaten egg for a golden, glossy finish. Bake in the preheated oven for 25–30 minutes until the pastry is deep golden brown and crisp to the touch.
08 - Remove from the oven and let the patties cool slightly on the baking sheet for 5 minutes. Serve warm as a main dish or handheld snack.