Pressure cook the chickpeas with salt to taste for 4-5 whistles or until well cooked.
For the masala, pour vegetable oil into a pan on medium heat, followed by bay leaves.
Saute finely chopped onion until golden brown, adding a pinch of salt to cook the onions faster.
Add in crushed ginger, garlic and fry until the raw smell disappears. Mix in turmeric and cook for a few seconds.(Cook the spices on low flame so that it doesn't burn.)
Add in the rest of the spices (i.e. coriander leaves, cumin powder, chilli powder) except garam masala and sauté for a few seconds.
Mix in the tomato puree and cook for 5 mins. Add in the cooked chickpeas with about 1 cup of the cooking water. Once it comes to boil, cover and cook for 15 mins on low-med flame.
Add the sugar and salt to taste, followed by chopped up spinach/palak. Boil for 5 mins.
Add the garam masala, lemon juice and thick coconut milk. Switch off the flame as soon as it comes to boil.
Garnish with 2 tbsp of chopped fresh coriander leaves.
Serve hot this yummy and healthy channa palak masala with rice, roti or naan. Enjoy!! :-)