Mix the whole-wheat flour and salt, add sufficient water and knead into a firm dough. Cover with a damp cloth and keep for about fifteen minutes.
Heat the oil in a non-stick pan, add the onions, tomatoes, ginger paste, garlic paste, salt, chilli powder, turmeric powder, coriander powder and stir. Cook till everything blends well and the excess moisture has dried up.
Add the paneer and lemon juice, mix and take it off the heat. Divide the filling into four equal portions and set aside. Divide the dough into four equal balls and roll out into thin rotis.
Heat a non-stick tawa, place a roti on it, drizzle a little oil all around and cook till both the sides are evenly cooked.
Spread a teaspoon of green chutney all over the roti. Place a portion of paneer mixture on one side.
Sprinkle some onions and chaat masala over it and roll the roti. Similarly prepare the rest of the frankies.
Wrap in aluminum foil and serve.