In a large mixing bowl, combine whole wheat flour, salt, and oil. Gradually add water and knead to form a smooth dough.Smear some oil on the top. Cover and let it rest for 15 to 20 minutes.
Make Paneer Stuffing
To make the paneer filling, use either homemade or store-bought paneer. Grate the paneer using a box grater for even-sized paneer. You can also crumble it into small pieces.Then add onions, ginger, green chilies, coriander leaves, red chili powder, roasted cumin powder, amchur powder, garam masala powder, and salt. Mix everything well. Ps: If you are making it for kids, you can reduce the spice level.
Assemble And Roll
Now, take a tiny amount of the dough, and roll them in your palms to make them even. Then dust some flour on the dough ball, and roll it out into a small disc.
Stuff it with the 2-3 tablespoons of paneer filling in the circle's center, and remember not to over-fill.
Then bring the ends together, seal them, and pinch off the excess dough.Next, using your fingers, gently press the sealed part to evenly distribute the filling.
Dust the stuffed dough ball with flour on both sides and roll gently to make a 7-8 inch diameter paratha. Ensure that the edges are of uniform thickness, neither too thick nor too thin.
Cook the Parathas
Heat a tawa or skillet over medium heat. Place the paratha on the tawa and cook it for 1-2 minutes until small bubbles appear on the surface.
Then, flip the paratha and spread some ghee (or oil) on the surface. Continue cooking the other side and apply ghee again.
Flip, and press lightly using a spatula and cook until both sides turn golden brown spots and no more raw doughy parts.