Soak the Chana overnight and pressure cook till soft. Keep it aside.
What makes this dish really different is making the chickpea masala on a tawa or an almost flat pan.
Melting butter and cooking on high flame gets you the flavour you would normally associate with the street food.
Heat a tawa/pan with butter, quickly saute the minced garlic and ginger. Then add finely chopped onions.
Saute well and add the spice powders. Add the chopped tomato pieces.
Next, add the tomato puree and cook on high until the puree is cooked.
Then add the cooked chana and little bit water for all the ingredients to combine well.
Adjust spice and seasoning. Add Sambar powder if you want to get the curry effect.
However, I added some chana masala gravy towards the end to make it more stew like.