Amritsari Fish
Ajwain-scented gram flour batter, fried twice.

About this dish
Originating from the bustling streets of Amritsar, specifically around Hall Bazaar, this dish is a hallmark of Punjabi street food culture. It is traditionally made with 'Sole' or 'Singhara' fish from the Beas and Sutlej rivers, prized for their firm texture and lack of fine bones. What sets it apart is the double-fry technique and the dominant scent of carom seeds (ajwain), which aids digestion and cuts through the richness of the batter.
Ingredients
First Marination
- 500g Firm white fish fillets (Sole or Tilapia), cut into 2-inch fingers
- 1 tbsp Ginger-garlic paste
- 1 tsp Degi mirch (Kashmiri red chili powder)
- 1/2 tsp Salt
- 1 tbsp Lemon juice
The Batter
- 1 cup (120g) Besan (Gram flour)
- 2 tbsp Rice flour (for extra crunch)
- 1 tbsp Ajwain (Carom seeds), crushed between palms
- 1 tsp Turmeric powder
- 1 tsp Roasted cumin powder
- 1/2 cup Chilled water (adjust for consistency)
- 1 Egg (optional, for lightness)
- 500ml Mustard oil or vegetable oil for deep frying
Garnish
- 1 tsp Chaat masala
- 1 tbsp Fresh coriander, chopped
- 4 Lemon wedges
Method
- 1
First Marination
Rub the fish fingers thoroughly with ginger-garlic paste, lemon juice, salt, and red chili powder. Ensure every piece is coated evenly to allow the acid to tenderize the flesh and the aromatics to penetrate. Let it rest for 15-20 minutes in the refrigerator; this prevents the fish from releasing too much water during frying.
- 2
Prepare the Batter
In a wide mixing bowl, whisk together the besan, rice flour, ajwain, turmeric, and cumin. Slowly add chilled water while whisking to create a thick, coating consistency similar to pancake batter. If using the egg, whisk it in now to provide a leavening effect that makes the crust airy rather than dense.
- 3
Combine Fish and Batter
Add the marinated fish pieces into the batter. Gently fold them in using your hands to ensure the batter clings to the fish without breaking the delicate fillets. The batter should not be so thin that it drips off, nor so thick that it masks the flavor of the fish.
- 4
Heat the Oil
Heat mustard oil in a deep kadai (wok) until it reaches a smoking point to remove its raw pungency, then lower the heat to medium (approx 170°C). If using vegetable oil, simply heat to medium-high. Test a drop of batter; it should sizzle and rise to the surface immediately.
- 5
First Fry (Blanching)
Carefully slide the fish pieces into the hot oil one by one, ensuring you do not overcrowd the pan. Fry for 3-4 minutes until the batter sets and turns a pale golden yellow. The fish should be about 70% cooked at this stage; remove with a slotted spoon and drain on paper towels.
- 6
Resting the Fish
Allow the fish to rest for at least 5 minutes. This step is crucial as it allows the internal moisture to redistribute and the steam to escape, which ensures the second fry results in a shattered-glass crispness.
- 7
Second Fry (Crisping)
Increase the heat to high (approx 190°C) until the oil is very hot but not smoking. Flash-fry the pre-cooked fish for 60-90 seconds until the exterior turns a deep, speckled golden brown. The intense heat creates the signature Amritsari crunch while keeping the inside succulent.
- 8
Drain and Season
Remove the fish quickly and drain off any excess oil. Immediately sprinkle with a generous amount of chaat masala while the oil on the surface is still hot, allowing the spices to adhere to the crust. The aroma of toasted ajwain should be prominent.
- 9
Final Garnish
Transfer to a serving platter and garnish with freshly chopped coriander. The fish should sound hollow and crunchy when tapped with a fork, revealing moist, flaky white meat inside. Serve immediately while the temperature contrast is at its peak.
Notes & variations
- If mustard oil is too strong, blend it 50/50 with sunflower oil.
- For a gluten-free version, ensure the hing (asafoetida) in your spice box is not processed with wheat.
- Leftovers can be reheated in an air fryer at 200°C for 3 minutes to regain crispness.
- Ensure the fish is patted dry before the first marination to prevent the batter from sliding off.
Serve with
Serve with sliced red onions, a spicy mint-coriander chutney, and a cold beverage.
Cook's note
Crushing the ajwain between your palms releases the essential oils, which is the secret to the authentic aroma.