A street food staple, Amritsari Macchi is a famous fish fry from the Northern Indian town of Punjab. This recipe, a lighter, more home cook-friendly version of the iconic dish, comes from my family's guesthouse. —Shirin Bhandari
white and firm fish cut into fillets (sole, catfish etc.)
red chili powder
or 2 pinches salt and pepper, to taste
besan (chickpea flour)
chopped green chili
or more neutral oil for deep frying
In This Recipe
Marinate fish in a bowl with salt, pepper, ginger, garlic, red chili powder, turmeric together with the vinegar and lemon juice for at least 30 minutes.
For the batter, combine the flour and besan, caraway seeds, chopped cilantro, and chilies. Whisk in one egg until smooth. Add a few spoons of water to loosen the batter if necessary.
Add marinated fish and coat each piece lightly in batter.
Heat oil and carefully add fish one at a time. Deep fry until evenly brown and crisp for about 5 minutes depending on the size of the fillets.
Drain excess oil on a paper towel. Serve hot with lemon wedges and mint and coriander chutney. Namaste!