Clean wash and soak the chana overnight. In a pressure cooker, add chana, water, and 1 teaspoon salt. Pressure cook it on high heat for one whistle, then keep the heat low and cook for another 10 minutes. Switch off the heat and keep it aside. In a wok, add 2 tbsp oil and heat it.
Add onion and saute it.
Add bay leaf and cinnamon stick.
Add chopped ginger and garlic, fry the onions till it is light golden in color.
Add tomato puree and cook for 1-2 minutes.
Add turmeric, coriander, garam masala, and red chili powder, mix it well and cook for another 1-2 minutes on a medium to low flame.
Add Chopped tomato, salt, and slit green chili and cook for 2-3 minutes on a medium flame till the tomatoes are mushy.
Add Cooked Chola in the wok.
Mix it well. Cook, it covered on medium heat for 2-3 minutes. Switch off the flame.