Sometimes a fish I cook disappointingly becomes of a mushy texture like mashed potato. One particular species where this seems to happen very easily, is Lethrinus miniatus: sweetlip emperor (also called trumpet emperor or sweetlip swoose) I've eaten other similar fishes (other sweetlips or emperors) and I didn't encounter the same problem.

Cooking is done on a cast-iron electric cooker, on a cast-iron pan, putting a little ghee on the pan and no water added, cooking on the lowest power (140 W) for an hour or two, of the whole intact fish, with skin and scales. Using a lot more butter, when the fish is fully covered in hot liquid ghee, avoids the problem, but with large specimen (~ 2 kg) its quite impractical and expensive, as it takes several kg of clarified butter to immerse the fish.

So having success with the immersed in ghee method, I am trying to make it work without so much butter, but the result is disappointing, the fish seems to transform from undercooked (when it's not possible to pull off the skin without taking a lot of meat with it) to mushy, mashed potato in almost no time. Often one part of the fish is still undercooked and not far from it is already mushy. As I am cooking it quite slowly and at low temperature, and cast-iron has a large heat mass, it would seem it should cook quite uniformly, but it appears it doesn't.

I did this also with a thermostatic controller with a probe both inside the fish body or probing the thin layer of ghee under the fish, with 65°C (149°F) or 80°C (176°F), but it seems the temperature differs a lot between parts of the fish, with some parts being undercooked and others mushy already. I want to try not exceeding 60°C (140°F) but this would mean extending the time, so I am not sure it will yield the desired result.

Considering it doesn't happen when fish is immersed in clarified butter, I would like to know what physicochemical properties of the fish meat makes this happen and most other, even similar species it doesn't, and are there any other ways to avoid it, preferably regarding time and temperature control?

Another thing to consider, is that the sweetlip emperors I cooked in butter, were also mostly cooked from fresh (same-day caught), while the one I cooked today which turned out mushy was frozen by me from fresh and then unfrozen and cooked, but I am not sure it was always the case with a few mushy ones I had and some which turned out fine in butter bath. I am trying to isolate the cause of the mashed-potato-like mushiness, having several variables.

  • I'm really confused about the cooking method, you are poaching the fish in ghee?
    – Max
    Aug 16, 2020 at 11:29
  • @Max: yeah, kind of. 12" cast iron pan, some ghee in it, no water, and the fish, nothing else. When it's fully submerged it comes out great, but that uses a few litres of ghee, which is expensive, so I am trying to do this with only a small amount of ghee in the pan, most of the fish is in the air over the ghee.
    – lowtoxin
    Aug 16, 2020 at 11:45

2 Answers 2


You have already diagnosed both your problem and the solution. Your intended cooking method is to poach the fish in ghee, you are not poaching it (for poaching, you will have to immerse it in a generous amount of liquid, in this case ghee) and thus it overheats.

You should either accept that this dish takes several kilograms of butter, or choose a different preparation method for large fish. What you cannot do is take away what makes the method work (the ghee) and then still expect it to work.


The freezing process will definitely damage the integrity of the fragile fish meat, but that can't be the only explanation to this texture. It looks that your fish is really overcooked, and I can't really understand your recipe, but I don't think that any fish, even the large specimen you mentioned, should be cooked for so long, even at a low temperature. Depending of the type and size of the fish, the best way to cook it is either to grill it in a pan, a few minuts on each side on a medium to high fire (you can do it "à la meunière" if you are partial to butter, it's delicious), or in the oven, generally 20 to 45 min around 180° C.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.