In a large bowl, Add the flour, sugar, salt, milk and ghee. Mix everything, and then knead well to form a smooth and soft dough. Use milk only to make the dough.
Let the dough rest for 30 minutes.
After 30 minutes, roll the dough into a large rectangle. Then apply some ghee and sprinkle some flour on top of it.
Fold it one above the other or grab both the edges and align it in the center to form an envelope.
Again apply ghee and sprinkle flour till you get a small rectangle. The key here is to have as many layers as one can have.
Refrigerate for 15 minutes.
After 15 minutes repeat the above 4 steps and refrigerate again for 15 minutes.
In all you would need to refrigerate minimum 3 times.
After the last refrigeration, roll out the dough again and use a cookie cutter or the back of a saucer and cut into circles.
You can lightly roll the circles again to thin the paratha's or to enlarge it if your paratha looks too thick.
Alternatively one can divide the dough into equal size balls and roll each like a paratha.
Shallow fry them using ghee on medium until golden from both the sides.
Once cooked, hold the paratha in a clean kitchen towel and lightly crush it within your palms so that the layers come out.
Enjoy it hot with some spicy curry.