Wash and clean the bhindi. Use a paper towel to dry it up.
Now cut off the ends of the okra or bhindi and cut it in halves.
Make a slit in the centre. Do not cut it fully.
Heat 4 tbsp oil in a pan and add bhindi to it.
Fry it on high heat until it becomes crispy and brown. Keep stirring in between.
Take it out when done.
Now heat 2 tbsp oil in the same pan.
Add onion paste to it. Fry it on medium heat until becomes translucent.
Add ginger garlic paste to it and mix it well. Fry the mixture until becomes dry and brown.
Now add tomato puree or paste to it. Mix and fry it on medium heat until becomes dry.
Add salt, chilli powder, turmeric powder and coriander powder to it. Mix it well.
Add the fried bhindi to it. Mix it well.
Add curd and water to in and mix it.
Cook for 3-4 minutes on high heat.
Add garam masala to finish it off. Mix it well and turn off the heat.