Amritsari Machli (Fish)

Recipe by
Total Time:
15-30 minutes
Serves: 4
Nutrition facts:

240 calories, 9 grams fat

Cuisine: Indian Recipe
Difficulty: Medium

Take a look at more Starter Recipes. You may also want to try Kerala Style Fried Fish, Oil Free Tandoori Chicken, Chicken Malai Kebab , Chicken Drumsticks with Indian Masala

Rate This Recipe


  • ½ cup - rice
  • 750g - fish fillets (pomfret)
  • 2 - lemon juice
  • 10 to 15 - fresh mint leaves
  • 1.5 inch piece - ginger
  • 10 to 12 cloves - garlic
  • 4 - green chillies
  • 2 to 3 tsp - red chilli powder (or as per taste)
  • 2 tsp - cumin seed powder
  • ½ tsp - chaat masala powder
  • 1 tsp - ajwain seeds
  • a few drops of orange colour
  • oil for deep frying
  • salt to taste

How to Make Amritsari Machli (Fish)

  • Wash and soak the rice in sufficient water for an hour. Clean and wash the fish.
  • Apply lemon juice and salt to the fish and keep aside.
  • Grind the mint leaves, ginger, garlic and green chillies to a fine paste using very little water.
  • Drain out the water from the rice. Grind the rice to a fine thick paste, using a little water.
  • Add the ground mint paste, red chilli powder, cumin seed powder, chaat masala powder, ajwain and orange colour to the rice paste.
  • Marinate the fish pieces in this mixture for about 30 minutes.
  • Deep fry in hot oil on a medium flame till done.
  • Serve with onion rings and lemon wedges.