Wash the bitter gourds thoroughly and slice them into thin rounds.
Transfer to a large bowl and add salt along with lemon juice. Mix well,cover, and let it rest for 30 minutes. This helps reduce bitterness.
After 30 minutes, squeeze out all the excess moisture from the karela slices and discard the water.
In a bowl add turmeric powder, red chilli powder, cumin coriander powder, garam masala, dry mango powder, gram flour and mix well.
Add this spice mixture to the karela slices and toss well to coat them evenly.
Heat oil in an iron kadhai.
Add cumin seeds, carom seeds, fennel seeds, and asafoetida. Let them sizzle for a few seconds.
Add the spice-coated karela slices and mix well.
Cover and cook on low heat, stirring occasionally, until the karela is cooked through and slightly crisp.
Garnish with freshly chopped coriander leaves and serve hot with roti, dal-rice, or as a side dish.