How to Carve and Serve Whole Cooked Fish

By
Daniel Gritzer
Daniel Gritzer
Editorial Director
Daniel joined the Serious Eats culinary team in 2014 and writes recipes, equipment reviews, articles on cooking techniques. Prior to that he was a food editor at Food & Wine magazine, and the staff writer for Time Out New York's restaurant and bars section.
Learn about Serious Eats' Editorial Process
Updated October 31, 2019

Last week, I launched my mission to get more people to cook and eat whole fish at home with a basic roasting method. I floated several theories about why a lot of home cooks continue to be intimidated by the idea, most having to do with the shopping and cooking parts of the process.

20140708-how-to-serve-whole-fish-vicky-wasik-1.jpg

But there's another thing that I think makes people shy away from preparing whole fish: not knowing how to serve it. An un-carved cooked whole fish quickly becomes a sloppy disaster as diners stab at it with their forks, shredding the meat and turning it into an unappetizing pile of bits of fish and bones. Imagine if that was how we attacked a whole roasted chicken at the dinner table! (Actually, I'm fond of tearing apart and eating whole chicken with my bare hands, so maybe that's not a good example.)

The good news is, it's incredibly easy to do, once you know the basic steps. To prove it, I've demonstrated the whole thing here with a spoon and a butter knife. I could have done it with two spoons—that's how little special equipment you need. Do it once or twice and it will quickly become second nature. Here's how.

Carving Whole Cooked Fish

Set a fish on a plate. One fillet will be on top, and the other will be on the underside, since fish can't easily be balanced on their bellies. The process of carving a fish, therefore, starts with the fillet that's on top, then proceeds to the fillet that's on the underside. Throughout the carving process, try to remove any bones you see.

Just to clarify, I'm talking about round fish here, like bass or branzino, not flatfish like flounder.

Remove Fin Bones

20140708-how-to-serve-whole-fish-vicky-wasik-2.jpg

Start by pulling the dorsal (back side) and ventral (belly side) fin bones from the fish. Even if the fins were snipped off before cooking, there will usually be little bones left behind that can be scraped away once the fish is cooked.

20140708-how-to-serve-whole-fish-vicky-wasik-3.jpg

Separate Top Fillet From Head and Collar Bone

20140708-how-to-serve-whole-fish-vicky-wasik-4.jpg

Cut along the fillet where it meets the head and collar bone, slicing through the skin and flesh down to the bone.

20140708-how-to-serve-whole-fish-vicky-wasik-5.jpg

Separate Top Fillet From Tail

20140708-how-to-serve-whole-fish-vicky-wasik-6.jpg

Next, cut through the skin where the fillet meets the tail.

Separate Dorsal and Belly Halves of Top Fillet

Now cut through the fillet, following the natural division that runs along the spine. You may have to guess a bit at first, since you can't see the division through the skin, but it's pretty easy to locate if you try to imagine where the spine should be. Once you find it, just follow the division until you've gone all the way from the tail to the head (or head to tail—it doesn't matter where you start).

Remove Dorsal Fillet Half

20140708-how-to-serve-whole-fish-vicky-wasik-10.jpg

The dorsal half of the fillet—the meatier half that runs along what might be called the fish's back—should now slide off fairly easily.

20140708-how-to-serve-whole-fish-vicky-wasik-11.jpg

Just use your utensils to push it in one piece, bit by bit, until it's completely off the bone, and set it to the side. If you flip it over, you can check for any bones that might still be attached and remove them.

20140708-how-to-serve-whole-fish-vicky-wasik-13.jpg

Remove Belly Fillet Half

20140708-how-to-serve-whole-fish-vicky-wasik-14.jpg

Now push the belly (ventral) half of the top fillet off the fish, and flip it over, skin side down.

20140708-how-to-serve-whole-fish-vicky-wasik-15.jpg
20140708-how-to-serve-whole-fish-vicky-wasik-16.jpg
20140708-how-to-serve-whole-fish-vicky-wasik-19.jpg

Scrape away any bones and membranes from the inside of the cavity.

Lift Bone Cage

20140708-how-to-serve-whole-fish-vicky-wasik-20.jpg

Remove any aromatics that you may have stuffed into the cavity.

Now grab the tail, and lift it free of the fillets below. The bone cage should come up with it, leaving the bottom fillet behind.

20140708-how-to-serve-whole-fish-vicky-wasik-26.jpg

The head will usually come off with the spine, but if it doesn't, just remove it separately. Pro fish-eater's note: Don't just throw that head away, because it's loaded with some of the tastiest meat the fish has to offer, including in the cheeks!

Clean Bottom Fillet Halves

20140708-how-to-serve-whole-fish-vicky-wasik-27.jpg

Using your utensils, scrape away any membranes on the bottom fillet, and remove any bones.

20140708-how-to-serve-whole-fish-vicky-wasik-28.jpg

Reassemble and Serve

20140708-how-to-serve-whole-fish-vicky-wasik-29.jpg

Now carefully lift the bottom fillet, and transfer it, in one piece, to a clean plate.

20140708-how-to-serve-whole-fish-vicky-wasik-30.jpg
20140708-how-to-serve-whole-fish-vicky-wasik-31.jpg

Next, take the meatier half of the top fillet, and transfer it to the clean plate, followed by the belly half.

20140708-how-to-serve-whole-fish-vicky-wasik-32.jpg

It looks nice if you reassemble the fillets in their original positions, though you don't have to. I almost always keep the skin on, since I think it's delicious.

20140708-how-to-serve-whole-fish-vicky-wasik-33.jpg

More Serious Eats Recipes