In a pan or a tava add 2-3 tsp oil and saute the bhindi until 3/4 th cooked. Remove the bhindi on to a plate.
In the same pan add the remaining oil and add in the fennel seeds. When it starts crackling add in all the dry masalas. Once aroma starts releasing...
Add in the turmeric powder, salt and the sliced onion. Fry until soft. It takes about 2-3 minutes.
Now add the sliced tomatoes to the mix and let it cook for 10 minute. At that point, oil starts releasing from the sides.
Now add the other ground spices - Chilli powder, Cumin and Coriander powder, gram masala to the dish and stir well.
Cook it for couple of minutes, stirring occasionally. Then add in the yogurt and mix well. Let it cook for couple of more minutes.
Now add the fried bhindi and required salt combine to mix well for about another 10 minutes in med heat.
Garnish with sliced ginger and chopped coriander. Serve with your choice of roti or rice.