Add flour to a mixing bowl. Add onion, cilantro (hara dhaniya), salt, kolhapuri chatani to the flour. Mix well. Using a little water at a time start kneading the dough. The dough should be soft.
Make balls out of the dough. Heat a nonstick pan on medium heat. Lay the paper towel flat and roll gently with a rolling pin or press gently with your fingers pressing dough to make a 6 to 7-inch diameter circle. With your fingers make 5 to 6 holes in the Thalipeeth, so it cooks evenly.
Carefully pick up the paper towel and flip the Thalipeeth on the hot pan. Allow to cook for a minute and then flip over. Add a few drops of oil over the Thalipeeth, and then flip over again. Cook for around 1 to 2 minutes on each side as the Thalipeeth starts to turn golden brown.