Appetizer
Fish Pakora: Spiced Gram Flour Fritters with Ajwain and Chaat Masala
Original name: Fish Pakora

About this dish
Fish pakora is the kind of starter that disappears from the platter before it ever reaches the table, and for good reason: juicy chunks of fish get wrapped in a punchy besan batter, fried until deep golden, and finished with a dusting of chaat masala and lime. Though pakora stalls across North India usually deal in onion, potato, and paneer, coastal communities and Punjabi homes with a taste for amritsari-style frying have long applied the same logic to fish.
The grammar is simple: gram flour, ajwain, ginger-garlic, and a hard whisk to bring the batter to a light coating consistency. The payoff is a crackling shell with a tender, steamy center that begs for mint chutney and a hot cup of chai.
Ingredients
UK and US measurements are both included for every recipe.
White fish fillets, cut into 4 cm / 1.5 inch pieces
protein500 g
Imperial measurement: 1 lb 2 oz
Gram flour (besan)
grain150 g
Imperial measurement: 1 1/4 cups
Rice flour
grain2 tbsp
Ginger-garlic paste
seasoning1 tbsp
Kashmiri red chile powder
spice1 tsp
Carom seeds (ajwain)
spice1/2 tsp
Ground turmeric
spice1/4 tsp
Garam masala
spice1/2 tsp
Freshly ground black pepper
spice1/4 tsp
Fine sea salt
seasoning1 tsp
Fresh lemon juice
fruit1 tbsp
Chilled water
liquid100-120 ml
Imperial measurement: 1/2 cup
Neutral oil, for deep-frying
fat1 litre
Imperial measurement: 4 cups
Chaat masala, for sprinkling
seasoning1 tsp
Fresh coriander leaves, finely chopped
herb2 tbsp
Lime or lemon wedges, to serve
fruit1 lime
Method
Dry and season the fish
PT6MPat the fish pieces completely dry with paper towels — any surface moisture will make the batter slide off in the hot oil. In a bowl, toss the fish with the lemon juice and a pinch of salt. Let it sit for 5 minutes while you make the batter.
Whisk the besan batter
PT5MIn a large mixing bowl, combine the gram flour, rice flour, ginger-garlic paste, Kashmiri chile powder, ajwain, turmeric, garam masala, black pepper, and salt. Whisk in the chilled water gradually until you have a smooth, pourable batter with the consistency of double cream — it should coat a spoon and fall back in a ribbon. If it feels thick, add water 1 tablespoon at a time.
Whip air into the batter
PT12MVigorously whisk the batter for 1–2 minutes until it looks slightly pale and airy. This is the pakora trick that gives the crust its crackle. Cover and rest the batter for 10 minutes while the oil heats.
Heat the oil
PT8MPour the oil into a deep, heavy pan to a depth of about 5 cm (2 inches) and heat over medium-high until it reaches 175°C / 350°F. If you don't have a thermometer, drop in a small piece of batter — it should rise to the surface and sizzle steadily without browning instantly.
Dip and fry the first batch
PT7MWorking in batches so the oil stays hot, dip each fish piece into the batter, letting the excess drip back into the bowl, and lower it gently into the oil. Fry 3–4 pieces at a time for 3–4 minutes, turning once, until deep golden and crisp. Don't crowd the pan.
Drain and rest
PT4MLift the pakoras out with a slotted spoon and drain on a wire rack set over a tray — not on paper towels, which steam and soften the crust. Keep them warm in a low oven (100°C / 210°F) while you fry the remaining batches.
Finish and serve
PT2MPile the hot fish pakora onto a platter and immediately sprinkle generously with chaat masala and scatter over the chopped coriander. Serve right away with lime wedges and mint chutney for dipping.
Equipment
- Deep heavy-bottomed pan or kadai
- Slotted spoon or spider strainer
- Mixing bowls
- Wire rack set over a baking tray
- Kitchen thermometer (optional but helpful)
Nutrition facts
Tips
- Ajwain is non-negotiable here, its thymol-rich aroma cuts through the fish and helps make the pakora easier to digest.
- Chilled water keeps the gluten in the gram flour from developing too much, which means a lighter, crisper crust rather than a dense doughy one.
- Keep the oil at a steady 175°C / 350°F. Too hot and the batter browns before the fish cooks, too cool and the pakora absorbs oil and goes greasy.
- If you want a Punjabi amritsari-style finish, add a pinch of ajwain to the fish marinade as well and use a splash of gram flour in the coating for extra crunch.
Serving suggestions
- Serve hot with mint-coriander chutney, tamarind chutney, and lime wedges.
- Pair with a cup of masala chai for a monsoon evening snack.
- Layer into a wrap with sliced onions, green chutney, and chaat masala for a quick fish pakora roll.
- Serve alongside sliced red onion and green chile as part of a Ramadan iftar spread.
Rate this recipe
No ratings yet. Be the first to rate it.

Recipe by
Arjun Trivedi
Specialises in Indian cuisineArjun is a chaat wallah who makes pani puri so good people cry.
Describe yourself in three words: Fun, fast, tamarind energy.