Heat 3 tbsp oil in a pan on medium heat.
Fry okra for 10 minutes or until okra turns light brown on some edges. Keep stirring occasionally.Transfer fried okra to a bowl.
In the same pan, fry onion cubes for a couple of minutes or until they are soft.
Transfer them to a pan.Now heat 2 tbsp oil on medium heat in the same pan.
Add cumin and cook until they start to pop.Now add chopped onions and saute for 2-3 minutes or until they are soft and translucent.
Add ginger garlic paste and saute for a minute or until raw aroma vanishes.
Now add tomatoes and saute for a minute.
Add coriander powder, chili powder, turmeric, salt, mix until well combined and cook for 5- 8 minutes or until tomatoes are soft and mushy. Keep stirring frequently to avoid burning at the bottom of the pan.
Now add water, mix well and cook for a couple of minutes.
Add okra and mix until well combined.
Finally, add in tomato cubes, onion cubes, coriander, lime juice, mix until well combined.Serve hot bhindi do pyaza with paratha, roti or naan.