Soak chickpeas overnight. In a small muslin cloth add black cardamom, peppercorns, cardamom, cloves, bayleaf, dried gooseberry(amla) and make a small bag. In a deep vessel or pressure cooker add the soaked chickpeas, muslin bag, baking soda and 5 cups water. Boil the chickpeas till they are soft & tender. Remove the spice bag and keep the chickpeas aside.
For the dough take refined flour in a bowl. add salt, curd. Sooji, baking soda, baking powder, sugar and little water. Make a son dough and let it rest for 2 hours.
In a pan heat oil, add ajwain. Add chopped garb c and ginger. Sauce and then add chopped onions till light brown. Now add turmeric, chilly powder, coriander powder, cumin powder and chilly masala.
Stir and immediately add fresh tomato puree. Cook this masala till oil oozes out. add salt, kasoori methi power and amchur. To this add the boiled chilly along with water. Now cook till it reduces and thickens up. Cook for 20 mins. Check for seasoning and serve hot.
Heat up oil in a deep vessel. Apply oil on your hands and pull out a small ball of the dough. Shape it round and then place it on to the kitchen counter. Roll out oblong or round and deep fry them in hot oil. Cook on both sides. Remove and serve hot with choley.