Clean the fish fillets under cold running water and pat them dry with paper towels to remove excess moisture.
In a dish, combine red chilli powder, turmeric powder, coriander powder, ginger-garlic paste, lemon juice, and salt to form a smooth marinade.
Rub the marinade generously overthe fish fillets, ensuring they are evenly coated. Allow the fish to marinate for at least 30 minutes to absorb the flavours.
Heat coconut oil or cooking oil in a frying pan or skillet over medium heat.
Once the oil is hot, carefully place the marinated fish fillets in the pan, taking care not to overcrowd them.
Fry the fish for 3-4 minutes on each side or until golden brown and crispy. Flip the fillets gently using a spatula to ensure even cooking.
Once the fish is cooked through and crispy on both sides, remove them from the pan and drain excess oil on paper towels.
Garnish the Kerala Fish Fry with fresh curry leaves for added flavor and aroma.
Serve hot with sliced onions and lemon wedges on the side for a traditional touch.