Appetizer

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

Original name: Fish Pakora

A platter of golden fish pakora fritters piled on a dark ceramic plate, scattered with chaat masala and fresh coriander, with lime wedges and mint chutney on the side.
Prep
25 mins
Cook
20 mins
Servings
4
IndianMediumSnackDairy FreePescatarian

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

protein

500 g

Imperial measurement: 1 lb 2 oz

Gram flour (besan)

grain

150 g

Imperial measurement: 1 1/4 cups

Rice flour

grain

2 tbsp

Ginger-garlic paste

seasoning

1 tbsp

Kashmiri red chile powder

spice

1 tsp

Carom seeds (ajwain)

spice

1/2 tsp

Ground turmeric

spice

1/4 tsp

Garam masala

spice

1/2 tsp

Freshly ground black pepper

spice

1/4 tsp

Fine sea salt

seasoning

1 tsp

Fresh lemon juice

fruit

1 tbsp

Chilled water

liquid

100-120 ml

Imperial measurement: 1/2 cup

Neutral oil, for deep-frying

fat

1 litre

Imperial measurement: 4 cups

Chaat masala, for sprinkling

seasoning

1 tsp

Fresh coriander leaves, finely chopped

herb

2 tbsp

Lime or lemon wedges, to serve

fruit

1 lime

Method

1

Dry and season the fish

PT6M

Pat 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.

2

Whisk the besan batter

PT5M

In 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.

3

Whip air into the batter

PT12M

Vigorously 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.

4

Heat the oil

PT8M

Pour 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.

5

Dip and fry the first batch

PT7M

Working 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.

6

Drain and rest

PT4M

Lift 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.

7

Finish and serve

PT2M

Pile 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

360 kcal
Calories
22 g
Protein
18 g
Carbohydrates
14 g
Fat
3 g
Fiber
430 mg
Sodium

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.

Arjun Trivedi

Recipe by

Arjun Trivedi

Specialises in Indian cuisine

Arjun is a chaat wallah who makes pani puri so good people cry.

Describe yourself in three words: Fun, fast, tamarind energy.