Take all ingredients expect oil in a mixing bowl and mix well.
Knead the mixture using cold water and make sticky dough.
Knead the dough on kitchen surface about 7-8 minutes and make smooth texture.
Now apply little oil on the dough and cover it, keep aside for 30-40 minutes.
After 30-40 minutes, take a dough and knead it again for 3-4 minutes.
Now divide the dough into two or three parts, take one part on your kitchen surface and roll into very thin chapati. Keep the remaining parts of the dough covered with the moist kitchen towel.
With a cookie cutter or a small bowl, cut small to medium discs from the rolled dough chapati. Using a cookie cutter gives even shape and size to the Puris. You can also make small balls and roll them.
Heat the oil for deep frying in a pan, oil should be medium hot. Add a small piece of the dough ball in the hot oil to check oil temperature. If the ball steadily comes up to the surface, the oil is hot and the Puris can be fried now.
Now drop the Puris in the hot oil, press each Puri using a slotted spoon till puff up in the oil. Once puff turn another side then keep stirring with slotted spoon till golden brown.
Remove Puris on absorbent paper, it absorbs extra oil from the Puri. Do the same process with remaining parts of the dough.
Once cool down, store in an air-tight container. Homemade Chaat Puri is ready.