Kashmiri Fish Fry
Crispy, golden fish fillets coated in a bold Kashmiri spice paste and shallow-fried to perfection. The robust flavors of fennel, ginger, and Kashmiri red chili give this dish its signature warmth without overwhelming heat. A popular street-side and home-cooked favorite from the Kashmir valley.
For 4 servings
- prep
Clean and pat dry the fish fillets.
Rinse the fish fillets under cold water and pat them completely dry with paper towels. Any excess moisture will prevent the spice paste from sticking properly.
- mix
Prepare the Kashmiri spice paste.
1.In a mixing bowl, combine gram flour, rice flour, Kashmiri red chili powder, fennel powder, dry ginger powder, and salt.2.Add ginger-garlic paste, lemon juice, and water gradually.3.Whisk into a thick, smooth paste that coats the back of a spoon.TIPThe paste should be thick enough to cling to the fish. Add water a teaspoon at a time so it doesn't become runny. - mix
Coarsely crush cumin and black peppercorns.
Using a mortar-pestle or the back of a heavy pan, coarsely crush the cumin seeds and black peppercorns. Stir them into the prepared spice paste for an extra layer of texture and aroma.
- prep · ~5 min
Coat the fish with the spice paste.
1.Place the dry fish fillets in a shallow dish.2.Generously apply the spice paste on both sides of each fillet, ensuring an even coating.3.Let them rest for 5 minutes so the flavors adhere. - fry · ~8 min
Shallow-fry the fish until golden and crisp.
1.Heat mustard oil in a non-stick frying pan over medium heat until it reaches its smoking point, then cool slightly.2.Carefully place the coated fillets in the pan without overcrowding.3.Fry for 3-4 minutes on one side until deep reddish-gold and crisp.4.Gently flip and cook the other side for another 3-4 minutes.TIPOvercrowding the pan drops the oil temperature and makes the fish soggy. Cook in two batches if necessary. - serve
Drain and serve hot.
Transfer the fried fillets to a plate lined with paper towels to absorb excess oil. Serve immediately with lemon wedges and sliced onions.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Pat the fish fillets bone-dry with paper towels to ensure the spice paste adheres well.
- 2Use mustard oil for authentic Kashmiri flavor; heat it to its smoking point, then let it cool slightly before frying.
- 3Do not skip the rice flour in the coating — it adds an extra-crisp texture that lasts.
- 4Crush cumin and peppercorns coarsely for a textured crunch in every bite.
- 5Let the coated fish rest for exactly 5 minutes so the paste binds to the flesh.
- 6Fry in small batches; overcrowding lowers oil temperature and makes the fish soggy.
- 7Serve immediately after frying — this dish loses its signature crunch as it cools.
Adapt it for your goals.
Air-fryer
For a lighter version, cook the coated fillets in an air fryer at 200°C for 10–12 minutes, flipping halfway. You'll get a crisp crust with much less oil.
bakedBaked
Place the spice-coated fillets on a greased baking sheet, spray with oil, and bake at 220°C for 12–15 minutes. Great for batch cooking or when you want hands-off cooking.
gluten freeGluten-free
This recipe is already gluten-free as written — just ensure your mustard oil and spices are certified gluten-free for sensitive diets.
Why this is on our healthy list.
Rich in Lean Protein
Firm white fish like sole or trout provides high-quality, low-fat protein essential for muscle repair and satiety.
Good Source of Iron from Gram Flour
Chickpea flour (besan) is naturally rich in iron and fiber, supporting energy levels and digestion.
Digestive-Friendly Spices
Fennel, cumin, and dry ginger are traditionally used in Kashmiri cuisine to aid digestion and reduce bloating.
Low in Saturated Fat (when shallow-fried)
Using mustard oil, which is high in monounsaturated and polyunsaturated fats, keeps the dish heart-friendlier than deep-fried alternatives.
Frequently asked questions
Yes, though the flavor will be milder. Use any neutral oil with a high smoke point, like peanut or vegetable oil.



