

Wash the kabuli chana thoroughly and soak overnight.
Pressure cook the soaked chana with cinnamon sticks, cloves, cardamom, bay leaf, salt, and water for 7–8 whistles or until the chana is soft yet holds its shape. Drain and keep aside.
Heat a pan and add coconut, curry leaves, and dry red chillies.
Dry roast on medium heat until the coconut turns golden and aromatic.
Allow it to cool completely, then coarsely grind and keep aside.
Heat oil in a wide pan. Add mustard seeds and allow them to splutter.
Add hing and dry red chillies; sauté briefly.
Add minced ginger and garlic and cook until lightly golden and fragrant.
Add curry leaves, green chillies, and chopped onion.
Sauté until the onion turns soft and golden.
Add turmeric powder, coriander powder, Kashmiri chilli powder, and cumin powder.
Cook well until the raw smell of spices disappears.
Add the ground coconut mixture and mix well with the masala.
Add the cooked chana and toss gently until evenly coated.
Cook on low flame for 2 minutes.
Switch off the flame and add lemon juice.
Mix well and serve hot with steamed rice or as a dry side dish.