Clean and cut 500 grams of fish (preferably boneless) into medium-sized pieces. Pat dry with a paper towel to remove excess moisture.
In a mixing bowl, prepare the marinade by combining 2 tablespoons of ginger-garlic paste, 1 tablespoon of red chili powder, 1/2 tablespoon of turmeric powder, 1 tablespoon of coriander powder, 1/2 tablespoon of garam masala, 1 tablespoon of lemon juice, and salt to taste. Mix well.
Add the fish pieces to the marinade and coat them evenly. Let the fish marinate for at least 30 minutes to an hour in the refrigerator.
Heat 4-5 tablespoons of oil in a shallow frying pan over medium heat. Once the oil is hot, place the marinated fish pieces in the pan, making sure not to overcrowd them.
Fry the fish pieces for 3-4 minutes on each side or until they turn golden brown and crispy. Use a spatula to gently flip the fish pieces.
Once cooked, transfer the fish fry to a plate lined with paper towels to absorb any excess oil.
Garnish with chopped coriander leaves and serve hot with lemon wedges and mint chutney.