Rinse okra well with water. Wipe each bhindi using a kitchen towel and spread the okra on the kitchen counter for an hour for any moisture to evaporate.
If there is moisture in okra, it will become slimy.
Discard ½-inch from both the ends of okra using a sharp serrated knife and cut the okra into ½-inch round pieces.
Fry The Okra
Heat 2 tablespoons of oil in a pan over medium-high heat.
Add the chopped bhindi to the pan and fry for 6-8 minutes until slightly browned and crisp, stirring frequently.
Remove the okra to a bowl and keep it aside.
Make The Sabji
Add the remaining 3 tablespoons of oil to the same pan and heat on medium heat.
Once the oil is hot, add cumin seeds and let them crackle for 4-5 seconds.
Add onions and cook until they turn pinkish in color (3-4 minutes), stirring frequently.
Add ginger and garlic and cook for 2 minutes.
Now add coriander powder, turmeric powder, and Kashmiri red chili powder and cook for 30-40 seconds.
Add tomatoes and cook for 3-4 minutes until they are mushy, stirring frequently.
Now add the fried bhindi and salt to the pan and mix well.
Reduce the heat to low.
Cover the pan with a lid and cook for 8-10 minutes on low heat. Stir a few times while cooking.
Open the lid and cook for 2-3 minutes until all the moisture evaporates.
Add dry mango powder and cook for another minute.
Check for salt and add more if needed.
Serve hot.
Video
Notes
If using frozen okra, thaw it before using.You can replace dry mango powder with lime juice.Choose young, tender bhindi with small pods. Larger pods have large seeds, which are difficult to digest.You can add aloo (potatoes) to this dish and make aloo bhindi masala.You can also add a tablespoon of besan (chickpea flour) to this recipe and make it even tastier.Make a Jain version by skipping onions and garlic.