Wash the okra thoroughly and ensure it is completely dry. Cut the okra into ½ inch rounds.
Boil the potatoes, ensuring they are not overcooked. Peel them and cut them into pieces about twice the size of the okra.
Chop the tomatoes into pieces about the same size as the potatoes.
Heat 1 tablespoon of oil in a saucepan over low heat. Add the okra and stir-fry for about 5 minutes, until tender but still green. Remove the okra from the pan and set aside.
In the same pan, add 1 tablespoon of oil. Heat the oil until moderately hot and test the heat by adding a single cumin seed. If the seed cracks right away, the oil is ready. Add cumin seeds, mustard seeds, and asafetida. Stir, then add the potatoes and ginger, stirring for 2-3 minutes.
Stir in the spices: coriander powder, turmeric, and chili powder. Add the okra back into the pan, sprinkle with besan (gram flour) and salt. The besan helps the spices coat the okra and potatoes. Cook for 2-3 minutes over low heat.
Once the okra and potatoes are cooked through, add the chopped tomatoes and stir for a few more minutes until combined. Adding tomatoes at the end not only enhances the taste but also makes the dish vibrant and visually appealing. The Potato Okra Masala is ready and looks vibrant and colorful.