Amritsari Fish, Fish Fritters from Punjab

Last Updated on

Amritsari Fish, Amritsari Fish Fry, Fish Fritters,  Blogging Marathon, Punjabi Cuisine

Amritsari fish is popular street food and a popular appetizer at many restaurants and parties. Amritsari fish are fish fritters seasoned with simple spices. Gram flour and egg are used for binding and carom seeds give the fritters a distinct flavor. Continue reading or jump to recipe or pin it for later!

Update – Re-edited old images and resized to meet blog template and social media requirements.

Punjab is the northwest state of India. It shares a border with Punjab Province of Pakistan to the west. It shares borders with Indian states of Haryana to the south & southeast, Rajasthan to the southwest, Himachal Pradesh to the east and Jammu Kashmir to the north. Punjab shares the capital city of Chandigarh with Haryana, the state which was once part of Punjab.

Amritsari Fish, Amritsari Fish Fry, Fish Fritters,  Blogging Marathon, Punjabi Cuisine

Historically, Punjab region has been the gateway to the Indian Subcontinent for people from Greece, Central Asia, Iran, and Afghanistan. Punjab is the most fertile region in the country and agriculture is the main source of income. It is the largest producer of wheat in India. Majority of the population in the state are Sikhs.

Punjabi cuisine includes both vegetarian and non-vegetarian food. Home-cooked and restaurant Punjabi cuisine vary significantly. Restaurant-style Punjabi food has large amounts of ghee, butter and cream, while home-cooked food uses lot of whole wheat, rice, and other ingredients flavored with masala. Regional differences also exist in Punjabi cuisine.

Amritsari Fish, Amritsari Fish Fry, Fish Fritters,  Blogging Marathon, Punjabi Cuisine

People of Punjab prefer stuffed paratha and dairy products. Some of the exclusive food of the state is makke di roti and sarson da saag. Other food popular food from the region is tandoori chicken, butter chicken, chicken tikka, bhuna gosht (lamb), Amritsari fish, dal makhani, rajma & rice, choley, kadhi pakora and phirni. Info for the state and the cuisine is from wiki.

To showcase the food of this state, I made Amritsari fish. Amritsar is the largest city in the state and is home to Golden Temple, a prominent Sikh Gurdwara. Amritsari fish is a popular street food. I found two recipes for this fish. Both recipes are pretty much the same, except one uses malt vinegar & yogurt and the other doesn’t. I liked both the recipes but liked the fish without vinegar the most. However, I found the fish fritters with vinegar much better the next day. I will share the recipe without vinegar and in the notes section, will mention about the malt vinegar & yogurt recipe.

Amritsari Fish Fry, Blogging Marathon, Punjabi Cuisine

On the day I made this recipe, I made an easy one pot meal. I had some leftover huli powder and made bisi bele bath which does not require a side curry. So that day it was BBB with Amritsari Fish!

Amritsari Fish Fry, Blogging Marathon, Punjabi Cuisine

Amritsari Fish Recipe

See what you like? pin it!

Source: Sanjeev Kapoor
Total Time: 20 -35 minutes
Preparation: 10 – 20 minutes
Cooking Time: 10 – 15 minutes
Serves: 3 – 4


  • 1 lb. Tilapia Fillets or 2 Fillets (I used tilapia but any fish can be used)
  • 1 tbsp. Chili Powder (adjust to taste)
  • 1 tsp. Salt (adjust to taste)
  • ½ – ¾ tsp. Carom Seeds ~ Ajwain (I used ½ tsp.)
  • 3 tbsp. Ginger Garlic Paste
  • 3 – 4 tsp. Lime Juice
  • ½ – ¾ cup Gram Flour ~ Besan
  • 1 Egg
  • 1 – 2 tsp. Chaat Masala or as need to sprinkle on the fish
  • Onion Slices and Mint leaves for garnish


  • Wash and cut fish into 1” X 2” pieces or as desired. Pat dry the fish on a paper towel.
  • Take fish into a bowl, ad chili powder, salt, carom seeds, ginger garlic paste, lime juice, gram flour and mix well.
  • If time permits, marinate for 30 minutes to an hour. I set it aside for 10 – 15 minutes.
  • Heat oil in a pan for deep frying the fish pieces.
  • Just before frying, add egg to the fish mixture and mix well. Once the oil is hot, add few pieces at a time to oil and deep fry until golden brown or done. Fish cooks very fast, it should take 2 – 4 minutes on medium to medium high flame.
  • Once fish is fried, remove from oil and drain on paper towel. Sprinkle chaat masala when the fish is still hot.
  • Serve hot as an appetizer, evening snack or as a side dish.


  • The recipe called fry frying the fish twice. First time fry it until almost done and the second time until golden brown just before serving. I fried it only once.
  • Malt Vinegar version: marinate fish with 2 tsp. of lime juice, chili powder, ginger garlic paste and salt for 20 minutes. Then add ¼ cup Malt Vinegar, gram flour~besan, carom seeds, 1/3 cup yogurt, 1 ½ tbsp. Rice Flour to the fish, mix and marinate for 10 – 15 minutes. Add egg just before frying. This recipe, I had some extra batter. I added some potato wedges to the left over batter and deep fried the wedges.

Recipes I posted this month in 2009, in 2010, in 2011, in 2012 and in 2013.

14 thoughts on “Amritsari Fish, Fish Fritters from Punjab

  1. I want to taste those irresistible fish bites, they are just awesome, very hard to resist Usha,i think frying twice doesnt make a big change na, coz urs looks very crispy as well.

  2. Wow! You tried Bisi bele bhaat and two versions of these fish on the same day! You must have been on a roll. Nice pictures.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to top
%d bloggers like this: