Heat oil and ghee if using any in a saucepan over medium heat.
Add cinnamon, clove, peppercorns, kokum and dry red chilli.
When the spices begin to sizzle, add mustard, cumin seeds, ajwain and asafoetida.
Add the chickpea flour or besan. Lower the heat.
Stir fry till the flour becomes light pinkish in colour.
Add ginger and green chilli. Stir fry for a few seconds.
Add remaining ¼ tsp turmeric , red chilli and the coriander cumin powders.
Mix well.
Add the tomato puree. Mix well and cook for 1-2 minutes.
Add 2 cup water, the cooked beans, remaining salt and jaggery.
Allow the chora nu shaak to simmer over medium to low heat for 10-15 minutes.
The curry will become a bit thick.
Add the chopped coriander and mix well.
Serve with some plain rice, roti or paratha.