Prepare the Filling: In a pot, heat oil and sauté the onions until fragrant. Add ground beef and cook until brown. Add diced potatoes, carrots, curry, thyme, seasoning cubes, and salt. Pour in water and simmer until vegetables are soft. Stir in flour to thicken, cook for another 2 minutes, then set aside to cool.
In a bowl, mix flour, baking powder, and salt. Add margarine and rub in until crumbly. Add egg gradually add cold water and mix to form a smooth, firm dough. Do not overwork the dough.
Roll out dough on a floured surface and cut into circles (use a round cutter or bowl). Place some filling in the center of each, fold over into a half-moon shape, and seal edges with a fork. Optional: Beat 1 egg and brush the tops for golden color.
Preheat oven to 180°C (350°F). Arrange pies on a greased or lined tray. Bake for 30–35 minutes or until golden brown.