Wash the ladyfingers and arrange on a kitchen towel to dry. I prefer to leave them on the towel overnight.
If in a hurry, wipe the washed bhindi with a dry kitchen towel.
Cut the ends off and cut the ladyfingers into inch long pieces.
Heat 3 tbsp oil in a wide pan over medium heat.
Add the cut bhindi and ¼ tsp turmeric powder.
Stir fry in the oil, stirring frequently for 5-7 minutes or till the bhindi is partially cooked. It will begin to turn light brownish in colour.
Remove the ladyfingers into a plate or wide bowl.
Heat the remaining oil in the pan.
Add mustard, cumin and ajwain seeds.
Add the chopped onions and asafoetida. Cook till the onions become soft and light pink in colour.
Add garlic, ginger and chilli paste and saute.
Add remaining turmeric powder, red chilli powder and garam masala. Mix well.
Add the chopped tomatoes and fresh methi. Mix well.
Add salt and water. Cover the pan. Let the mixture cook till the tomatoes become mushy.
Add the stir fried bhindi.
Mix well and cover the pan. Allow the bhindi masala to cook for 5 minutes over medium to low heat. If required add little water.
Garnish with fresh chopped coriander and serve with hot rotis.