Machher Jhol: Fish Returned to a Sauce Cooked Until the Oil Rises
Sear the fish without cooking it through, and reduce the sauce on its own until oil rises to the surface and seeps to the sides. Only then does the fish go back in to finish cooking under a lid.
"Machey bhatey Bangali" is the saying that Shaheda Yesmin, vice-president of the Women Culinary Association of Bangladesh and a chef, explains when she writes about the cuisine of Bangladesh in The Daily Star. It links rice and fish as a culinary base. She goes straight on to leafy vegetables, lentils and gourds, so the saying is best read as a way into a varied table, not as a description of what everyone eats every day.
She describes jhol as a light stew in which fish, vegetables, chicken or meat may be immersed. Machher jhol is the fish version, and it takes many forms. The one here is a single concrete example: Asma Khan's "Macher jhol – Bengali fish curry," published by Great British Chefs. Thick pieces of white fish are rubbed with salt and turmeric and seared, then set aside while grated onion, garlic, ginger, ground spices, tomato and warm water cook down in the same pan.
This is one Bengali recipe, not the only or standard recipe of Bangladesh. You can explore more dishes from Bangladesh on Sekai Gohan.
About This Version: What We Followed and What We Added
Sekai Gohan has not kitchen-tested this recipe. The images illustrate each action, but they do not prove quantities, timing, doneness or safety.
The amounts and the order of cooking follow Asma Khan's recipe, using its vegetable oil option. The page lists 6 servings, and its method cuts the fish into 12 equal pieces. That means 6 servings and 12 pieces of fish, not 12 servings.
We made three editorial additions, and none of them should be read as Asma Khan's instruction:
- The last tablespoon of oil. Her ingredient list gives 6 tbsp of oil, but her method specifies only 5 tbsp, for searing the fish, and does not say where the remaining 1 tbsp goes. The reprints we checked, including those from the publisher Pavilion Books and Table Magazine, show the same gap, and we found no published correction. Here, that tablespoon goes into the pan after the fish comes out, just before the aromatics. We modeled this on the order used in other Bengali fish curries: Roti Chai's recipe on SBS Food says "Pour in the remaining mustard oil" after searing, and Bong Eats says "Add 20 g more mustard oil to the kadai." These recipes support the pattern only. They do not show what Asma Khan intended for this tablespoon. The total stays at 6 tbsp.
- The 30-minute rest. Her method rests the seasoned fish for 30 minutes without giving a temperature. We cover it and rest it in the refrigerator, following FoodSafety.gov's guidance to marinate meat and seafood in the refrigerator, not on the counter.
- Washing the garnish. The whole green chillies and coriander sprigs are not cooked, so we wash them under running water before using them, in line with FoodSafety.gov's guidance on rinsing produce.
Her method expects the covered fish to take no longer than 5 minutes. We treat that as an estimate and check doneness against FoodSafety.gov's general US guidance for fish: 63°C (145°F) in the center, or flesh that is opaque and flakes easily with a fork.
Ingredients: 6 Servings, 12 Pieces of Fish

Wash the green chillies and coriander sprigs well under running water before using them.
Choosing the Fish and Oil
- Fish: Choose thick, skinless, boneless white fish such as cod or halibut. Rohu is the fish used in Bengal, but these steps are written for boneless pieces, not bone-in steaks.
- Oil: These steps use neutral vegetable oil. Mustard oil is treated differently, as explained under other versions.
- Rice: Plain rice is optional and served separately. It is not part of the ingredient list.
Equipment
- Wide, shallow pan with a lid
- Cutting board and knife
- Separate clean board and tools for vegetables and garnish
- Small dish for mixing the salt and turmeric
- Bowl or dish with a cover for resting the fish
- Grater
- Mortar and pestle or another tool for crushing the garlic and ginger
- Clean plate for the seared fish
- Spatula and spoon
- Fork or food thermometer for checking the fish
- Serving dish
Method: Sear, Build the Sauce, Then Finish the Fish
Each step is one action, so the list is long. The fish is cooked through only near the end, under the lid.
If Something Looks Off
| What you see | What to do |
|---|---|
| The aromatics begin to burn or stick | Add a splash of water, then carry on. Do not use the 600 ml of warm water for this |
| The seared fish is still raw in the center | That is expected at this stage. It finishes cooking in the sauce |
| No oil has appeared after 15 minutes of reducing | The endpoint is oil rising to the surface and seeping to the sides of the pan, so keep reducing over medium-high heat and watch the pan until it does |
| The fish will not fit in one layer | A single layer is preferred only where possible. Spoon sauce over all sides of every piece |
| The fish is not opaque after 5 minutes under the lid | Keep cooking, covered, and check again until it reaches 63°C (145°F) or is opaque and flakes easily with a fork |
Other Versions of Machher Jhol
The versions below use different ingredients and methods. Their amounts do not transfer to the recipe above.
| Version | What makes it different |
|---|---|
| Asma Khan's mustard oil option | The same Great British Chefs recipe also allows mustard oil. Heat the 5 tbsp until smoking hot to remove its bitter pungency, then lower the heat to medium-high before adding the fish. We chose vegetable oil, so this smoking stage is not part of the steps above |
| Muktadhara Ray's family recipe on GOYA | A recipe handed down from the author's father, using pabda or catfish, mustard oil and hot water. The fish is seasoned and fried, then joined with a separate paste-based gravy |
| Bong Eats rui machher jhol | Uses rohu with potatoes and gourds, and mustard oil. Tempering and vegetables follow the second addition of oil |
| Roti Chai's recipe on SBS Food | Uses cod and cauliflower, with mustard oil |
| NHS Healthier Families | Divides mustard oil between the sauce and the fish, and sears the fish in a separate pan |
| Asma Khan's recipe on Food Network UK | A different recipe by the same author, with potatoes and ghee. The ghee is added to the oil left after frying, before the onion goes in |
Fish, Rice and Regional Variety
In Shaheda Yesmin's account, fish and rice are only part of the picture. She gives equal attention to leafy vegetables, lentils and gourds, and to differences between regions. Among the fish dishes of Sylhet, she names pabda jhol, which suits a comparison with the pabda recipe on GOYA.
Asma Khan's recipe is labeled Bengali, and the Bengali table is not confined to one recipe or one country's borders. Wikipedia's short entry also connects the name with fish stews in other languages, including Odia, Maithili and Bhojpuri. We use that only as a pointer to how widely the name travels, not as evidence of where the dish began.
Frequently Asked Questions
Does this recipe serve 6 or 12?
It makes 6 servings. Asma Khan's page lists 6 servings, and the 12 refers to the pieces of fish.
Why does the oil go in at two different times?
The ingredient list gives 6 tbsp, while the method specifies only 5 tbsp, for searing. Adding the last tablespoon before the aromatics is our editorial choice, modeled on the sequence in the Roti Chai and Bong Eats recipes. It is not Asma Khan's instruction, and it adds no oil beyond the listed total.
Can I use rohu or bone-in fish?
Asma Khan notes that rohu is used in Bengal and that thick white fish such as cod or halibut can stand in for it. This version is written only for skinless, boneless pieces. For rohu, Bong Eats' separate recipe is a better starting point than adapting this one.
Can the fish rest on the counter?
We do not recommend it. Asma Khan's method gives a 30-minute rest with no temperature, and we refrigerate the fish, covered, in line with FoodSafety.gov's guidance on marinating.
Is 5 minutes under the lid enough?
Five minutes is the recipe's estimate, not a safety check, because the time needed can vary. Use FoodSafety.gov's general US guidance instead: 63°C (145°F) in the center, or flesh that is opaque and flakes easily with a fork.
Is it safe to use the green chillies and coriander uncooked?
They are added as a garnish after the fish is fully cooked. Asma Khan's recipe gives no amounts or handling for them. Our addition is to wash them well under running water and keep them away from boards, plates and tools used for raw fish, following FoodSafety.gov's guidance.
Sources
- Great British Chefs; recipe by Asma Khan, "Macher jhol – Bengali fish curry." The recipe followed here: ingredients, amounts, order of work, stated times, the note on rohu and thick white fish, and the separate mustard oil option. https://www.greatbritishchefs.com/recipes/macher-jhol-bengali-fish-curry-recipe
- The Daily Star; Shaheda Yesmin, "Bangladesh cuisine part I - delectable and diverse." Cultural context: the saying linking rice and fish, the range of vegetables and lentils, jhol as a light stew, regional diversity and pabda jhol in Sylhet. https://www.thedailystar.net/lifestyle/spotlight/bangladesh-cuisine-part-i-delectable-and-diverse-1325551
- GOYA; Muktadhara Ray, "The Machher Jhol Recipe My Father Has Been Making for Thirty Years." A family pabda recipe, used for comparison only. https://www.goya.in/blog/the-machher-jhol-recipe-my-father-has-been-making-for-thirty-years
- FoodSafety.gov, "Cook to a Safe Minimum Internal Temperature." General US guidance on fish: 63°C (145°F), or opaque flesh that flakes easily with a fork. https://www.foodsafety.gov/food-safety-charts/safe-minimum-internal-temperatures
- Wikipedia, "Machher jhol." Used only to help identify the dish and its related names in other languages, not as a basis for the recipe or its origin. https://en.wikipedia.org/wiki/Machher_jhol
- FoodSafety.gov, "4 Steps to Food Safety." Guidance on marinating in the refrigerator, keeping tools and plates for raw fish separate from produce eaten raw, and rinsing produce under running water. https://www.foodsafety.gov/keep-food-safe/4-steps-to-food-safety
- SBS Food; recipe by Roti Chai Restaurant, "Fish in a Bengali-style sauce (macher jhol)." A different recipe that adds the remaining oil after searing, cited for that sequence only. https://www.sbs.com.au/food/recipes/fish-bengali-style-sauce-macher-jhol
- Bong Eats, "Rui Machher Jhol." A different recipe that adds more oil after frying, cited for that sequence and for comparison. https://bongeats.com/recipe/rui-macher-jhol
- NHS Healthier Families, "Macher jhol (Bengali fish curry)." A different recipe that divides its oil between the sauce and the fish, used as supporting comparison. https://www.nhs.uk/healthier-families/recipes/macher-jhol-bengali-fish-curry/
- Food Network UK; recipe by Asma Khan, "Asma Khan's Bengali Fish Curry." A different recipe that adds ghee to the remaining oil before the onion, used as supporting comparison. It does not explain the remaining tablespoon of oil in the recipe above. https://foodnetwork.co.uk/recipes/asma-khans-bengali-fish-curry















































