How Long To Cook Salmon On Grill

Knowing how long to cook salmon on grill comes down to one simple fact: thickness rules everything. A thin one-inch fillet and a thick two-inch piece need very different clocks, and guessing wrong is the fastest way to dry fish or serve it raw in the middle.

This guide gives you exact times by thickness, plus the temps and visual cues that tell you when salmon is done. No thermometers required, though one helps.

How Long To Cook Salmon On Grill

Here is the short answer most people want first. For a one-inch fillet over medium-high heat, plan on 8 to 10 minutes total, flipping once at the halfway mark. A two-inch fillet needs closer to 14 to 18 minutes. Everything else in this article fine-tunes those numbers.

Keep in mind that grill temperature, direct versus indirect heat, and whether you leave the skin on all shift the clock by a minute or two. Start with the ranges above and adjust from there.

Grill Times By Fillet Thickness

Thickness is the number one variable. Measure at the thickest part of the fillet, not the thin tail end. Here is a quick reference you can screenshot before your next cookout.

  • Half-inch fillet: 4 to 6 minutes total
  • One-inch fillet: 8 to 10 minutes total
  • One and a half inch fillet: 10 to 13 minutes total
  • Two-inch fillet or steak: 14 to 18 minutes total

These times assume medium-high heat around 400 to 450 degrees Fahrenheit and a direct grilling setup. If your grill runs hotter, shave off a minute. If it runs cooler, add one.

Why Thickness Matters More Than Weight

A thick piece of fish cooks from the outside in. Heat has to travel all the way to the center, and that distance is what sets the time. Two fillets can weigh the same but cook at totally different speeds if one is long and flat and the other is short and tall.

So skip the scale and grab a ruler or just eyeball the thickest spot. That is the spot that decides when dinner is ready.

Direct Vs Indirect Heat Timing

How you set up your grill changes the clock too. Direct heat means the fish sits right over the flame or coals. Indirect means it sits off to the side with the lid down, cooking more like an oven.

Direct Heat

Best for fillets one inch or thinner. They cook fast and pick up nice char. Flip once at the halfway point. Watch for flare-ups from oil drips.

Indirect Heat

Best for thick fillets and whole sides of salmon. It is gentler and reduces flare-ups. Add 2 to 4 minutes to the times above, and keep the lid closed as much as possible.

A good middle ground for thicker pieces: sear over direct heat for 2 to 3 minutes per side, then move to indirect heat to finish. This gives you a crust without burning the outside before the center cooks through.

How To Tell When Salmon Is Done

Timing gets you close, but your eyes and a thermometer get you the rest of the way. Use these cues together.

  1. Check the internal temp. Pull the fish at 125 to 130 degrees Fahrenheit for medium-rare, or 135 to 140 for firmer, flakier meat. Carryover cooking adds a few degrees after it leaves the grill.
  2. Look at the color. Raw salmon is translucent. Done salmon turns opaque pink all the way through, with no shiny, jelly-like center.
  3. Test with a fork. The flesh should flake apart with light pressure but still look moist. If it falls apart into dry shreds, you went too far.
  4. Watch the white stuff. Those white beads on the surface are albumin, a protein that leaks out when fish overcooks. A little is fine. A lot means pull it now.

Should You Flip Salmon On The Grill

For skin-on fillets, start skin-side down and flip once. The skin protects the delicate flesh and releases cleanly when it is ready. For skinless fillets, a single flip with a thin spatula works fine. More flipping just risks breaking the fish apart.

Tips That Keep Timing Predictable

Small prep choices make a big difference in how consistent your cook times are. Try these on your next batch.

  • Let the salmon sit at room temperature for 15 minutes before grilling. Cold fish throws off your timing.
  • Pat the surface dry and brush with oil so it does not stick.
  • Preheat the grill for at least 10 minutes and scrape the grates clean.
  • Oil the grates, not just the fish, using a folded paper towel and tongs.
  • Keep the lid closed during indirect cooking to hold steady heat.
  • Cook similar thickness pieces together so nothing finishes early.

Common Timing Mistakes

The biggest one is cooking by weight instead of thickness. The second is opening the lid every two minutes, which drops the temperature and stretches the cook. The third is skipping the rest. Let the fish sit for 3 to 5 minutes off the heat before serving. It finishes cooking and stays juicier.

If you are grilling several fillets of different sizes, start the thick ones first and add the thin ones a few minutes later. That way everything hits the plate at the same time.

Quick Recap

For a one-inch fillet, grill 8 to 10 minutes over medium-high direct heat, flipping once. For two-inch pieces, plan 14 to 18 minutes, ideally using indirect heat for part of the cook. Pull at 125 to 130 degrees for medium-rare and let it rest. Match your clock to the thickest part of the fish, and you will get tender, flaky salmon every single time.

Similar Posts