Mix flour, salt, and sugar in a large bowl. Cut in the cold butter using a pastry cutter or food processor until the mixture resembles coarse crumbs.
Beat the egg with ice water, add orange food coloring to achieve desired shade, and gradually mix into the flour mixture until a dough forms.
Form the dough into a disk, wrap in plastic, and refrigerate for at least 30 minutes.
Heat olive oil in a large skillet over medium heat. Add onions and sauté until translucent (about 3 minutes). Add garlic and cook for another minute until fragrant.
Add ground beef and cook until browned, breaking it apart with a spoon.
Add bell pepper, cumin, paprika, chili powder, salt, and pepper. Cook for 2-3 minutes, then add tomato sauce, olives, and raisins if using. Simmer for 5-7 minutes until slightly thickened. Remove from heat and let cool.
Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
Roll out the chilled dough on a floured surface to about 1/8 inch thickness. Use a 4-5 inch round cutter to cut circles.
Before sealing the empanadas, use small cookie cutters or a sharp knife to cut eyes, nose, and mouth shapes on one half of each dough circle, creating classic jack-o'-lantern faces.
Place a heaping tablespoon of filling in the center of each circle.
Fold the dough over the filling to form a half-moon, carefully positioning the cut-out faces on top. Press edges together and crimp with a fork.
Transfer to the prepared baking sheet and brush with egg wash for a golden finish.
Bake for 20-25 minutes until golden brown and the filling is hot. Allow to cool slightly before serving.