In a large bowl, add flour and make a well then add sugar and salt. Followed by water, ghee or oil.
Knead to form soft and sticky dough.
Place dough on a heavily floured board and knead for about 5-7minutes. Continue to flour dough as needed to facilitate kneading. Be careful not to over do it. Dough should be soft, elastic and smooth.
On a lightly floured surface, form the dough into 16 balls.
Roll the dough using a lightly floured rolling pin; cut it half. Spoon a generous 1-2 tablespoons filling in the center of a half-circle; lightly moisten the dough edges with water or flour paste, using your finger. Fold the end over the filling to form a triangle, and then continue to fold up the strip in triangles, like you would a flag. Continue with remaining dough. Set samosas on tray.
In a large sauce pan, pour vegetable oil, until it is at least 3 inches), and place on medium heat until oil is 350 degrees.
When ready gently place a few samosas at a time into saucepan.
Fry for a few minutes until the bottom side is light brown
Turn over and fry for a few more minutes until the other side is light brown.
Use a large spoon or something like that to take it out of the oil. Repeat the process until finish. Best serve warm with this pepper sauce.