Back to All Recipes

Amritsari Fish Fry अमृत्सरी फ़िश फ़्राई | Fried Fish Lahori | Crispy Fried Fish | Chef Kunal Recipe

Chef Kunal Kapur Snacks & Street Food 40 Mins 4 Servings 1.6M views Nov 9, 2019
The Punjabi cuisine today is a symphony of Indian, Mughlai, Persian & Afghani Influence. Amritsari fish is by far one of the most popular and well known fried fish dish from Punjab. Most people confuse it with a fish pakora but that is wrong. Fish fry cooked in Amritsar is surprisingly very simple. A common mistake a lot of us do is make a pakora batter and dip the fish and fry it, whereas in Amritsar there is no batter applied to the fish but just a sprinkle of besan & maida. Amritsari Fried Fish is made specifically with pond and river fish caught over early morning picnics, like singhara, surmai and sole. Amritsari style of marination for fried fish uses a very light coating of besan (chickpea flour), ajwain (carom), hing (asafoetida) and chillies. Fish is fried first in hot oil and then taken out when it is half cooked and then again cooked on low heat thereby getting its thin crispy layer keeping the delicate flesh together while making it extremely juicy. It is then sprinkled with lemon juice, chaat masala and served with grated mooli or laccha pyaz.

Ingredients & Measurements

Carefully curated and proportioned for authentic flavor balance. Adjust chillies and salt to your personal taste.

Main Ingredients

  • 300 gms Fish fillet
  • Generous pinch Salt
  • a large pinch Heeng (asafoetida)
  • 1 tsp Ajwain
  • 2 tbsp Lemon juice
  • 1½ tsp Ginger garlic paste
  • ¼ tsp Haldi
  • ¾ tsp Chilli powder
  • 1 tbsp Besan (gram flour)
  • 1 tbsp Maida
  • to fry Oil
  • Generous pinch Chaat masala

Step-by-Step Cooking Instructions

  1. 1
    Ingredient Preparation: Wash, prep, and accurately measure all fresh ingredients, aromatics, and spice blends as listed in the ingredients section.
  2. 2
    Sautéing & Blooming Spices: Heat oil or ghee in a heavy-bottomed pan over medium flame. Add whole spices and aromatics (ginger, garlic, green chillies) to bloom their essential oils until fragrant.
  3. 3
    Building the Flavor Base: Add chopped onions and sauté until translucent or golden brown. Stir in tomatoes and ground spices (turmeric, coriander, chilli powder), cooking on medium-low heat until the oil begins to separate from the masala.
  4. 4
    Simmering to Perfection: Incorporate the primary ingredients (vegetables, paneer, lentils, or proteins) and simmer gently with warm water or broth until tender and deeply infused with flavor.
  5. 5
    Finishing & Garnish: Adjust seasoning with salt, sprinkle freshly crushed roasted kasoori methi and garam masala, and garnish generously with freshly chopped coriander leaves. Serve piping hot with roti, paratha, or fragrant basmati rice.

Chef Kunal's Pro Secret Tip

For ultra-crispy snacks and street-food pakoras, add 1 tablespoon of rice flour or hot oil to the gram flour (besan) batter. Fry in oil maintained at medium-high heat—never overcrowd the kadhai to keep the temperature consistent.

Recipe FAQs & Expert Advice

How long can I store leftover Amritsari Fish Fry अमृत्सरी फ़िश फ़्राई?

You can store leftovers in an airtight glass container in the refrigerator for up to 3 to 4 days. When reheating, warm on medium-low heat on the stovetop and add 2–3 tablespoons of warm water if the gravy has thickened in the fridge.

Can I make this recipe vegan or dairy-free?

Yes! Simply substitute dairy ghee/butter with mustard oil or neutral cooking oil, and replace milk/curd with coconut milk or cashew cream where applicable.

What is the key technique to get restaurant-style flavor in this dish?

Focus on blooming whole spices in hot oil first, patiently sautéing the onion-tomato masala until oil separates, and finishing with a pinch of crushed roasted kasoori methi and freshly ground garam masala right before serving.