Authentic Bengali Mustard Fish Recipe (Indian Fish Recipe)

Bengali Mustard Fish Recipe: authentic and extremely popular Bengali (Indian) fish or shorshe maach recipe using homemade mustard paste, fish, and Indian spices. Enjoyed with steaming rice. Can be made using fish like ilish, rohu, tilapia, cod, and mackerel.

Bengali Mustard Fish Recipe - Shorshe Maach Recipe

Authentic Bengali Mustard Fish:

” Fresh, thick fish, cooked in a spicy-creamy mustard, poppy seeds, and green chilies paste for an aromatic and melt-in-your-mouth delight “

Calling ALL my Fish Lovers as this popular Bengali Fish recipe is extremely addicting and you cannot stop at just 1 piece, so make some extra and some for the next day too 😉  

The Indian “State of Bengal” is extremely popular all over the world for its sweets and fish recipes and among these:

The Bengali Mustard Fish Curry or Shorshe Maach (lovingly called in Bengali language) stands out as a quintessential Bengali delicacy, cherished for its exquisite taste and cultural significance

There is not a single house within Bengal or Bengali’s living anywhere in the world, where this recipe is not a part of everyday cuisine. 

And everytime I visit Kolkatta (Capital of Bengal), this is the first thing and also the last thing that I taste during my trip.

shorshe mach - bengali mustard fish curry recipeThis recipe has been shared within our family for ages and is as simple and authentic as it can be.

Also, remember, just like any everyday common recipe, every house has its own version of this dish ranging from less spicy to absolutely tongue-tantalizing spicy.

The most common feature in all the recipes is the use of mustard paste – without which it cannot be made.

Bengali Mustard Fish Ingredients: 

To recreate the authentic flavors of this popular fish curry from Bengal (India), you’ll need the following ingredients

  • Fresh Fish – you can choose rohu, hilsa, mackerel, tilapia, or salmon
  • Mustard Oil – Indian Kachi Ghani mustard is preferred 
  • Yellow Mustard Seeds – for the paste
  • Black Mustard Seeds – for frying the fish
  • Poppy Seeds
  • Fresh Green Chilies
  • Turmeric Powder
  • Water

What Kind of Fish to Use for the Mustard Fish Curry?

This is an extremely important question and here are the options: 

 

If Living in India, Use the Following Fish:

  • Fresh Hilsa/ilish, Rohu, Bhetki, Any light Fresh Water White Body Fish

 

If Living Abroad, Use the Following Fish:

  • Fresh Tilapia, Mackerel, Salmon, Barramundi, Cod, Mahi-Mahi

 

Although tastes best with fresh fish but frozen and properly thawed fish can be used too.

bengali mustard fish-paste - ilish fish mustard paste

How to Make Shorshe Maach:

Once the ingredients are gathered, its a simple recipe and is ready in no time. So let’s go ahead and begin:

Marinate the Fish with Turmeric:

  • Thoroughly clean the fish, and remove any scales/shells, thick skin, or bones hanging out.
  • Pat it dry with a paper towel and if using whole fish, then cut it into medium-sized pieces.
  • Keep it in a clean and big bowl.
  • Pour 2 tbsp mustard oil on the cut fish pieces and rub it on the fish evenly on all sides.
  • Sprinkle 1 tbsp of turmeric powder and rub it on all sides of the fish.
  • Keep this aside for 10-15 minutes or longer if you can. (this helps retain the rich yellow color and remove any fish smell).

Prepare Bengali Mustard Paste: 

  • Take 1 cup of warm water, soak yellow mustard and poppy seeds in it for 5-10 minutes.
  • Pour this soaked mix in a mixer jar (that can make fine paste), along with green chili.
  • Pulse to form a smooth paste.
  • In this paste, add 2 tbsp mustard oil and whisk everything to form a smooth paste.
  • Keep the paste aside.

Make the Bengali Shorshe Maach: step by step pictorial instructions below

  • Heat 3 tbsp mustard oil in a kadhai/wok or large skillet.
  • Add 1 tsp of black mustard seeds and let it splutter.
  • Now, add the marinated fish.
  • Cook the fish evenly on both sides. (takes 5-7 minutes on medium-low flames).

shorshe maach recipe

bengali fish curry recipe - shorshe mach jhol

  • Wondering if the fish is evenly cooked?  You can stick a toothpick in the fish and if it comes out clean, its cooked.
  • Once the fish is cooked, add the mustard paste (shorshe paste) and lightly stir everything together.
  • Cover this and cook for 3-5 minutes on medium-low flames. (this paste cooks really fast, so be careful and keep an eye to prevent burning it).

bengali mustard paste fish recipe

  • Once the fish and paste have cooked together for 5 minutes, add 1/2 cup of water, chopped green chilies (if using), and stir everything.
  • Let this simmer for 5 minutes on low flames.
  • Finally, pour 1 tbsp of raw mustard oil and turn off the heat.
  • Transfer the dish to a serving bowl.
  • Enjoy with steamed fish

authentic shorshe maach recipe

Serving Suggestions & Pro-Tips:

The recipe is served mostly with freshly steamed rice as they are match made in heaven.

But you can also serve it along with fresh salad, potatoes (another favorite Bengali recipe), and maybe 1-2 more fish or sauteed green leafy veggies like spinach, mustard leaves, etc.

You can also include a slice or two of your favorite Bengali Lemon – Gondhoraj

** If you don’t like the taste of mustard oil, you can use olive oil/canola oil/vegetable oil.

shorshe-maach-with-steamed-rice

This dish is not just a regular dish; it’s a celebration of flavors, traditions, and the vibrant spirit of Bengal.

With its harmonious blend of mustard, spices, and fresh fish, this iconic recipe encapsulates the essence of Bengali cuisine, inviting you to savor every bite and embrace the culinary heritage of the region.

So, why not embark on this gastronomic adventure and experience the magic of Bengali flavors in your own kitchen?  — Happy Cooking 🙂

You Can These Other Bengali Recipes:

Indian Fish Croquette - Bengali Macher Chop Recipe

 

Coconut Egg Curry - Dimer Dalna #coconutcurry #eggcurry

 

 

DID YOU TRY MY RECIPE – AWESOME!!!

Now Quickly SNAP A PICTURE & TAG :
#easycookingwithmolly +  @easycookingwithmolly on Instagram 

Connect with Me Here:  Facebook / Pinterest 

Bengali Mustard Fish Recipe - Shorshe Maach Recipe

 

Yield: 6 People

Authentic Bengali Mustard Fish Recipe (Indian Fish Recipe)

Bengali Mustard Fish Recipe - Shorshe Maach Recipe

Authentic and extremely popular Bengali (Indian) fish recipe or shorshe maach recipe using a homemade mustard paste, fish, and Indian spices. Enjoyed with steaming rice. Can be made using ilish, rohu, tilapia, cod, mackerel.

Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes

Ingredients

  • 1/2 kg Fresh Rohu Fish - Cut into medium pieces * check notes
  • 1 Tsp Black Mustard Seeds - for making fish curry
  • 1/2 Cup Water - for making fish curry
  • 2 Green Chilies - chopped
  • 1 Tbsp Raw Mustard Oil - for drizzle in end - check notes

For Bengali Mustard Paste:

  • 3 Tbsp Yellow Mustard Seeds
  • 2 Tbsp Poppy Seeds - can skip if not available
  • 2 Green Chilies - i've removed the seeds to reduce heat
  • 3 Tbsp Raw Mustard Oil - check notes
  • 1/2 Cup Water

Instructions

Marinate the Fish with Turmeric:

  1. Thoroughly clean the fish, and remove any scales/shells, thick skin, or bones hanging out. 
  2. Pat it dry with a paper towel and if using whole fish, then cut it into medium-sized pieces.
  3. Keep it in a clean and big bowl.
  4. Pour 2 tbsp mustard oil on the cut fish pieces and rub it on the fish evenly on all sides.
  5. Sprinkle 1 tbsp of turmeric powder and rub it on all sides of the fish.
  6. Keep this aside for 10-15 minutes or longer if you can. (this helps retain the rich yellow color and remove any fish smell).

Prepare Bengali Mustard Paste: 

  1. Take 1 cup of warm water, soak yellow mustard and poppy seeds in it for 5-10 minutes.
  2. Pour this soaked mix in a mixer jar (that can make a fine paste), along with green chili.
  3. Pulse to form a smooth paste.
  4. In this paste, add 2 tbsp mustard oil and whisk everything to form a smooth paste.
  5. Keep the paste aside.

Make the Bengali Shorshe Maach: step by step pictorial instructions below

  1. Heat 3 tbsp mustard oil in a kadhai/wok or large skillet.
  2. Add 1 tsp of black mustard seeds and let it splutter.
  3. Now, add the marinated fish.
  4. Cook the fish evenly on both sides. (takes 5-7 minutes on medium-low flames).
  5. Wondering if the fish is evenly cooked?  You can stick a toothpick in the fish and if it comes out clean, its cooked.
  6. Once the fish is cooked, add the mustard paste (shorshe paste) and lightly stir everything together.
  7. Cover this and cook for 3-5 minutes on medium-low flames. (this paste cooks really fast, so be careful and keep an eye to prevent burning it).
  8. Once the fish and paste have cooked together for 5 minutes, add 1/2 cup of water, chopped green chilies (if using), and stir everything.
  9. Let this simmer for 5 minutes on low flames.
  10. Finally, pour 1 tbsp of raw mustard oil and turn off the heat.
  11. Transfer the dish to a serving bowl.
  12. Enjoy with steamed rice.

Notes

Rohu Fish:

You can use fresh white fish and can use frozen after thoroughly thawing it.

For this recipe, you need thick cute fish or fish steak. The thicker they are, the better they fry and taste. You can use tilapia or salmon too

Raw Mustard Oil:

Also known as 'kachi ghani' ka tel, is a strong mustard seed oil, easily available in any Indian store.

Nutrition Information:

Yield:

6

Serving Size:

2

Amount Per Serving: Calories: 370Total Fat: 20gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 14gCholesterol: 89mgSodium: 796mgCarbohydrates: 11gFiber: 2gSugar: 3gProtein: 36g

Bengali-Mustard-Fish-Recipe  

14 Replies to "Authentic Bengali Mustard Fish Recipe (Indian Fish Recipe)"

  • Debra Daniel September 12, 2018 (12:31 pm)

    Hey Molly Kumar,

    Thank you for this amazing article I really like your way of defining the recipe and I never made fish like that before surely going to try it in this coming weekend because i have invited some guests in my home so it will be better Idea to serve them,

    Can you please tell me that is it possible to use Persian Saffron or Not? because I have this

    Your article made me think before using it with this recipe, I hope you can reply me quickly

    Please also mention quantity of using so i will follow you if possible of using it,

    Thanks

  • samit kumar roy May 31, 2017 (12:17 pm)

    very nice

  • Pie Rivera August 16, 2015 (5:42 pm)

    I am always in the hunt for a fish dish, I feel so heavy when I don’t eat fish and sometimes, the repetitive menu gets boring. Saving this recipe 🙂

    • Molly Kumar September 1, 2015 (7:16 am)

      Thanks Pie, glad it’s going in your list 🙂

  • Molly Kumar August 16, 2015 (8:25 am)

    That is awesome, I love them too – Thanks 🙂

  • Natalia @ Enjoy Tribute August 15, 2015 (4:00 am)

    This looks really good! I’m trying to eat more fish, but I dislike the fishy taste of it… these spices look strong enough to surely disguise it!:D

    • Molly Kumar August 15, 2015 (5:18 am)

      Absolutely Natalia, the mustard paste takes away the fish smell. Thanks for liking the recipe 🙂

  • Byron Thomas August 15, 2015 (1:25 am)

    Looks fantastic! I grew up in a small fishing village. I remember walking to the pond every day after school to fish for trout. Such a versatile fish… and delicious!

    • Molly Kumar August 15, 2015 (5:19 am)

      Oh fishing sounds so much fun…have always wanted to do so – Thanks for liking the recipe.

  • Molly Kumar August 14, 2015 (4:45 pm)

    Mayuri, dure, definitely give it a try…maybe with boiled potatoes….it actually tastes really good. Thanks

  • Molly Kumar August 14, 2015 (4:42 pm)

    Thanks Fareeha and absolutely true that the mustard paste does give a great taste.

  • Piyali August 14, 2015 (3:51 pm)

    Loved your Mustard Fish. How gorgeous do these fish lapped up in the mustard sauce looks. You have touched each detail of making the fish so nicely. This is surely a must try.

    • Molly Kumar August 14, 2015 (4:43 pm)

      Thanks Piyali, you actually described the dish so well that now i’m hungry for it again ;). Thanks for visiting.

Leave a reply

Your email address will not be published.

Skip to Recipe