AI-generated image
Amritsari fish
Crisp fried fish
Amritsari machhi (अमृतसरी मछली) — Punjabi fried fish in a crisp ajwain and gram-flour batter
On winter evenings in Amritsar, roadside stalls near the old city fry river fish in huge karahis and sell it by weight, hot and crisp, sprinkled with chaat masala and lemon. The batter is made from gram flour rather than wheat and is fragrant with ajwain (carom seeds), which Punjabis say makes fried food easier to digest. It is a snack or starter, eaten with mint chutney and sliced onions; at home it is the treat that comes out when guests arrive. Use any firm white fish: singhara is traditional, but cod, haddock, basa or tilapia all work. Chef's tip: a little rice flour in the batter is what keeps it crisp for longer after frying.
- Total time
- 45 min
- Difficulty
- easy
- Serves
- 4
Ingredients
For the fish
- 1 ⅓ lb firm white fish filletsskinless, cut into 5 cm pieces
- 2 tbsp lemon juice
- 1 tbsp ginger-garlic paste
- 1 tsp salt
For the batter
- 2 ⅞ oz gram flour (besan)
- 2 tbsp rice flour
- 1 tsp ajwain (carom seeds)crushed between your palms
- 2 tsp Kashmiri chilli powder
- ¼ tsp ground turmeric
- ½ tsp garam masala
- ¼ cup cold waterabout
- 4 ¼ cups vegetable oilfor deep-frying
To serve
- 1 tsp chaat masala
- 4 lemon wedges (optional)
- 1 red onion (optional)sliced into rings
Shop this recipe on Amazon
What you'll need
Spices & pantry
Fresh ingredients (4)
Links open Amazon in a new tab. As an Amazon Associate, WhatToEat.Today earns from qualifying purchases.
Method
0/7 doneStep 1: Pat 1 ⅓ lb firm white fish fillets dry. Toss with 2 tbsp lemon juice, 1 tbsp ginger-garlic paste and 1 tsp salt and leave in the fridge for 15 minutes. Don't leave it much longer; the lemon starts to 'cook' the outside and the fish turns mushy.
15 minStep 2: In a bowl mix 2 ⅞ oz gram flour (besan), 2 tbsp rice flour, 1 tsp ajwain (carom seeds), 2 tsp Kashmiri chilli powder, ¼ tsp ground turmeric and ½ tsp garam masala. Whisk in ¼ cup cold water a little at a time to a thick batter that coats the back of a spoon like double cream.
5 minStep 3: Add the fish and its marinade to the batter and turn gently until every piece is coated.
Step 4: Heat 4 ¼ cups vegetable oil in a deep, heavy pan or karahi to 350°F (a drop of batter should rise at once and sizzle). Fill the pan no more than a third full and never leave hot oil unattended.
8 minStep 5: Fry the fish 5–6 pieces at a time for 4–5 minutes, turning once, until deep golden and crisp. Common mistake: frying too many pieces at once; the oil temperature drops and the batter soaks up oil and goes soggy.
10 minStep 6: Check one piece: the fish inside should be opaque and flake easily. Lift out with a slotted spoon and drain on kitchen paper while you fry the rest, letting the oil come back to temperature between batches.
Step 7: Sprinkle with 1 tsp chaat masala and serve hot with 4 lemon wedges and 1 red onion, plus mint chutney.
Nutrition per serving
- Calories
- 330 kcal
- Protein
- 31 g
- Carbs
- 14 g
- Fat
- 16 g
- Fibre
- 3 g
Nutrition values are estimates.
KrazyBadal
Good to know
- How long does amritsari fish take?
- About 45 minutes in total: 30 minutes to prepare and 15 minutes to cook.
- How many people does it serve?
- 4 as written. Change the servings above the ingredients and every amount scales to match.
- Is it gluten free?
- Yes, as written. Check the labels on stock, sauces and spice mixes, which sometimes contain gluten.
- Is it very spicy?
- It has some heat. Use less chilli for a milder version, or more if you like it hot.
- What can I use instead of lemon juice?
- Lime juice, same amount.
- What can I use instead of kashmiri chilli powder?
- Sweet paprika with a pinch of cayenne (gives the same colour, less heat).
Reviews
No reviews yet. Be the first to cook it.
Rate this recipe
Sign in to rate and review this recipe.
You might also like
SakarpadaSweet fried dough diamonds
Sakarpada (shakarpara) are little sweet diamonds of a rich dough made with ghee, milk and sugar, fried until golden and crunchy. They are a Diwali favourite with tea, and the cubes go into bhusu too. They keep for weeks in an air-tight tin.
Moreton Bay bugsSlipper lobster with garlic butter
Moreton Bay bugs are the flat, shovel-nosed slipper lobsters caught off the Queensland coast around Brisbane and the Sunshine Coast, and for Queenslanders they are a summer treat, split and grilled at the beach house. The tail meat is sweet and rich, somewhere between lobster and prawn. Buy them raw, frozen or fresh, from a fishmonger and ask them to halve them if you like. A common mistake is overcooking, which makes the meat rubbery; it is ready the moment it turns white. Chef's tip: grill flesh side down first to mark it, then turn and baste in the shell.
Paneer biryaniRice and moong dal in coconut milk
A mild, creamy biryani: rice and husked green gram roasted in ghee, then cooked in coconut milk with peas, carrots, potatoes, peanuts and cashews, and finished with soft fried paneer and a fresh coriander yogurt. Serve hot, garnished with more fried cashews and paneer.




