How to Make Himalaya Maach

Himalaya Fish Curry

Himalaya Maach is a famous Sri Lankan dish in which marinade fish is fried then added in prepared masala. It has so much amazing taste that you never want to stop eating.

Check other fish recipes: Finger Fish, Fish Chili

Himalaya Maach Recipe

Himalaya Maach
Recipe Type: Main Course
Cuisine: Sri Lankan
Author: Chef Gulzar Hussain
Prep time:
Cook time:
Total time:
Serves: 4
  • For Marination
  • Fish (pieces) 1 kg
  • Garlic paste 1 tbsp
  • Mexican red chilies 4-5 (soaked in ¼ cup warm water)
  • Mustard seeds 1 tsp
  • Cumin seeds 1 tsp
  • Black pepper 1 tsp
  • Lemon juice 2 tbsp
  • Soya sauce 2 tbsp
  • All purpose flour 1-2 cup
  • Eggs 3-4 (beaten)
  • Oil for deep fry
  • For Himalaya Maach Masala
  • Oil ½ cup
  • Finely chopped onion 1
  • Ginger garlic paste 1 tbsp
  • Salt to taste
  • Cumin powder ½ tsp
  • Turmeric powder 1 tsp
  • Coriander powder ½ tsp
  • Mustard seeds 1 tsp
  • Crushed black pepper ½ tsp
  • Crushed red chili ½ tsp
  • Curry leaves 4-5
  • Yogurt ½ kg
  • Coriander leaves ½ bunch
For Himalaya Maach
  1. Take a bender jug add soaked Mexican red chilies, mustard seeds, cumin seeds, black peppercorns, garlic paste, lemon juice, soya sauce and blend.
  2. Pour blended masala over fish, mix and leave for marination about 2 hours.
  3. Dip marinade fish in eggs then coat in all purpose flour and deep fry until golden brown from both sides.
  4. Remove fish on tissue paper to absorb access of oil.
For Himalaya Maach Masla
  1. Heat oil and lightly brown onion then add ginger garlic paste, salt, cumin powder, turmeric powder, coriander powder, mustard seeds, crushed black pepper, crushed red chili, curry leaves and yogurt.
  2. Cover and cook until masala mix nicely. Then add ½ cup of water, when it starts cooking add fried fish and dish out.
  3. Garnish with coriander leaves and serve with roti or plain rice.
1- You can make same recipe in prawns and chicken.[br]2- You can also serve it after frying with ketchup.