Soak the Kabuli chana overnight in 2 cups of water.
In the morning, boil the chana in a pressure cooker for 4 whistles with a little salt until they become very soft.
Drain all the water and mash the boiled chana perfectly using a masher or a quick pulse in a mixer until they are smooth like paste.
Add 2 tablespoons of boiled potato to the mashed chana. This helps bind the Kabuli Chana Paratha Recipe filling together.
Mix in the finely chopped onion, fresh coriander, and grated cheese.
Add the dry spices: chaat masala, garam masala, red chilli powder, cumin-coriander powder, turmeric, and a little salt. Mix everything well.
Take a small portion of the wheat flour dough and shape it into a small bowl with your fingers.
Fill the centre with 2 to 3 spoons of the chana stuffing and close the dough tightly.
Dust the dough ball with dry flour and roll it out gently using a rolling pin. Do not press too hard.
Heat a tawa (pan) and roast the paratha on a medium flame for 2 minutes on each side. Apply ghee or butter until both sides puff up and turn golden and crispy.