• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Spoons Of Flavor
  • Recipe Index
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Recipe Index
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Recipes » Lunch

    Bata Macher Jhal Recipe

    Published: Jul 17, 2019 · Modified: Sep 17, 2022 by Geetanjali · This post may contain affiliate links · Leave a Comment

    Jump to Recipe

    Bata Macher Jhal recipe is delectable Bengali fish curry, that is prepared with Labeo bata aka bata fish, mustard seeds and a melange of spices. Which is easy-to-make and can be relished by people of all age groups. 

    Bata is a small size freshwater fish and is a native to India and Bangladesh. So bata macher jhal is a common dish in West Bengal and Bangladesh. The best part is instead of bata other fish can be used to make this curry. Such as Pabda, Parse, Hilsa or any fish of your choice.  

    Jhal basically means spicy. The recipe I am sharing is my version of the bata macher jhal. If you are a fish lover. You will definitely love this. 

    A delectable Bengali fish curry, that is prepared with Labeo bata fish, mustard seeds and a melange of spices.
    A delectable Bengali fish curry, that is prepared with Labeo bata fish, mustard seeds and a melange of spices.

    To make this you need mustard oil, nigella seeds, tomato, green chili and a fine smooth spice paste made with black mustard seeds, cumin seeds, Kashmiri dry red chili (non-spicy), onion and garlic. The addition of dry red chili lends a beautiful flavor to the curry. You can even use deseeded dry red chili or chili powder instead.

    Serve this bata macher jhal with some steamed rice and enjoy with your loved ones. 

    Let's learn how I made this.

    A delectable Bengali fish curry, that is prepared with Labeo bata fish, mustard seeds and a melange of spices.

    Bata Macher Jhal Recipe

    Bata Macher Jhal recipe is an easy, delectable Bengali fish curry, that is prepared with Labeo bata aka bata fish, mustard seeds and a melange of spices. It can be relished by people of all age groups.
    No ratings yet
    Print Pin Rate
    Course: Lunch
    Cuisine: Indian
    Keyword: Bata fish curry, Bata macher jhal recipe
    Prep Time: 10 minutes
    Cook Time: 20 minutes
    Total Time: 30 minutes
    Servings: 2 people
    Calories:
    Author: Geetanjali

    Ingredients

    For Fish Fry

    • 4 Bata fish
    • ½ teaspoon turmeric powder
    • Salt as required

    For Spice Paste

    • 1 teaspoon black mustard seeds
    • 1 teaspoon cumin seeds
    • 1 Kashmiri dry red chili non-spicy
    • 1 garlic clove
    • 1 tablespoon chopped onion
    • A pinch of salt

    For The Gravy

    • 1 tablespoon mustard oil
    • 1 bay leaf
    • ½ teaspoon nigella seeds
    • ½ teaspoon turmeric powder
    • 1 green chili
    • 1 cup water
    • 1 tomato cut into slices
    • Salt as required
    • 2 tablespoon chopped coriander leaves for garnishing optional

    Instructions

    • Soak the mustard seeds, cumin seeds, Kashmiri red chili in warm water for an hour.

    To fry The Fish

    • Wash and clean the fish well. Rub with turmeric powder and salt and keep aside for 10 minutes
    • Heat oil in a pan. Once the oil turns hot add the fish one by one to the hot oil.
    • Fry them until both sides turn golden. Take out from oil and set aside.

    To Make The Spice Paste

    • Drain the water from mustard seeds, cumin seeds, and Kashmiri red chili and transfer them to a blending jar.
    • Add garlic, chopped onion, and salt. Blend into a smooth paste. If needed add 1-2 tablespoon water but not more. The addition of salt helps in making the paste smooth.

    To Make Bata Macher Jhal Recipe

    • Heat oil in the same pan that is used for frying the fish.
    • Add bay leaf, nigella seeds. Once the seeds start crackling add the spice paste.
    • Now saute the spices for 4-5 minutes over medium flame until oil separates.
    • Add tomato slices, green chili, salt, and turmeric powder. Saute for a minute.
    • Then add water and once the water starts to boil carefully add the fried fish. Cover and cook for 6-7 minutes over medium flame. Flip the fish once in between to cook evenly.
    • At this point, check for the seasoning. Adjust salt accordingly.
    • Now add chopped coriander leaves and turn off the flame.
    • Bata macher jhal is ready to serve. Serve hot with piping hot rice.

    PIN THIS!

    A delectable Bengali fish curry, that is prepared with Labeo bata fish, mustard seeds and a melange of spices.

    Let me know your thoughts about this recipe in the comment section. Also, you can connect with me on Instagram, Facebook, Pinterest, and Twitter.

    More Lunch Recipes

    • How to make Spinach Omelette | Spinach Omelet
    • Honey Sriracha Chicken Recipe
    • Easy Kung Pao Shrimp
    • 10 Minute Chinese Tomato Egg Stir Fry
    279 shares
    • Share278
    • LinkedIn
    • Email

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    user profile

    Hi, I'm Geetanjali! I am the cook, photographer, and author behind Spoons Of Flavor. I focus on simple, affordable, and easy-to-follow recipes for everyday life.

    More about me →

    Popular

    • Asian Zing Sauce Recipe
    • Homemade Hot Honey Sauce
    • Mayo Ketchup Sauce
    • Chicken Mei Fun

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, we earn from qualifying purchases.

    Copyright © 2022 Spoons Of Flavor