To begin making Khatte Chole Recipe, soak the white chickpea or kabuli chana overnight and in the morning boil it with enough water using a pressure cooker for 8 to 10 whistles – about 30 minutes and keep aside.
Heat ghee in a large saucepan on medium heat, add ajwain, cinnamon stick and the cloves and let its aroma get released in the ghee.
Add the slices onions and ginger and sauté until they are slightly soft. This will take around 3 to 4 minutes.
Add sliced tomatoes, cook until the tomatoes turns mushy.
Once the tomatoes have softened add the spice powders – red chilli powder, garam masala, coriander, and amchur, and cook until the ghee leaves the sides.
Add the boiled kabuli chana, season with salt and let it simmer for 20 minutes until the Khatte Chole gets well coated with the masala. Once done, check the salt and spices and adjust to suit your taste.