• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Something's Cooking

Easy Indian Cooking

  • Home
  • Who Am I?
    • FAQs
    • Disclosure Policy
    • Privacy Policy
  • Indian Cooking 101
  • Recipes
  • Keto Recipes
  • Work With Me
    • FAQs
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • FAQs
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Bengali Fish Curry

    Yum

    Updated on March 3, 2021 By Shalini 23 Comments - This post contains affiliate links which means if you use them to make a purchase, I'll earn enough money to maybe buy me a lil' something - an ingredient, probably.

    Jump to Recipe·Print Recipe
    • 720shares
    • Facebook 
    • Twitter 
    • Pinterest 
    • Yummly 
    • Subscribe

    Bengali Fish Curry or Mustard Fish Curry is an everyday dish in the Bengali household. This easy tomato-based recipe can be made with catfish or mullet in mustard oil and boasts of the distinct flavor of mustard and nigella seeds.

    Maccher Jhol Recipe - Mustard Fish Curry Images - Bengali Fish Curry

    I still remember the first time I had this special fish curry. It was when I had joined my husband in his Regiment in the Army.

    I had a warm welcome and the ladies in the Unit tried to make me feel at home. The senior officers and wives sent us lunch and dinner and mind you, that is something. That's how I had my first Bengali Fish Curry aka Maccher Jhol.

    Hailing from the South, I wasn't accustomed to the strong flavor of mustard and my husband had warned me before taking the first bite. Yes, it was different but I had loved it. It was new and my palette had welcomed the refreshingly variant taste.

    Just like Keralites, Bengalis are also extremely fond of fish. Okay. Excluding the vegetarians. Deny us our staple of fish for lunch, and face the wrath forever! Ever since that first jolt and bang of the Bong curry, I had been wanting to try cooking it. But I never got that perfect recipe or the courage to make. Until...

    Macher Jhol is a classic.

    Macher Jhol means Fish (macher) in curry/gravy (jhol).

    It has few ingredients and they play a crucial role. The strong flavor of mustard and the hotness of green chilies makes the dish delicious and unique from other fish curries. You might find it spicy, but oh yeah, you can't stop eating! Use fishes like Rohu (a kind of freshwater carp), Sea Bass, Catfish, Mullet or Tilapia for preparing this dish.

    Cooking with Mustard Oil:

    While cooking with mustard oil, the oil is heated to a smoking point and then cooled down, before using it. This is because mustard oil contains erucic acid which gives a strong pungent smell. Heating to smoking point reduces the pungency.

    Bengali Mustard Fish - Curry - India - Recipe

    The Bengali Mustard Fish calls for frying the fish steaks in mustard oil before adding to the curry.

    You can pan-fry like I did or deep fry the steaks.

    There are many different ways of making this dish. I had tried a few before which in the end turned out to be a catastrophe. Yeah, I have one of those days as well. But then I mastered this curry and believe me, it is so effing good.

    Bengali Fish Curry - Mustard Fish Curry - Recipe - Maccher Jhol Image

    | View Bengali Fish Curry Web Story here

    Here's how I prepared the Bengali Mustard Fish with little twists of my own:

    Bengali Fish Curry Recipe with Step by Step Pictures:

     Bengali Fish Curry - Step bu step instructions 1Marinate the fish pieces in turmeric and salt. Blend tomatoes, garlic, green chillies and powdered mustard seeds and add to the pan with mustard oil.
     Bengali Fish Curry - Step by step instructions 2Cook till excess water is evaporated and oil is released.
     Bengali Fish Curry - Step by step instructions 3Add water and simmer. Pan fry the marinated fish pieces.
     Bengali Fish Curry - Step by step instructions 4Fry on both sides and add to mustard gravy.

    Bengali Fish Curry Recipe:

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Bengali Fish Curry Recipe

    Bengali Fish Curry


    ★★★

    2.9 from 185 reviews

    • Total Time: 1 hour
    Print Recipe
    Pin Recipe

    Description

    Pan fried fish steaks simmered in a tomato-based curry scented with mustard oil.


    Ingredients

    • Fish steaks - 6
    • Turmeric powder - ¾ tsp
    • Salt - to taste
    • Tomatoes - medium, 3
    • Garlic cloves - 4
    • Green chilies - 5'
    • Powdered Mustard seeds - 1 ½ tbsp
    • Water - 2 cups
    • Mustard oil - 5 tbsp
    • Nigella seeds or kalonji - 1 ½ tsp
    • Coriander leaves - chopped, for garnish

    Instructions

    1. Marinate the fish steaks with little turmeric powder and salt. Keep aside.
    2. Powder yellow mustard seeds to yield the required amount for curry as per recipe.
    3. Blend tomatoes, garlic, 3 green chilies, powdered mustard, salt and half cup of water to a smooth paste. Keep aside.
    4. Heat mustard oil in a pan until smoking hot. Remove from fire for 30sec and then keep back.
    5. Add nigella seeds and let it sizzle for about 10 sec. Add the tomato-mustard-chilli paste.
    6. Cook until the excess water is evaporated and oil is released. This would take about 10 mins.
    7. Reduce heat and cook for anouther couple of minutes until it darkens a little.
    8. Add one and half cups of water, mix well and bring to a boil. Simmer for about ten minutes.
    9. Pan fry the marinated fish steaks in mustard oil until golden brown.
    10. Add the fish to the mustard sauce and cook for a couple of minutes more.
    11. Garnish with coriander leaves and serve hot with steamed rice.
    • Prep Time: 0 hours
    • Cook Time: 0 hours

    Nutrition

    • Serving Size: 3

    Did you make this recipe?

    Tag me on Instagram @somethingis_cooking
    Don’t miss out on any new updates.
    Subscribe to my blog (find the subscription box below and on top of the website).
    Share and connect with me on social media.
    Instagram | Twitter | Facebook | Pinterest | YouTube
    Love love.

    Try and let me know? You can also check out other fish curry recipes like Kerala Mackeral Fish Curry and Fish Molee

    Pin it for later!

    Bengali Fish Curry Recipe

    That’s all for now!

    Don’t miss out on any new updates. Subscribe to my blog (find the subscription box on top).
    Share and connect with me on social media.

    Instagram | Twitter | Facebook | Pinterest

    XOXO,

    • 720shares
    • Facebook 
    • Twitter 
    • Pinterest 
    • Yummly 
    • Subscribe
    « My Favorite Recipes of 2016
    Methi Thepla »

    About Shalini

    Namaste! I'm Shalini, the blogger behind Something's Cooking(since 2014). I share only our best, family approved recipes with YOU because I've tried and tested every recipe published on this blog. You can find easy Keto, low-carb recipes, and authentic Indian recipes including South Indian (Kerala) foods. You can rest assured that Indian cooking will be made easy. Thanks for stopping by! I'm so happy you're here.

    Reader Interactions

    Comments

    1. GS says

      November 20, 2020 at 8:39 am

      Tried it out and it was excellent. I’ve made this dish before but without the tomato and the nigella seeds..this made a refreshing change. I didn’t make a gravy but more a sauce and added a little bit of cream, and used this with salmon steaks. Thanks.

      Reply
    2. Supriya Kutty says

      April 09, 2019 at 2:01 pm

      i am very much fond of fish i love to try something new in recipes this Bengali fish curry sounds tasty and amazing thank you so much for sharing on sure i will try this

      Reply
    3. Shilpa Garg says

      January 11, 2017 at 10:28 pm

      The fish looks super yum. I love fish and I am sharing this recipe with KG to cook it for us this weekend. Thanks Shalini and Nabanita for this recipe.

      Reply
      • Shalini says

        January 14, 2017 at 2:59 pm

        You definitely should. My husband loved it! 🙂

        Reply
    4. Sid says

      January 10, 2017 at 8:05 pm

      As much as I'm not a big fan of 'fish' , I must confess - I'm almost tempted to try this. In fact, even better, I'll visit you and you can prepare it 😀
      Yes, I know - man from Kerala and not liking fish 😛

      Reply
      • Shalini says

        January 14, 2017 at 3:00 pm

        I know! I was thinking just that. How come you don't like fish much! And oh yeah, will definitely prepare in case we meet 🙂 Come over!

        Reply
    5. Soumya says

      January 10, 2017 at 6:21 pm

      Kill me now! I cannot believe that I'll never be able to make this thanks to being married to a vegetarian. But I'll take this recipe with me to my mom's place and try it there fir sure. The pictures looks so damn yummy!

      P.S: Good job on the step to step pictures. It makes it easier to understand. Please try to do this for all of your recipes from now on.

      Reply
      • Shalini says

        January 14, 2017 at 3:15 pm

        Oh, that's sad. And I understand. But please do try when you can. And thank you so much. I am trying to improve the photographs.
        I will include step by step pictures from now one. Trying to bring some variations. Glad you noticed <3

        Reply
    6. Menaka Bharathi says

      January 10, 2017 at 4:25 pm

      I love fish too Shalz, I was just wondering how this curry tastes. You know here in South we don't use any masalas, particularly garam masalas with fish. Its the flavor of fish wholely, so how did you find it? want to hear about this first hand - does it have the mustard oil flavor in it

      Reply
    7. Clara says

      January 10, 2017 at 12:40 am

      I love fish and I love curry so this is a great recipe for me. It looks delicious.

      Reply
    8. Sheethalsusan says

      January 09, 2017 at 1:11 pm

      Looks yummy. But I'm too lazy to try. Wish someone could cook for me this 😀

      Reply
    9. Deepa says

      January 09, 2017 at 12:22 pm

      This looks like an interesting recipe and yummy too. I very rarely cook fish ..mostly eat out cos of smell but this one looks like something I can give a try. 🙂

      Reply
    10. Rachna says

      January 09, 2017 at 11:40 am

      This is so yummy. I feel like eating the pictures. 🙂 I also love the mustard curry. Recently perfected the recipe after a few tries. Like you mentioned, it takes a little getting used to for non-Bengalis.

      Reply
    11. MALINY says

      January 08, 2017 at 11:39 am

      This looks so yummy, Shalini. Being a malayali, I absolutely love fish curry, but haven't tried the Bengali one yet. I shall tell my mother to make it for me next time 😉 Or better yet, I shall try and make it myself next off day 🙂

      Reply
    12. Pratikshya Mishra says

      January 07, 2017 at 6:32 pm

      This makes me yearn fish once again... 🙂 Love the recipe.. i had tasted a similar dish once and had loved it..

      Reply
    13. Kala Ravi says

      January 07, 2017 at 6:03 pm

      Okay, all Greek to me, poor vegetarian that I am! Cheers all the same!

      Reply
    14. Preethi says

      January 07, 2017 at 5:36 pm

      This seems yummy. Don't know how my tummy will react to mustard oil though 🙂 Will try.

      Reply
    15. Nabanita says

      January 07, 2017 at 5:33 pm

      So glad that you enjoyed the Mustard fish curry. It looks delicious and has made me hungry
      I think I need to make it now. It's been a while

      Reply
    16. rajlakshmi says

      January 07, 2017 at 5:21 pm

      You make me miss home... I haven't had this in years... Gosh how much I miss the taste. I need to google what nigella seeds are though.
      Typo in point 4. Guess it should be pan 🙂

      Reply
    17. Cathy Graham says

      January 07, 2017 at 5:21 pm

      This sounds so delicious, Shalini. I love dishes like this but would be scared to try it myself. We have friends from Bangladesh who invite us over to their place for Bengali food and it's so delicious. They told us about how Tilapia is a popular fish there. I have tried it a few times. I'm not that great a cook and tend to do very simple recipes as I'm not that adventurous. When we go for lunch with our friends, it's such a big treat.

      Reply

    Trackbacks

    1. My Favorite Recipes of 2017 says:
      December 30, 2017 at 5:30 pm

      […] 1. Bengali Fish Curry […]

      Reply
    2. Fish Curry | Assam Style | Aloo Bilahi Maas | Something's Cooking says:
      April 8, 2017 at 3:11 am

      […] rich versions of preparing them and I have never tasted any other variety than these. Having the Bengali Mustard Fish Curry was an eye-opening experience for me and thus started my journey of experimenting and learning […]

      Reply
    3. Methi Thepla - Gujarati Style Recipe - How to make at Home says:
      January 14, 2017 at 1:53 am

      […] I wasn’t used to the many unique flavours of North Indian cuisine. The first bang of the Bong Mustard Fish Curry and the earthy flavour of Methi Chicken had bowled me […]

      Reply

    Leave a Reply Cancel reply

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

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    Primary Sidebar

    Namaste! I'm Shalini. Here you'll find only the best, trusted recipes with step-by-step photos and videos.

    Start Here | Work with Me 

    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Footer

    My Favorites

    glucose monitoring device for diabetes

    Hey there, I'm Shalini, food blogger and aspiring YouTuber. I live in the beautiful land of India and in my blog you can find authentic Indian recipes. I'm a Keto enthusiast and here you will also find ketogenic diet recipes for beginners.

    • Bloglovin
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Contact Us!

    [email protected]

    Copyright © 2026 | Foodie Pro Theme on SOMETHINGISCOOKING.COM | by SHALINI R. | ALL RIGHTS RESERVED