Line 2 baking sheets with parchment paper, brown paper or aluminium foil. Set aside.
Pour oil into a dry saucepan or frying pan and place over medium heat.
When hot, add onions and fry until softened.
Increase heat to high and add minced meat, fry until the meat has browned.
Add carrot, potatoes, dry thyme, seasoning cube, dry chilli powder and salt. Stir and add water.
Cook until potato and carrots have softened but are not mushy.
Mix a slurry of flour with 2 tablespoons of water, stir and add to the pie filling, stirring the filling as you add.
Cook until it has thickened well. This will take about one minute.
Take off the heat and spread it on a plate to completely cool down.
Preheat oven to 180 deg C.
Crack the egg into a bowl, add 1 teaspoon water and a pinch of salt and beat to mix.
Roll out the dough to 1/8" to 1/4" thickness.
Using a pie cutter or a circular plate, cut out circles to your desired size. I like the cute small meat pies.
Place pie filling on half of the circle making sure to leave some space around the edges.
Rub a little egg around the edges.
Fold the empty side of the pastry over the filling to cover it and meet the edge on the other side of the circle to form the letter D.
Crimp the outer edges by hand or with the tines of a fork.
If using a pie dough cutter, place the circle on the side with the serrated zigzag edges, put some pie filling and close pressing hard to seal.
Place individual pies on the prepared sheet.
Snipe a hole at the top of the pie or prick with a fork.
Brush the pies with the egg wash.
Bake for 30-40 minutes until golden brown.
Serve and enjoy your Nigerian Meat Pie with a drink. Try my Healthy beetroot juice, refreshing Afterglow Mocktail, Carrot/orange juice, Chapman or Virgin pina colada.