Boil potatoes until fully done. Peel the skin and mash the potatoes well.
In a large mixing bowl, combine the mashed potatoes and crumbled paneer. Mix well until they're evenly incorporated.
Add chopped onion to the potato-paneer mixture.
Add ginger garlic paste, red chilli powder, cumin powder, coriander powder, garam masala, chaat masala, and salt. Mix everything well.
Add the cornflour to the mixture. This will help bind everything together and give your tikkis that perfect texture.
Divide the mixture into equal portions and shape them into round, flat patties. Wet your hands slightly while shaping the tikkis to prevent the mixture from sticking.
Heat oil in a pan, deep fry on a medium flame until the tikkis turn golden brown.
Once done, remove the tikkis from the pan and place them on a paper towel to absorb any excess oil.
If you dont want to deep fry, heat a little oil in a tawa / non-stick pan over medium heat. Once hot, gently place the tikkis in the pan.
Cook the tikkis for about 3-4 minutes on each side, or until they turn golden brown and crispy.
Serve hot with green chutney or sauce.