Food EditionCookMediterraneanDinnerGrilled Whole Fish
35 minIntermediateServes 2
Mediterranean · Dinner

Grilled Whole Fish

Cooking a whole fish is the most direct way to keep the flesh moist and flavorful. The bone structure acts as a natural insulator, shielding the delicate meat while the fire does the work.

Total time
35 min
Hands-on
15 min
Serves
2
Difficulty
Intermediate
Before you start

Commitment to the grill surface is everything.

If you are anxious about sticking, use a hinged wire fish basket; otherwise, ensure your grill is scrubbed clean and brushed with oil immediately before the fish touches it.

  • Charcoal or gas grill
  • Wire brush
  • Fish basket or long metal spatula
  • Paper towels
Ingredients

What goes in.

  • 1 wholesea bass or red snapper (approx 1.5 lb), cleaned and scaled
  • 2 tbspneutral oil, like grapeseed or canola
  • 1 tbspkosher salt
  • 3lemon slices
  • 4fresh thyme or parsley sprigs
The key technique

Don't force the flip

The fish will naturally stick to the grate initially. It will release itself cleanly only once a proper crust has formed; if you have to fight the spatula, walk away and give it another minute.

Step by step

The method.

  1. Prep the fish

    Pat the skin bone-dry with paper towels inside and out. Score the skin with three shallow diagonal cuts on each side. Stuff the cavity with lemon slices and herbs.

  2. Oil and season

    Rub the oil over the entire surface of the fish, making sure to get into the scores. Sprinkle the salt evenly over the skin, focusing on the cuts.

  3. Heat the grill

    Get your grill to high heat. Clean the grates thoroughly with a wire brush, then oil them by gripping a paper towel dipped in oil with tongs and rubbing it across the bars.

  4. Grill the first side

    Lay the fish diagonally across the grates. Close the lid and cook for 6 to 8 minutes without moving it. Look for the skin to char and pull away from the grate.

  5. Flip and finish

    Slide your spatula underneath and flip carefully. Cook for another 5 to 7 minutes. Test by inserting a knife at the thickest point near the spine; it should flake away easily.

Variations

Other turns to take.

Mediterranean Style

Brush the finished fish with a mix of olive oil, crushed garlic, and lemon zest before serving.

Thai-Inspired

Stuff the cavity with lemongrass, ginger, and bird's eye chili for aromatic heat.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Leave the head and tail on; they conduct heat and hold the moisture inside the fillet.

Tip

Use a thermometer if you are unsure; 140°F (60°C) at the thickest part near the spine is the target.

Tip

Let the fish rest on a platter for 5 minutes before serving to let the juices stabilize.

Questions

The ones that keep coming up.

How do I know if the fish is fresh?

The eyes should be clear and bulging, not cloudy or sunken. The gills should be bright red, and the skin should be firm to the touch.

Can I grill fish fillets this way?

You can, but fillets have less protection. Keep the skin side down for 80% of the cooking time to protect the meat.