01 - In a large bowl, mix all-purpose flour, salt, and turmeric until evenly distributed.
02 - Add the cubed cold butter and shortening to the flour mixture, rubbing them in until the texture resembles coarse crumbs.
03 - Gradually drizzle in the ice-cold water, mixing just until the dough comes together. Shape into a disk, wrap tightly in plastic, and refrigerate for 30 minutes.
04 - In a large skillet over medium heat, brown the ground beef. Add chopped onion, minced garlic, thyme, allspice, cayenne pepper, black pepper, and salt, then cook until fragrant.
05 - Stir in soy sauce, curry powder, and beef broth, then simmer for 10 minutes. Mix in breadcrumbs and continue cooking until the mixture thickens. Remove from heat and let cool to room temperature.
06 - Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
07 - Roll out the chilled dough on a lightly floured surface to approximately 1/8-inch thickness. Cut into six-inch circles.
08 - Place 2 tablespoons of cooled beef filling on half of each dough circle. Fold the dough over to enclose the filling and seal the edges firmly with a fork.
09 - Brush the tops of the assembled patties with the beaten egg.
10 - Arrange patties on the prepared baking sheet and bake in the preheated oven for 20 to 25 minutes, or until golden and crisp.