A white-fleshed sea fish found in European waters, John Dory (also known as St Peter's fish), is an odd-looking creature with an oval, flat body and a large, spiny head. The white, boneless, meaty flesh is firm and flavoursome and can be cooked in a variety of ways.


You can have the head off and the fins trimmed to cook it whole, or have it filleted. The average fish will produce two fillets, there will be a few small bones at the top of each fillet.


Please note that John Dory is priced at £20/1kg, whole price. Each fish is different so the below weights and prices are indicitive, meaning their may be a small additional amount to pay on delivery.


If ordered whole, the fish will be delivered gutted, usually with the head on. If you would like the head removing please let us know in the notes section on the check-out page.

John Dory 400g - 1.25kg

  • Sustainabilty rating: 5

    Availability rating: High

    MCS Rating:

    This is a rating given by the Marine Conservation Society, 1 is the best 5 is the worst, there are lots of factors to consider like where and how the fish is caught. In some cases there is not any info available so where we can we have given the rating that has the closest match.

    Availability Rating:

    Some fish are only around at certain times of the year, high means we normally have it, Med means we sometimes have it, and low mean we rarely have any.