By Hari Ghotra
Maacher Jhol
Maacher Jhol is a classic Bengali dish usually eaten with rice. ‘Maacher’ means fish and ‘Jhol’ is gravy, and in the Bengal region this dish would be cooked using a freshwater carp known as Rohu or Hilsa. These are boney, oily fish so a good substitute for you would be steaks of kingfish, salmon or mackerel but if you prefer a white fish try pomfret, sea bass, red snapper, tilapia or halibut. Traditional Bengali cooking is utterly unique and this recipe reflects that cooking style. Dishes always need the main ingredient to be fried in mustard oil before being added to the sauce; people from this region believe that this method enhances the flavours by allowing the meat or fish to absorb the spices in the gravy more effectively. But for us, I’ve drastically reduced the amount of oil that would traditionally be used. This makes it healthier and a little more tuned to our Western tastebuds.
Updated at: Wed, 15 Apr 2026 20:53:50 GMT
Nutrition balance score
Great
Glycemic Index
78
High
Glycemic Load
270
High
Nutrition per serving
Calories2378.6 kcal (119%)
Total Fat56.6 g (81%)
Carbs344.8 g (133%)
Sugars33.1 g (37%)
Protein133.8 g (268%)
Sodium1992.7 mg (100%)
Fiber46 g (164%)
% Daily Values based on a 2,000 calorie diet
Ingredients
1 servings
4fish steaks
large, kingfish, salmon, halibut
1 tspturmeric powder
½ tspsalt
3 tbspsmustard oil
10potatoes
minature
1bay leaf
large
5green cardamom pods
bruised
1 tspcumin seeds
1 tspmustard seeds
1onion
large
ginger
5 cm, crushed
3garlic cloves
crushed
1fresh chilli
finely chopped
2tomatoes
finely chopped
½ tspturmeric powder
1 tspcoriander seeds
crushed
2 tbspsgreek yogurt
2green chillies
sliced lengthways
fresh green coriander
finely chopped
Instructions
View on Hari Ghotra
↑Support creators by visiting their site 😊
Notes
0 liked
0 disliked
There are no notes yet. Be the first to share your experience!












