In a mixing bowl, add whole wheat flour, salt and oil and mix. Mould it into a soft yet firm dough by adding water little at a time. Cover the dough with muslin cloth for 30 minutes. You can even make this dough in a food processor and then let it rest for some time.
Make small equal sized balls from the dough. The size should be a little bigger than the table tennis ball.
Roll the dough ball into a little bit of dry wheat flour and roll it into small thick flat round shape.
Place 2 tablespoon of the stuffing on it and close from all sides.
Dust it in dry whole wheat flour and roll it into bigger round shapes, just like a roti.
If you see any air bubbles while rolling, simply pat it gently with your fingertips.
Apply 1 teaspoon ghee on the frying pan and place the paratha on it.
After 5 minutes, apply 1 teaspoon ghee on the upper side and turn. Fry for 5 minutes on low flame.