For Dough--
In a bowl mix everything together ,other then water .
Make a dough ,if needed add water to it . use very little water.
Try to make dough soft and supple by working on it.
Let it rest for 15 minutes.
For stuffing...
Mix everything together for making the paneer stuffing.
Making Paratha.
Divide the dough into equal size balls.
Divide all the stuffing according to the no of balls.
Take one ball.
Roll it into a small circle.
Take it into your palm .
Stuff the paneer mixture.
Close it properly.
Gently tap it into a flat shape.
Roll it carefully . Don't roll it too thin.
Take a flat griddle/Tawa.
Switch on the gas. Place tawa on the burner.
Let it heat for 2-3 minute.
Place rolled paratha on it .
Flip it after 2-3 minutes ,when it looks light brown /pink in color.Brush butter on both the sides. Let it stay on tawa for one minute each side. Remove from the tawa and serve with curd and pickle.