fishrestaurants.com

Best Fish for Grilling: Species Comparison 2026

Best fish for grilling — oily vs lean, whole vs fillet, sardines, sea bass, salmon, snapper, swordfish, and a practical comparison table.

Mixed grilled fish on charcoal with lemon — FishRestaurants.com

The best fish for grilling are oily or skin-on firm fish that can take fierce heat: sardines, mackerel, salmon, swordfish, whole sea bass, sea bream, and red snapper. Lean thin fillets dry out unless you oil well and cook fast.

This comparison is for home grills and restaurant orders. Species deep-dives: [fish guide](/fish-guide). Technique recipes: [Portuguese grilled sardines](/recipes/portuguese-grilled-sardines), [Spanish grilled sea bass](/recipes/spanish-grilled-sea-bass), [Thai nam jim grilled fish](/recipes/thai-nam-jim-grilled-fish), [Greek lemon-oregano sea bream](/recipes/greek-lemon-oregano-sea-bream).

Direct answer

| Fish | Why it grills well | Whole or fillet | Heat | Watch-out | | --- | --- | --- | --- | --- | | Sardines | High oil, blistered skin | Whole | Very hot, short | Overcook past 6–8 minutes | | Mackerel | Oily, strong flavour | Whole or fillet | Hot | Must be very fresh | | Salmon | Fat protects flesh | Fillet, skin on | Medium-hot | Stick if grate is cold | | Sea bass | Skin crisps, flakes stay moist | Whole best | Hot | Undersalt the cavity | | Sea bream / dorade | Sweet, Mediterranean classic | Whole | Hot | Thin tail dries first | | Red snapper | Firm tropical white fish | Whole | Hot | Confirm true snapper | | Swordfish | Steak-like, dry-heat friendly | Steaks | Hot then rest | Dry if past medium | | Tuna | Sear outside, rare inside | Steaks | Very hot | Grey throughout = overdone | | Halibut | Thick white steaks | Steaks / thick fillet | Medium-hot | Needs oil and timing | | Monkfish | Meat-like tail | Medallions | Medium-hot | Can go rubbery if boiled on grill |

Oily fish vs lean fish on the grill

Oily fish (sardines, mackerel, salmon, swordfish) forgive heat. They brown, stay moist, and taste of the fire.

Lean white fish (cod, thin sole, some bass fillets) need: hot clean grates, oil on fish and metal, and a short cook. Whole fish with skin is safer than skinny fillets.

Atlantic cod is better fried or baked than grilled in thin pieces — see [cod guide](/fish-guide/atlantic-cod).

Whole fish vs fillets

  • Whole fish — best restaurant and backyard test. Score the skin, salt the cavity, grill until the flesh near the bone just turns opaque.
  • Skin-on fillets — salmon and mackerel. Start skin-side down.
  • Steaks — swordfish, tuna, thick halibut. Treat like meat: sear, rest, do not flip endlessly.

How long to grill fish

Times assume a hot charcoal or gas grill and fish at fridge-cool, not ice-cold.

  • Whole sardines: 3–4 minutes per side
  • Whole 400–500 g sea bream / bass: 8–12 minutes total, lid on if needed
  • Salmon fillet 2–3 cm: 4–6 minutes skin-side, 1–2 minutes flesh
  • Swordfish steak 2.5 cm: 3–4 minutes per side to just-opaque
  • Tuna steak: 45–90 seconds per side for rare

Finish with lemon, olive oil, or a sharp sauce (chermoula, nam jim). Heavy cream on the grill is a miss.

What to order in restaurants

If the board lists sardinhas, loup / bar, dorade, hammour, or snapper as whole grill, that is usually the honest plate. Skip “mixed grill fish” of unnamed fillets.

City rooms that treat fire seriously: [Lisbon](/blog/2026-08-05-best-seafood-[lisbon](/fish-restaurants/portugal/lisbon)-restaurants-reviewed), [Morocco / Casablanca](/blog/2026-08-09-best-seafood-[casablanca](/fish-restaurants/morocco/casablanca)-restaurants-reviewed), [Greece](/blog/2026-08-09-best-seafood-restaurants-greece), [Cape Town](/blog/2026-08-12-best-seafood-cape-town-restaurants-reviewed).

FAQ: best fish for grilling

What is the easiest fish to grill for beginners?

Salmon with skin on, or whole sardines if you can buy them fresh. Both have enough fat to survive small timing mistakes.

What is the best white fish for the grill?

Whole sea bass, sea bream, or red snapper. Fillets of lean cod are harder. Halibut steaks work if they are thick and oiled.

Should I grill swordfish?

Yes — swordfish is one of the best steak-like grill fish. Cook to just opaque in the centre; it dries if you treat it like well-done beef.

Can I grill frozen fish?

Thaw fully in the fridge, pat very dry, then grill. Ice-cold wet fish steams and sticks. Previously frozen tuna and prawns can still grill well.

Whole fish or fillet for a dinner party?

Whole fish looks better and stays juicier. Fillet steaks (swordfish, tuna, salmon) are easier to portion.

Which sauce for grilled fish?

Lemon and olive oil first. Then [chermoula](/recipes/moroccan-chermoula-grilled-fish) or [Thai nam jim](/recipes/thai-nam-jim-grilled-fish) if you want a regional accent.

Plan your next grill

Open the [fish species guide](/fish-guide), pick one oily and one whole white fish, and use [how to choose a seafood restaurant](/blog/2026-08-12-how-to-choose-a-seafood-restaurant) when you want someone else to tend the fire.

*Last updated: August 2026.*

  • best fish for grilling
  • grilled fish
  • what fish to grill
  • sardines grill
  • sea bass grill
  • salmon grill
  • swordfish
  • whole fish on the grill

Find restaurants in our worldwide seafood directory.

More from the blog