In a medium bowl add wheat flour, ajwain, salt and vegetable oil. Give it a nice mix.
Now gradually add the water and knead it to make a smooth soft dough. Cover and set aside for 15 minutes.
In a bowl add paneer, onion, green chillies, coriander leaves, garam masala and salt to taste. Mix everything well and set aside.
Now to prepare the paratha divide the dough into equal portions and make small ball shaped dough.
Take one ball, using the palm and your fingers press and spread the dough into small round shaped puri.
Add a few tablespoon of paneer mixture in the centre and then close and seal it gently by pressing the edges togeather. (Ensure that not to overstuff the paratha and it doesn't tear in between).
Now gently roll the stuffed parathas to a size of a chapati or roti. (take care that the filling does not ooze out or tears the dough)
Now heat tawa and roast the paneer paratha with oil ghee or butter until golden brown on both sides.
Serve paneer paratha hot along with curd, pickle or white butter.