Wash and clean the fish pieces well with salt, lemon extract and turmeric powder.
Wash them under running water and strain them well to remove excess water from pieces.
Transfer the pieces into a mixing bowl, add salt as per taste, red chili powder, turmeric powder, coriander powder, black pepper powder.
Add ginger garlic paste, lemon extract, besan/gram flour, maida/all purpose flour, yogurt and mix well without any lumps.
Add red food color, give a good mix and this is optional ingredient.
Add kasoori methi and mix well.
Cover and marinate the fish in refrigerator for 20 minutes.
Heat oil for deep frying.
Once the oil is hot, drop the pieces carefully into the oil.
Deep fry them for 5-8 minutes until all the sides are fried well.
Turn off the heat.
Take them out on an absorbent paper.
Serve hot with sliced onions, lemon wedges and garnish with coriander leaves.