To begin making, first wash bhindi in water. Pat dry with the kitchen towel. To cut okra first remove the stem of the bhindi and then cut into thin strips of 4 or 6 pieces. Keep aside until ready to use.
Heat the oil in a heavy-bottomed saucepan over medium heat. Add the ajwain seeds and allow it to crackle.
Add the cinnamon stick, bay leaf and sauté for a few seconds. Add the thinly sliced onions, turn the heat to low and sauté the onions until they soften.
At this stage add in the chopped bhindi, sprinkle salt, turmeric powder, red chilli powder, coriander powder and amchur powder.
Stir until all the ingredients get well combined. Cover the pan with the lid slightly ajar. Keep the flame on low and let bhindi to cook until it turns soft and tender. This process will take about 15 minutes on medium heat.
Ensure to keep stirring the bhindi a few times in between so it gets cooked evenly and towards the end you will notice the onions have slightly caramelised as well.
Once done, turn off the flame and check the salt and spices and adjust to taste accordingly.
Serve with roti, paratha or rice.