Start typing, then use the up and down arrows to select an option from the list.

How to cook a whole fish

Thinking of cooking a whole fish for a special meal? You've got this. Just follow these simple steps: Preheat your grill or an oven to 450 F. Rub the fish all over with olive oil or soft butter, then season with plenty of salt and pepper. At this point, you can also add herbs or spices for additional flavor. Place the fish on a piece of kitchen foil, then pop it in the oven or onto the grates. Roast until it's cooked through, 15-20 minutes depending on the size. To serve, carefully peel off the skin and run a knife along the backbone to pull away the fillets from each side. Make sure to include the bits around the edges - they're the most tender parts!
Whole Turbot, Farm-Raised
Peak Quality
Whole Turbot, Farm-Raised
current price $16.99/lb
Jumbo Branzino (Serves 2-3, approx. 3.5 lbs)
Peak Quality
Jumbo Branzino (Serves 2-3, approx. 3.5 lbs)
current price $17.49/lb
Available now & for pre-order
Royal Dorade, Farm-Raised
Peak Quality
Royal Dorade, Farm-Raised
current price $11.49/lb
Whole Dover Sole, Farm-Raised
Peak Quality
Whole Dover Sole, Farm-Raised
current price $32.99/lb
Thyme
Express
Thyme
current price $2.49/ea
Save 19%
approx. 2oz
Branzino, Farm-Raised Whole
Express
Peak Quality
Branzino, Farm-Raised Whole
current price $14.99/lb
1.0-1.5 LB
Local Whole Wild Black Sea Bass
Peak Quality
Local Whole Wild Black Sea Bass
current price $11.99/lb
1.5-2 LB
Just FreshDirect Unfiltered Olio Novello 2025 Harvest
Express
Just FreshDirectUnfiltered Olio Novello 2025 Harvest
current price $29.99/ea
$0.89/fl oz33.8fl oz
Kerrygold Unsalted Pure Irish Butter
Express
KerrygoldUnsalted Pure Irish Butter
current price $6.29/ea
$0.79/oz8oz
Organic Rosemary
Express
Organic Rosemary
current price $2.49/ea
approx. 0.5oz
Goodness Gardens Organic Poultry Herbs Mix, Rosemary, Thyme & Sage
Express
Goodness GardensOrganic Poultry Herbs Mix, Rosemary, Thyme & Sage
current price $4.49/ea
Save 11%
approx. 1.5oz
Italian Parsley
Express
Italian Parsley
current price $1.49/ea
approx. 4oz
Dill
Dill
current price $2.49/ea
Save 19%
approx. 4oz
Lemons
Express
Lemons
current price $0.89/ea

(min. of 2)

Save 15%
buy4 for $3
approx. 0.25lb