Machli Ka Salan By Ranveer Brar

Machli Ka Salan

Machli Ka Salan is a fish-based dish. Here, marinated pieces of fish are cooked in mustard oil in a tangy gravy of buttermilk. This aromatic, spicy and scrumptious fish curry when served with steaming hot rice is a combination worth dying for.
Read More



Cooking Time

20-22 Min

Meal Type


Preparation Time

8-10 Min



Rate This Recipe10


  • 7 - 8 tbsp mustard oil
  • 1 tsp fenugreek seeds
  • 1 piece of black stone flower
  • 5 - 6 black peppercorns
  • 1 cinnamon stick
  • 2 tbsp ginger garlic paste
  • 1 tbsp onion paste
  • 1 ½ tbsp turmeric
  • 2 - 3 tbsp coriander powder
  • 1 - 2 cups buttermilk
  • salt as per taste
  • ½ cup gram flour
  • water as required
  • lemon juice
  • 2 dried red chillies
  • chopped pistachios
  • fish pieces
  • coriander leaves


  1. 1

    Heat oil in a pan and add fenugreek seeds, black stone flower, black peppercorns, cinnamon stick and saute.
  2. 2

    Add onion paste, ginger garlic paste and saute until onion turns light brown.
  3. 3

    Add turmeric, coriander powder and mix well. Then add buttermilk and mix again.
  4. 4

    Marinade the fish with salt, turmeric and lemon juice and fry it in mustard oil.
  5. 5

    Place the fried fish in the curry and let it cook.
  6. 6

    Heat oil in a pan and stir fry chopped pistachios and dried red chillies.
  7. 7

    Garnish the curry with fried pistachios, red chillies and chopped coriander.

Share Your Recipe

Upload your recipes and get maximum votes
to reach the leaderboard .

Upload Your Recipe nowView All Entries

Related Content

Chef Recipes

Popular Recipe Blogs

Popular Stories

Explore our Popular Stories.