To begin, slice the onion nice and thin. Sauté it in the butter until golden brown in a large skillet. When they are tender and golden, scoop them out and set aside in a dish.
Meanwhile, combine the flour, salt, pepper, ginger, paprika, and allspice in a dish. Stir together.
Cut the steak into sections about 1 1/2 inch wide and slice into 1/4 inch slices. In a large plastic bag, add in the steak and the flour mixture. Close the bag and shake well to coat the meat.
In the same skillet, add the oil and heat over medium high heat.
Add in the meat and cook until it is nice and brown.
Add in the water, red wine, and Worcestershire sauce, stir together. Bring it to a boil, cover, and reduce it to a simmer.
Cook covered for 40 minutes. When it is almost done, peel and dice the potatoes into 1/2 inch cubes. Add the potatoes into the skillet, stir, and cook covered another 10 minutes. Stir in the frozen veggies and turn off the heat.
Preheat your oven to 450 degrees.
Divide your pie crust dough into 6 portions and roll them out. Ladle the filling evenly into six 4-inch ramekins. In a bowl, beat the egg and water together until frothy.
Brush the edges of the ramekin with the egg wash and cover with a portion of dough, pressing the dough to the edges. Trim them neatly if you like or leave them as is.
Cut a slit in the center of the dough with a sharp knife. Brush the crust with egg wash.
Place all of the pies on a baking sheet and bake for 25-30 minutes or until golden.