how long to grill salmon
You’ll usually grill salmon for about 6–10 minutes total over medium‑high heat, depending on thickness and method.
Quick Scoop: Core Timing
- For direct grilling (no foil), plan on 6–8 minutes total for an average fillet, flipping once, until it flakes easily and is just opaque in the center.
- For foil‑packet salmon, expect about 14–18 minutes, since the fish steams more gently inside the foil.
- On a cedar plank, salmon often takes 10–15 minutes at around 400°F, depending on how thick the fillet is.
A simple rule of thumb: start checking at about 6 minutes for a 1‑inch thick piece, then add 2–4 minutes if it’s noticeably thicker.
Step‑by‑Step: Direct on Grill
- Preheat the grill to medium‑high (about 400°F), clean and oil the grates. This helps prevent sticking and promotes even cooking.
- Season the salmon and place it flesh‑side down first, skin up, over the heat.
- Grill 2–3 minutes undisturbed until you see grill marks and the bottom layer turns opaque.
- Flip so it’s skin‑side down and cook another 2–5 minutes, depending on thickness, until it just flakes.
Most average fillets are done in 6–8 minutes total with this method.
Foil or Plank Timing
- Foil packets: Place seasoned salmon in foil, seal, and grill over medium‑high (375–400°F) for 14–18 minutes, checking toward the early side for thinner (about 1‑inch) fillets.
- Cedar plank: At about 400°F, a 1‑inch piece reaches medium doneness in roughly 12 minutes; add about 4 minutes for each extra 1/2‑inch of thickness.
These gentler methods are forgiving and good if you’re nervous about the fish sticking.
Doneness Cues
- Flesh turns from translucent to opaque and flakes easily with a fork.
- Internal temperature: remove around 125–130°F for moist, medium salmon; it will rise slightly as it rests.
If in doubt, slightly undercook and rest a minute or two; you can always put it back on the grill for another minute.
Information gathered from public forums or data available on the internet and portrayed here.