How To Make Amritsari Fish At Home

Note- This post may contain affiliate links, we earn from qualifying purchases made on our website. If you make a purchase through links from this website, we may get a small share of the sale from Amazon and other similar affiliate programs.

Amritsar is a place in Punjab, India, and is known for its hearty and delicious cuisine. One such great recipe from the cuisine is Amritsari fish. Amritsari fish is a crispy deep-fried fish seasoned with spices and covered with gram flour. It is served with mint chutney that goes with the fish as perfectly as jelly goes with peanut butter.

Amritsari Fish

You can easily make Amristari fish at home along with the mint chutney. The fish is marinated with spices, covered in gram flour, and fried to a crisp. If you ever find yourself on a street in Amritsar looking for this delish fish but can’t find it, let me help you. You can ask for Amritsari fish pakora (fish fritters) or for Singhara (freshwater catfish).

To make Amritsari fish, mix cornstarch, gram flour, baking, soda, spices, and water in a bowl to make the batter. Then, marinate the fish in lemon juice and salt for half an hour. After that, dip the fish in the batter and fry it until is golden and crisp. Serve the fish with mint chutney.

This is just a quick review of the recipe. Find the step-by-step guide to make this amazing recipe below. Also, there are other recipes that you can have as starters, let’s check them out.

1. Open-Faced Texas BurgerOpen-faced burger consists of more than one food item on a slice of the burger bun. It can be consumed as breakfast, lunch, supper, or an evening snack.

2. Egg PakoraEgg Pakora is a North Indian recipe made with eggs, meat masala, gram flour or besan, chili flakes, and dry mango powder.

3. Oyster Roast Oyster Roast is the perfect recipe for your evening snacks and for sudden friend’s get together. I know that most of the oyster recipes take many efforts of yours but this oyster roast recipe is easy to make and will not take much of your effort.

4. French Fries French fries, or simply fries, chips, finger chips, hot chips, or French-fried potatoes, are deep-fried potatoes, which have been cut into batons.

Amritsari Fish

Amritsari Fish Recipe

Amritsari fish is an Indian street food item. It is made by marinating fish in spices, then covering it in gram flour batter and deep-frying it. It goes great with mint chutney and is a great snack.
5 from 2 votes
Prep Time 40 mins
Cook Time 30 mins
Total Time 1 hr 10 mins
Course Starters
Cuisine Indian
Servings 2
Calories 255 kcal




For Fish

  • 250 g Freshwater Sole Fish
  • 1 cup Gram Flour
  • 1 tablespoon Corn Flour
  • ¼ teaspoon Baking Soda
  • ¼ teaspoon Orange Food Color
  • 1 Lemon
  • 1 Egg
  • 3 cup Oil
  • ¼ cup Water
  • 1 teaspoon Chat Masala
  • 1 teaspoon Salt
  • ¼ teaspoon Red Chili Powder
  • ¼ teaspoon Garam Masala
  • ½ teaspoon Carom Seeds

For Mint Chutney

  • 1 cup Mint Leaves (chopped)
  • 1 cup Cilantro Leaves (chopped)
  • 2 Garlic Cloves
  • 2 Green Chilies
  • 1 teaspoon Salt
  • 1 teaspoon Sugar
  • 1 teaspoon Lemon Juice
  • 1 tablespoon Water


Preparation of batter

  • In a bowl, take gram flour, cornflour, chat masala, salt, red chili powder, garam masala, carom seeds, baking soda (food color goes with it) and egg. Mix it all.
  • Now, start adding water slowly and mixing it to form a batter. The batter should have a medium-thick consistency.

Marinating the fish

  • Cut the fish in thin slices.
  • Place the fish in a bowl and add lemon juice and salt to it.
  • Leave it for 30 minutes to marinade.

Cooking the fish

  • Now, dip the marinated fish in the above-made batter.
  • In a preheated pan, heat 3 cups of oil.
  • Then, on a medium flame, add the fish dipped in batter to the pan.
  • Cook the fish from both sides until crispy.
  • Place the fish on a plate and sprinkle chat masala on it.
  • Serve hot with pudina chutney.

Mint Chutney Recipe

  • Add garlic, chilli, sugar and salt in a small jar of the grinder.
  • Grind them for 5 minutes.
  • Then, add coriander leaves, mint leaves, lemon juice and water.
  • Grind them until it smooth for 5 minutes.



Calories: 255kcal | Carbohydrates: 10g | Protein: 25g | Fat: 13g | Cholesterol: 50mg | Sodium: 110mg | Potassium: 374mg
Keyword Amritsari, Amritsari Fish, Fish Fritters, Indian, Indian Cuisine
Tried this recipe?Let us know how it was!

Leave a Comment

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

Recipe Rating