Bata Macher Jhal Recipe | Spicy Bata Fish Curry

5 from 1 vote
Jump to Recipe Print Recipe

Bata Macher Jhal is a popular Bengali fish curry dish known for its unique and fiery flavors.

It is a traditional recipe from the Indian state of West Bengal and is cherished for its bold spiciness.

The term “Bata Macher” refers to a specific type of fish called Bata or Labeo bata, which is a freshwater fish found in rivers and ponds of the region.

The term “Jhal” refers to the unique spiciness of the dish. Follow my instructions to prepare this dish quickly.

Bata Macher Jhal

Key Takeaways:

  • Bata Macher Jhal is a spicy Bengali fish curry.
  • It is made from fresh Bata fish, a few spices, and green chilies.
  • The dish is usually served with steamed rice.
  • Bata Macher Jhal tastes spicy, umami, and aromatic to enhance the overall dining experience.

The Ingredients:

Bata Macher Jhal

  • Bata Fish – 500 grams (cut and cleaned)
  • Green Chilis – 6 pieces
  • Onions – 3 Nos (chopped)
  • Ginger Garlic Paste – 2 Tbsp
  • Black Cumin – half Tbsp
  • Coriander Powder – 1 Tbsp
  • Turmeric Powder – 1 Tbsp
  • Mustard Oil – 3 Tbsp
  • Salt – As Required

Serving Bata Macher Jhal with Steamed Rice

How to Make Bata Macher Jhal (Step by Step Images)?

1. First, marinate the Bata fishes with half a spoonful of salt and turmeric. The fish should be slit and then kept for 10 minutes.

Marinating Bata fishes, salt and turmeric

2. Then fire up the earthen stove, heat up the kadai, and pour some oil.

Pouring oil in kadai

3. Let the oil heat up, add the Bata fishes to the hot oil. Fry until it’s brown and crispy. Once Bata fishes are fried, then take them out.

Adding Bata fishes to the hot oil

4. Add the black cumin and then the onion. Fry it lightly for 5 minutes until it’s light brown.

Adding black cumin and onion

5. Add the all green chilis and half a spoonful of salt. Add the ginger and garlic paste. Fry it for 5 minutes without water.

Adding green chilis, salt. and ginger and garlic paste

6. Add the turmeric and a little bit of water. Cook it well for 5 minutes.

Adding turmeric and a little bit of water

7. Now add some water according to desired consistency for the gravy and cover it with a lid.

Adding water and putting lid

8. Then add the coriander powder and mix well.

Adding coriander powder

9. When the spicy gravy starts to boil, add all the fried Bata fish pieces and a pinch of salt.

Add Bata fish pieces and a pinch of salt

10. After 5 minutes, Bata Macher Jhal is ready. Serve it hot with steamed rice.

Bata Macher Jhal is ready

Recipe Card

Bata Macher Jhal

Bata Macher Jhal (Spicy Bata Fish Curry)

By Mita Mondal
Bata Macher Jhal is a traditional Bengali fish curry dish made with Bata fish (Labeo bata) cooked in a spicy gravy. The dish is known for its bold flavors, combining the heat of green chilies and the richness of spices.
5 from 1 vote
Prep Time 15 minutes
Cook Time 20 minutes
Marination time 10 minutes
Total Time 45 minutes
Course Dinner, Lunch, Main Course
Cuisine Indian
Servings 5
Calories 185 kcal

Ingredients
  

  • 500 grams Bata Fish (cut and cleaned)
  • 6 pieces Green Chili
  • 3 pieces Onion (chopped)
  • 2 tablespoons Ginger Garlic Paste
  • ½ tablespoon Black Cumin
  • 1 tablespoon Coriander Powder
  • 1 tablespoon Turmeric Powder
  • 3 tablespoons Mustard Oil
  • Salt to taste

Instructions
 

  • First, marinate the Bata fishes with half a spoonful of salt and turmeric. The fish should be slit and then kept for 10 minutes.
  • Then fire up the earthen stove, heat up the kadai, and pour some oil.
  • Let the oil heat up, add the Bata fishes to the hot oil. Fry until it’s brown and crispy. Once Bata fishes are fried, then take them out.
  • Add the black cumin and then the onion. Fry it lightly for 5 minutes until it’s light brown.
  • Add the all green chilis and half a spoonful of salt. Add the ginger and garlic paste. Fry it for 5 minutes without water.
  • Add the turmeric and a little bit of water. Cook it well for 5 minutes.
  • Now add some water according to desired consistency for the gravy and cover it with a lid.
  • Then add the coriander powder and mix well.
  • When the spicy gravy starts to boil, add all the fried Bata fish pieces and a pinch of salt.
  • After 5 minutes, Bata Macher Jhal is ready. Serve it hot with steamed rice.

Video

Subscribe to My YouTube Channel Mitar Cooking!

Notes

Choose fresh Bata fish for the best taste, flavor, and texture.
Marinate the fish for 10-20 minutes before cooking with salt and turmeric powder to remove the raw smell of the fish and add a subtle flavor to the fish.
You may add freshly ground mustard paste to add a unique and vibrant pungent flavor and taste to the dish.
Adjust the heat level according to your preference by reducing or increasing the green chilies.
I cook the dish on a low flame to allow infusing the flavor perfectly by the time the gravy thickens.

Nutrition Info (Estimation Only)

Nutrition Facts
Bata Macher Jhal (Spicy Bata Fish Curry)
Amount per Serving
Calories
 
185
Calories from Fat 99
% Daily Value*
Fat
 
11
g
17
%
Saturated Fat
 
2
g
13
%
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
6
g
Cholesterol
 
50
mg
17
%
Sodium
 
758
mg
33
%
Potassium
 
362
mg
10
%
Carbohydrates
 
2
g
1
%
Fiber
 
1
g
4
%
Sugar
 
0.1
g
0
%
Protein
 
20
g
40
%
Vitamin A
 
8
IU
0
%
Vitamin C
 
1
mg
1
%
Calcium
 
26
mg
3
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Let me know how it was!
Follow Me @Mitar.Cooking or Tag #mitarcooking!
Like Page @MitarCooking or Tag #mitarcooking!
Follow Me @MitarCooking or Tag #mitarcooking!
Recipe Rating




0 Comments
Oldest
Newest
Inline Feedbacks
View all comments
Scroll to Top