Whole grilled snapper with charred corn salsa

Why you are cooking this tonight

Most Australians under 40 have never grilled a whole fish. Which is a crime against geography, because we are a country made almost entirely of coastline and we own the best-equipped backyard barbecues on the planet. Whole fish is the most dramatic, most foolproof, most casually impressive thing you can cook on a grill. It takes 15 minutes. It feeds four without ceremony. It looks like you hired a chef.

Snapper is the hero. Pink snapper, if your fishmonger has whole ones, between 1 and 1.5 kg each. The flesh is white, flaky, slightly sweet, and forgives overcooking by about 90 seconds, which is 85 more than a fillet.

Pair it with a charred corn salsa that has more acid and heat than you think is polite, and suddenly your Friday night barbecue is the event in the postcode.

What you need

For the fish

1 whole pink snapper, 1 to 1.5 kg, scaled and gutted (ask your fishmonger, they will not charge extra). Rinse under cold water, pat dry thoroughly inside and out.

2 limes, one sliced into wheels, one halved.

1 small bunch of fresh coriander, stems and leaves.

3 fat garlic cloves, sliced.

3 tbsp olive oil.

1 tsp fine sea salt (extra flaky for finishing).

½ tsp freshly ground black pepper.

For the charred corn salsa

3 fresh corn cobs, husks and silks off.

1 small red onion, very finely diced.

1 long green chilli (jalapeño if you can find them), finely chopped.

1 small bunch of coriander, leaves and stems, roughly chopped.

½ bunch of mint leaves, torn.

Juice of 2 limes.

2 tbsp olive oil.

½ tsp salt.

1 tsp honey (optional, to balance the acid).

1 avocado (optional, diced, folded through at the end).

How to cook it

Step 1. Prep the fish

Pat it bone dry with paper towel. This is the single biggest factor in getting crispy skin on a grill. Wet fish equals steamed fish.

With a sharp knife, score 3 to 4 diagonal slashes into the thickest part of each side, about 1 cm deep. This lets the heat get to the centre and the seasoning get under the skin.

Rub olive oil over both sides of the fish. Salt and pepper everywhere, including inside the cavity.

Stuff the cavity: lime wheels, coriander, garlic slices. Press it closed. A few bits of coriander poking out is a good look.

Step 2. Heat the grill

Gas barbecue or a ridged chargrill pan, preheated hard, 10 minutes. You want it screaming. Brush the grill bars clean. Oil them briefly with a scrunched-up oil-soaked piece of paper towel held with tongs. Hot, oiled grill equals fish that releases when it wants to.

Step 3. Char the corn (while the grill is heating)

Do this first because the corn needs to cool a little before you chop it. Whole cobs, straight onto the hot grill, 10 minutes, turning every 2 minutes, until you have proper black patches on every side. Pull them off, let cool 5 minutes, then stand each cob on its end and run a knife down to strip the kernels off.

Step 4. Grill the fish

Lay the fish on the grill at about a 45-degree angle to the bars. Now close the lid if it’s a gas barbecue, or leave open and knock the heat down to medium if you’re on a chargrill pan.

Seven to eight minutes on the first side. Do not touch it. Do not poke. Do not lift to check. Be patient.

After 7 or 8 minutes, slide a fish slice or a wide spatula under the fish. If it releases cleanly, it’s ready to flip. If it resists, give it another minute. Never wrestle a fish off a grill.

Flip. Six minutes the other side.

Step 5. Check doneness

The fish is done when the flesh is opaque and the meat near the backbone flakes cleanly. Slide a knife tip into the thickest part, lift gently. If the flake is white and firm, it’s cooked. If it’s translucent, another two minutes. If it’s falling apart, it was done three minutes ago and you should hurry.

Step 6. Finish the salsa

In a wide shallow bowl: corn kernels, red onion, green chilli, coriander, mint. Lime juice, olive oil, salt, honey. Toss. Taste. More salt, more lime, more chilli to your preference. Fold in the avocado last if using.

Step 7. Serve

Lift the fish onto a long platter. Spoon half the corn salsa over and around. Flaky salt. Extra lime halves on the side. The rest of the salsa in a bowl on the table.

Eat communally. One person serves. A spoon for the sauce, a fish slice for the fillets. Pull the top fillet off, eat it, then lift the spine carefully to expose the second fillet underneath.

What to pour with it

A classic margaritaMake this drink

A classic margarita

The acid, the salt, the citrus, the small bite of tequila. The drink that was built for char and lime. Serve on the rocks with a thin wheel of lime on the rim.

Read the recipe →
A Paloma if you’re pouring longer drinksMake this drink

A Paloma if you’re pouring longer drinks

Tequila, grapefruit, lime, soda, salt rim. Slightly less assertive than the margarita, perfect for a slow meal.

Read the recipe →
Margaret River ChardonnayWine / beer to buy

Margaret River Chardonnay

if wine is the mood. Leeuwin Art Series, Cullen Kevin John, or the many excellent mid-shelf options under $50. The stone fruit and texture sit beautifully with snapper.

Clare Valley RieslingWine / beer to buy

Clare Valley Riesling

if you want something zippier. Bone dry, knife-edge acidity, citrus driven. Pewsey Vale, Grosset Polish Hill, Jim Barry Florita.

Australian Pilsner or witbierWine / beer to buy

Australian Pilsner or witbier

if beer is the answer. A cold Stone & Wood Pacific Ale makes a better snapper partner than it has any right to.

Two things that go wrong

The skin sticks to the grill. Grill wasn’t hot enough, or fish wasn’t dry enough, or fish was flipped too early. Hot grill, dry fish, patience. Those three things. If the skin does stick, don’t panic. Serve the fish presentation side down, top with salsa, nobody notices.

The fish is overcooked. Two minutes separates perfect from sawdust. Next time, pull it off sooner and let carry-over cooking finish it on the platter. Whole fish stays hot for ten minutes off the grill, so undershoot rather than overshoot.

Variations worth knowing

Whole barramundi

Whole barramundi

in place of snapper. Same method, same timing. Barra is oilier and more forgiving but has more bones, so eat carefully.

Bream

Bream

if snapper is out. Smaller, more delicate, cook for 5 minutes a side.

Coral trout or red emperor

Coral trout or red emperor

if the fishmonger is in a generous mood. Both outstanding on the grill.

Swap the corn salsa for a charred tomato and herb salsa

Swap the corn salsa for a charred tomato and herb salsa

in peak summer. Same method, different vegetable. Also excellent.

Leftover plan

Strip the remaining meat off the bones while the fish is still warm. Cover, fridge. Next day: warm corn tortillas, fish tacos with the leftover salsa and a bit of sour cream. Friday dinner becomes Saturday lunch. This is how you win weekends.

Grilled Snapper with Charred Corn Salsa

No ratings yet
Whole snapper cooked on the barbecue, lime and olive oil, a charred corn salsa with red onion and coriander. Summer on a plate, ready in 25 minutes.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 10 minutes
Servings: 4 people
Calories: 480

Ingredients
  

Fish
  • 1.2 kg whole snapper, scaled and gutted or 4 x 200g fillets, skin on
  • 3 tbsp olive oil
  • 1 lime, halved
  • 2 sprigs oregano or thyme
  • flaky salt and pepper, to taste
Charred corn salsa
  • 3 corn cobs
  • 1/2 red onion, finely diced
  • 1 red chilli, finely diced
  • 1 avocado, diced
  • 1 handful coriander leaves, chopped
  • 1 lime, juiced
  • 2 tbsp olive oil
  • flaky salt, to taste

Method
 

  1. Preheat the barbecue to high. Brush corn cobs with oil and grill, turning, for 8 to 10 minutes until charred all over. Rest briefly then slice the kernels off.
  2. Combine corn kernels with red onion, chilli, avocado, coriander, lime juice, olive oil and salt. Set aside.
  3. Score the snapper 3 times on each side. Rub with olive oil and season generously. Tuck oregano sprigs and lime halves into the cavity.
  4. Grill the snapper over medium-high heat for 6 to 7 minutes per side, brushing with more oil, until the flesh is opaque at the bone.
  5. Rest for 5 minutes. Serve over a platter of the corn salsa with extra lime.

Nutrition

Serving: 1gCalories: 480kcalCarbohydrates: 24gProtein: 42gFat: 24gSaturated Fat: 4gSodium: 380mgFiber: 6gSugar: 6g

Notes

Don't move the fish too early. Let it form a crust on the grill side or the skin tears when you flip it.
Tried this recipe?Let us know how it was!