First wash the bhindi and wipe it out with a cloth and cut its head and tail part and then cut each bhindi into 2-3 pieces. Cut the onions into two types. Chopped 2 onions and cut 2 onions in cubes.
Heat oil in a pan and then fry the bhindi till its colour slightly changes and it cooked half.
In the same pan, heat some oil, add cumin seeds, saute it and then add chopped onions into it. As the onions turn little golden, then add ginger-garlic green chilli paste into it. Saute it for 1 minute and then add all the dry masalas and salt into it. Cook it for few seconds on low-medium flame.
Then add chopped tomatoes into it, as the tomatoes become little mussy then add 1 cup of water, fried bhindi, onion cubes into it. Mix it and cook it for 5 minutes by covering it with a lid.
Then add crushed kasoori methi into it, mix it and cook it for few seconds on high flame and then switch off the flame and serve it.