To begin with clean and wash Bhindi/Okra/Ladyfingers. Place it in colander so that excess water drips away.
After that wipe bhindi with kitchen cloth to make it completely dry. Snip off crown and tail part. Cut bhindi into around 2-inch pieces, or keep them as it is, long.
Meanwhile, heat 2 tsp oil in a pan and add bhindi. Saute the lady fingers for a few minutes or till they start turning brown.
Switch off the flame and transfer the sauteed lady fingers to a separate plate and keep aside.
In a bowl, combine together the yogurt, coriander powder, cumin powder, red chili powder, turmeric powder and gram flour with 2 tablespoons of water.
Whisk everything well and keep aside.
Heat the remaining oil in the same kadai. Add mustard seeds and let it crackle.
Next put whole dry red chilli, cumin seeds and as they brown, add curry leaves and let it sizzle.
Time to add in onion and saute till it turns golden. Then goes in minced ginger and garlic and saute till all the raw smell goes off.
Switch off the flame and pour in the yogurt mixture. Stir well and switch on the flame to medium heat. While adding curd mix the heat should be lowest as otherwise the curd would split.
Keep stirring it for a couple of minutes and cover the pan with a lid.
Allow the mixture to simmer on medium heat for about 5 minutes.
Uncover the lid and check the yogurt mix. You would see oil floating on the top.
Add about half to 3/4 cup of water (depending on the consistency of the gravy desired), and salt to taste.
Mix well and as the gravy simmers, add the sauteed lady fingers. Mix nicely and test the taste, adjust accordingly.
Switch off the flame after a few minutes, garnish with chopped coriander leaves.
Serve this Dahi wali Bhindi curry immediately. It goes well with roti/paratha/naan/chapati or rice.