Soak the kala chana in enough water for 7 - 8 hrs or overnight.
Transfer to a pressure cooker with water and salt.
Then pressure cook them for 6 whistles or till its cooked completely.
Wait till the pressure released naturally. Cool the chickpeas to room temperature.
Transfer the chickpeas to a blender jar.
Add in finely chopped onion, coriander leaves, red chilli powder, coriander powder, garam masala & salt as per taste, 1 green chilli, chopped garlic and ginger.
Then grind it to paste without adding any water to it.
In the meanwhile, dry roast 2 - 3 tbsp gram flour/ chickpea flour. Roast till it becomes fragrant.
Add it to the mixture of ground paste and mix well. Make it a tight dough.
Divide into equal parts and make small balls.
Apply oil on palms. Take balls on palms and press it gently making tikki shape. Or you may give it different shape.
Heat oil in a pan. Pan fry the prepared patties.
Make it in a batch of 6 - 8 kabab at a time. Don't overcrowd the pan.
Flip both sides till they are crisp and golden brown in color. Make sure its evenly cooked.