• Skip to main content
  • Skip to primary sidebar
Sinfully Spicy
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Appetizers & Snacks » Pakoras
    4.6 from 15 votes

    Crispy & Spicy Fish Pakora (Amritsari Fish Fry)

    Modified: Feb 4, 2025 · Published: Jul 21, 2022 by Tanvi Srivastava Leave a Comment

    Jump to Recipe

    This post may contain affiliate links.

    Crispy & golden fish pakora (fritters) perfect for when you are craving spicy flavors and satisfying crunch. Unlike the lackluster, overly battered versions found at many restaurants, this recipe will help you make proper amritsari style fish pakora with a well-seasoned, airy gluten-free coating that lets the fish shine rather than drowning it in a thick, cakey crust.

    Use boneless fish or fish steaks in this recipe (check out the images!)

    Fish pakora served on a white plate with green chutney,sliced onion and lemon.

    Amritsari Fish Fry

    As the name suggests, Amritsari fish originated in the city of Amritsar in northern India and is a beloved street food there.

    To make pakora, fish is coated in a bold, garlic-ginger-laced, turmeric-hued mix of rice and besan (gram) flour before being deep-fried to crispy, golden perfection.

    If you prefer, you can also pan-fry the fish for a lighter version. The key lies in a fragrant, bold, and spicy coating so that it perfectly contrasts with the delicate taste of white fish. Don’t skimp on the spices!

    Choosing The Right Fish

    • Select a firm fish variety that can withstand deep frying without falling apart. Delicate fish may break during cooking.
    • Your pakoras are only as good as your fish—so choose a flavorful, firm-fleshed fish for the best results! Mild, flaky fish can turn mushy, while overly strong-flavored fish might overpower the spices.
    • I use cut up fish fillets (halibut) to make them. Since my kids love these pakoras, I choose boneless and skinless fish.
    • Sometimes, I use barramundi fish steaks from my Asian store’s fishmonger whenever I can find them. If using fish steaks, opt for portions from around the belly. You can cut the pieces in half or quarters if you wish.
    Closeup of amrtisari fish pakora.

    Fish Choices for Pakoras (My Recommendations)

    • Cod – Mild, slightly sweet, and holds up well during deep frying.
    • Halibut – Meaty texture with a subtle flavor. I use these since my kids like the taste.
    • Snapper – Slightly firmer with a delicious taste.
    • Catfish – A bit richer but fries beautifully.
    • Haddock or Pollock - Quite mild in tatse, but I avoid for they are very delicate in texture and often break.
    • Growing up, mom used rohu (indian carp) for making it. In India, basa or sole fish are othhr good choices.
    Amritsari Fish with fish steaks served with Green Chutney and sliced onions on a black plate.
    Same pakora recipe, made with small sized baramundi fish steaks.

    My Recipe

    • The main flavor in amritsari fish pakora is that of ajawain aka the carrom seeds. A little go a long way but they add a unique aroma and flavor to these pakoras. Try to not skip.
    • Fried fish is meant to be hot and spicy. I go heavy-handed on red chili powder. My kids are no more toddlers, they love it. You can certainly dial back if desired.
    • On the streets of Amritsar, this fish is deep-fried in mustard oil, which adds an unmistakable depth of flavor. I follow the same method at home for the most authentic taste.

    Ingredients

    Ingredients Needed to make fish pakora.
    • Fish - My notes above
    • Besan (Gram Flour) - Indian pakoras are made with besan batter and fish pakora is no different. It adds amazing nutty taste to the batter. You may use fine ground chickpea flour in place of besan.
    • Rice Flour - Use fine ground unsweetened rice flour. Rice flour makes the fish crispy when you deep fry.

    How to Make Fish Pakora

    • Add coriander seeds, cumin seeds, ajwain and black peppercorns to a mortar. Using pestle, coarsely grind the spices until they are broken down but still have some texture. Take out in a small bowl.
    • Add ginger, garlic and green chillies to the mortar and crush to a coarse paste using pestle.
    Coarsely ground spices in a black mortar.
    Coarsely ground ginger, garlic and green chilli in a black mortar.
    • In a large bowl, add the besan, rice flour, crushed spices, red chili powder, turmeric powder, amchur powder and salt. Using a whisk, mix the flours and spices very well.
    • Next, add the fish and ginger-garlic-green chili paste to the flour mixture. Using your hands coat the fish with the flour mixture. As you mix, the fish will start releasing its moisture and that will make the dry flour stick to it.

    Note - If the coating feels too dry, you can sprinkle a few drops of water, but avoid adding too much— the natural moisture from the fish should be sufficient. The batter should not be too wet or runny.

    Spices are added to the gram flour and rice flour.
    Fish is added to the dry flour mixture.
    Fish is coated in the spiced flour mixture.
    • Let the coated fish rest for 15-20 minutes. This helps the spices absorb into the fish and enhances the crispiness when fried. If not frying immediately, arrange the coated fish in a single layer on a tray, cover it lightly, and refrigerate for up to 2-3 hours. 
    • Heat mustard oil in a heavy bottomed deep pan or kadhai to 350-375°F (175-190°C). Add 10-12 fenugreek seeds to the oil to flavor it(optional).
    • Fry the fish in batches until golden brown and crispy. Avoid overcrowding the oil.
    Mustard oil is tempered with fenugreek to flavor the oil.
    Fish is deepfrying in a cast iron skillet.
    Crispy golden fish pakora are drianed after deep frying.
    • Remove the fried fish and place it on a wire rack or paper towels to drain excess oil. Sprinkle with chaat masala powder and serve hot with lemon wedges and green chutney.

    Pan Frying :- To pan fry, add 3-4 tablespoon oil to a shallow pan. Let oil heat and place the marinated fish in a single layer in oil. Fry on low medium heat for about 5 minutes on each side. Flip as needed.

    Tips

    • You can add a bit of kasuri methi (dry fenugreek leaves) to the flour mixture for a unique flavor.
    • If needed, you can reheat leftover pakoras in an oven at 350°F (175°C) for a few minutes to restore crispiness.
    Fish pakoras drained on paper towel.
    Fish pakora Featured Image.

    Crispy & Spicy Fish Pakora (Amritsari Fish Fry)

    Tanvi Srivastava
    Amritsari fish is a popular indian appetizer served in restaurants. This gluten free starter, also known as fish pakora is basically fresh water fish steaks or pieces coated in a spicy masala and then deep fried. Perfect to serve at your next party.
    4.60 from 15 votes
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 10 minutes mins
    Total Time 30 minutes mins
    Course Appetizer
    Cuisine Indian
    Servings 4
    Calories 350 kcal

    Ingredients
      

    • 4 garlic cloves
    • ½ inch ginger
    • 1-2 green chillies adjust to taste
    • 1.1 lb (~500g) fish cut into 2 inch pieces, I used halibut
    • ⅓ cup besan gram flour
    • 2 tablespoon rice flour
    • ½ teaspoon amchur (dry mango powder), substitute with lemon juice
    • ½ teaspoon turmeric powder
    • ¾ teaspoon red chilli powder (hot) or cayenne powder, adjust quantity to your taste
    • ¾ teaspoon salt adjust quantity to your taste
    • 1 cup Mustard Oil for deep frying, substitute with any oil you use for deep frying in your home
    • 10-12 teaspoon methi dana fenugreek seeds to flavor the oil( skip if not available)

    Whole Spices To Crush

    • ¼ teaspoon ajwain seeds carrom seeds
    • ½ teaspoon coriander seeds
    • ½ teaspoon cumin seeds
    • 7-8 black peppercorns

    For Serving

    • ½ teaspoon chaat masala powder
    • green chutney
    • Sliced onion
    • Lemon Wedges

    Instructions
     

    • Add coriander seeds, cumin seeds, ajwain and black peppercorns to a mortar. Using pestle, coarsely grind the spices until they are broken down but still have some texture. Take out in a small bowl.
    • Add ginger, garlic and green chillies to the mortar and crush to a coarse paste using pestle.
    • In a large bowl, add the besan, rice flour, crushed spices, red chili powder, turmeric powder, amchur powder and salt. Using a whisk, mix the flours and spices very well.
    • Next, add the fish and ginger-garlic-green chili paste to the flour mixture. Using your hands massage very well so that the fish is coated in everything we added. You may wear gloves while massaging . As you mix, the fish will start releasing its moisture and that will make the dry flour stick to it.
      Note - If the coating feels too dry, you can sprinkle a few drops of water, but avoid adding too much— the natural moisture from the fish should be sufficient. The batter should not be too wet or runny.
    • Let the coated fish rest for 15-20 minutes. This helps the spices absorb into the fish and enhances the crispiness when fried. If not frying immediately, arrange the coated fish in a single layer on a tray, cover it lightly, and refrigerate for up to 2-3 hours. 
    • Heat mustard oil in a heavy bottomed deep pan or kadhai to 350-375°F (175-190°C). Add 10-12 fenugreek seeds to the oil to flavor it(optional).
    • Fry the fish in batches until golden brown and crispy. Avoid overcrowding the oil.
    • Remove the fried fish and place it on a wire rack or paper towels to drain excess oil. Sprinkle with chaat masala powder and serve hot with lemon wedges and green chutney.
    • Pan Frying the Fish :- To pan fry, add 3-4 tablespoon oil to a shallow pan. Let oil heat and place the marinated fish in a single layer in oil. Fry on low medium heat for about 5 minutes on each side. Flip as needed.

    Notes

     
    • Select a firm fish variety that can withstand deep frying without falling apart. Delicate fish may break during cooking.
    • Your pakoras are only as good as your fish—so choose a flavorful, firm-fleshed fish for the best results! Mild, flaky fish can turn mushy, while overly strong-flavored fish might overpower the spices.See my recommendations in written post above. 
    • You can add a bit of kasuri methi (dry fenugreek leaves) to the flour mixture for a unique flavor.
    • Though these pakoras are best served and enjoyed rightaway,if needed, you can reheat leftover pakoras in an oven at 350°F (175°C) for a few minutes to restore crispiness.

    Nutrition

    Calories: 350kcalCarbohydrates: 9gProtein: 25gFat: 25gSaturated Fat: 4gPolyunsaturated Fat: 12gTrans Fat: 0.2gCholesterol: 57mgSodium: 506mgPotassium: 433mgFiber: 1gSugar: 1gVitamin A: 77IUVitamin C: 2mgCalcium: 19mgIron: 1mg
    Tried this recipe?Let us know how it was!
    Meat Main DishesPakorasFish & Seafood

    More Pakoras

    • Spinach Pakora Featured Image.
      Crispy Spinach Pakora (no aloo, airfryer option)
    • Egg Bonda Featured Image.
      Crispy Egg Pakora
    • Chicken Pakora Featured Image.
      Crispy Homemade Chicken Pakora (Air Fryer Option)
    • Corn Pakoda Featured Image.
      Corn Pakoda

    Share This Recipe

    • Facebook
    • X
    • Email

    Reader Interactions

    4.60 from 15 votes (15 ratings without comment)

    I'd Love to Hear from You! Cancel reply

    If you tried this recipe, please leave a star rating and share your feedback below. Your input helps me refine my recipes and guides others too. As always, thank you so much for your support!

    Thank you,
    Tanvi

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Tanvi! If you love Indian food, you are at the right place, browse through hundreds of delicious Indian recipes

    More about me ?

    Popular

    • Chilli Paneer Featured Image.
      Street Style Chilli Paneer
    • Masoor Dal featured Image.
      Simple Masoor Dal Recipe (Spiced Red Lentils)
    • Paneer Burger Featured Image.
      Crispy Pakora Crusted Paneer Burger (Air Fryer)
    • Tandoori Shrimp Tikka featured Image.
      Pan fried Tandoori Shrimp Tikka (Air fryer Option)
    • Pistachio Tiramisu Featured Image.
      Pistachio Tiramisu (Raw Eggfree, No Coffee)
    • Mango Rice Pudding Featured Image.
      Creamy Mango Rice Pudding (Mango Kheer)

    Looking for Something?

    Footer

    back to top

    Links

    • Recipe Index
    • Privacy Policy
    • Editorial Policies

    Free Recipe Book

    • Sign Up! to get your e-copy!

    About

    • About Me

    Copyright © 2025 Sinfully Spicy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.