Wash and dry the fish thoroughly.
Prepare the marinade. In a bowl, add the yogurt and spices. Add the salt, red chili flakes, red chili powder, zeera powder, turmeric powder, ginger and garlic paste, garam masala powder, flour, and gram flour.
Mix the mariande well.
Sprinkle in the lemon juice and mix well.
Apply the marinate to each fish fillet. Make sure it is well coated.
Let it rest for at least 2 hours.
Heat the oil in a large frying pan.
Add the fish fillets to the pan. Don't overcrowd the pan. Fry 2-3 pieces at a time.
Fry the fish on medium flame, turning occaisionally.
Fry the fish till its golden brown.
Serve the fish hot with a fresh salad and your favorite chutney or dip!