Roasted Whole Fish
A whole fish brings a sense of occasion to the table that fillets rarely match. Leaving the skin and bones intact keeps the meat protected and moist during the heat of the oven, resulting in a cleaner, more focused flavor.
Freshness is the only shortcut that matters.
Look for clear, bright eyes and gills that are a deep red, not grey or brown. The fish should feel firm to the touch, not soft or mushy.
- rimmed baking sheet
- parchment paper
- sharp chef's knife
- meat thermometer
What goes in.
- 1 whole fish (about 1.5 lb)branzino, snapper, or sea bream, gutted and scaled
- 2 tbspolive oil
- 1lemon, thinly sliced
- 4 sprigsfresh thyme or parsley
- 2 clovesgarlic, smashed
- to tastekosher salt and black pepper
Control the skin and the heat
Cut three diagonal slashes through the skin on each side of the fish, reaching down toward the bone. This allows the fat to render and lets the heat reach the thickest part of the meat evenly.
The method.
Prep the oven
Preheat your oven to 425°F (220°C). Line a rimmed baking sheet with parchment paper.
Dry the skin
Pat the fish thoroughly dry inside and out with paper towels. Dry skin is the difference between a crisp finish and a soggy mess.
Season and stuff
Rub the fish inside and out with olive oil. Generously salt the cavity and the skin. Stuff the cavity with lemon slices, herb sprigs, and smashed garlic.
Arrange
Lay the remaining lemon slices on the parchment to create a bed. Place the fish on top of the lemons, which prevents the skin from sticking to the tray.
Roast
Place in the center rack for 18 to 22 minutes. The fish is done when the eyes turn opaque white and the internal temperature at the thickest part hits 140°F.
Rest
Let the fish sit on the counter for 5 minutes before serving. This allows the juices to redistribute so they don't run out onto the plate the moment you cut it.
Other turns to take.
Salt-Crusted
Pack the entire exterior in a thick layer of dampened coarse sea salt before roasting to steam the fish in its own juices.
Thai-Inspired
Stuff the cavity with lemongrass, ginger, and chili instead of lemon and garlic.
When it doesn't go to plan.
Don't worry about removing the head unless it bothers you; it contains plenty of moisture that helps steam the meat.
If the skin sticks, use a thin metal spatula to gently lift the fish, ensuring you keep the fillet intact.
Save the bones after eating to simmer with water and aromatics for a basic fish stock.
The ones that keep coming up.
How do I know if the fish is fully cooked?
Insert a pairing knife into the thickest part behind the head. If the meat is opaque and pulls away from the bone with no resistance, it is finished.
Should I remove the skin before eating?
The skin is edible and often crispy, but you can easily peel it back once the fish is on your plate to access the meat underneath.
How real cooks make it.
No one’s shared their version yet. Be the first to put your kitchen on the map.
Cook this your way?
Share your version — your steps, your story. We’ll feature it right here.
Add your recipe