Rinse bhindi under running water, Drain them completely.
Wipe them dry with a clean cloth or kitchen tissues. Trim off the ends. Cut them to half inch pieces.
Then slice onions. Chop garlic, tomatoes and green chili.
Pour oil to a pan and heat it. Add in cumin. When the seeds begin to sizzle add garlic.
Saute garlic just for 30 seconds. Do not brown them.
Next add in onions and green chilli. Fry until the onions turn slightly golden. Do not brown them.
Add chopped bhindi. Mix and fry on a medium flame until it is no more slimy.
Keep stirring and fry. By the end of this step bhindi is half cooked.
Next sprinkle salt, turmeric, red chili powder and garam masala as well. Mix and fry just for a minute or two.
Add in tomatoes. Mix well and fry for 2 mins. Cover and cook bhindi ki sabji on a low flame.
When the tomatoes turn soft and mushy, check the salt and spice.
If needed add more of them. Add kasuri methi or curry leaves.
Fry for a few minutes till the raw smell of tomatoes goes away. You can cook the bhindi to your liking partially cooked or fully cooked.
Serve bhindi ki sabji with plain rice or chapati.