In a mixing bowl, add the whole wheat flour, salt and oil. Mix it until well combined.
Add water, little by little at a time, to form a soft and pliable dough. Apply some oil on top, cover it with a damp cloth or cling film and rest for 30 minutes.
After 30 minutes, divide the dough into equal portions and roll them to form a smooth ball.
Dust the surface with some flour and place a flattened dough ball on it.
Using a rolling pin, roll the dough ball into a thin disc.
Now, apply some oil or ghee on the rolled disc and sprinkle some flour on top of it.
Using a knife, make thin strips as shown in the picture.
Now, bring all the strips together. Do not break it while doing so.
Apply some oil or ghee on top of it.
Now, roll it into a spiral.
Tuck the other end of the dough on the other side. ( I've attached pictures of both the sides. Refer image for clarification).
Now, either with your hand or with the help of a rolling pin, gently press or roll the dough to a form a disc which is 1cm thick.
Meanwhile, heat a tawa on medium flame and place the rolled dough on the tawa.
Using a spatula, press the paratha to cook it evenly on all sides. Cook till brown spots appear on both sides.
Take the paratha off the heat and when it is still warm, crush it with your hands to seperate the layers.
Serve hot with any side dish of your choice.