To a pot on medium flame, add oil, chopped green chillies, chopped onion, ginger garlic paste, and saute well for 1 -2 minutes.
Add chopped tomatoes and saute for a minute.
Then, add red chilli powder, turmeric powder, coriander powder, salt, besan flour(chickpea flour), and yogurt and combine everthing well.
Now, add water, fresh corn - kernel, and mix well. Cover with lid and cook for 8 -10 minutes on medium heat.
Open the lid, mix and add garam masala, kasuri methi(fenugreek leaves), and coriander leaves.
Cover the lid and cook for another 2 minutes.
Garnish with some fresh coriander leaves. Tasty corn gravy is ready to serve with rice or roti. Enjoy!