Best Way to Cook Salmon on the Grill: A Home Guide
Learn step-by-step how to grill salmon for juicy, flaky results with crisp skin. This Grill Cooking guide covers heat, seasoning, timing, and finishing touches.

Goal: cook salmon to flaky, juicy perfection on the grill. The best way to cook salmon on the grill starts with skin-on fillets and a preheated, medium-high heat. Sear skin-side down for 3-4 minutes, flip, and finish until the flesh is opaque and just barely flaking, about 5-8 more minutes depending on thickness. Rest 2 minutes before serving.
The Essence of Salmon Grilling: Heat, Moisture, and Timing
Cooked properly, salmon on the grill emerges juicy, flaky, and pleasantly charred. The best results hinge on controlled heat, dry fillets, and precise timing. According to Grill Cooking, the key lies in heat management, a crisp skin, and a brief rest after removal from the grill. Use a two-zone setup to sear and finish, and you’ll consistently land on target across thicknesses and grill types.
Two-zone heat means a hot direct zone for searing and a cooler indirect zone for finishing. The skin-on fillet acts as a natural barrier, shielding the flesh from intense heat and helping retain moisture. Visual cues matter: as the fillet cooks, the edges turn opaque first, with a translucent center signaling it’s still finishing. Rely on an instant-read thermometer for precision and avoid relying on time alone.
Practical setup tips: start with a clean, oiled grate to prevent sticking and ensure even browning. If you’re grilling over charcoal, bank coals to create a bright, hot zone and a cooler area for the finish. If you’re on gas, turn one burner off or set it to lower heat after the initial sear. A quick spritz of water can tame minor flare-ups without cooling the grill too much.
In practice, plan for a short sear of 3–4 minutes per side and monitor thickness. A 1-inch fillet may finish in under 8 minutes total, while a 1.5-inch piece may approach 12 minutes. The goal is to arrive at an internal temperature that suits your preference: around medium-rare to medium for moist texture, or higher if you want a firmer, fully cooked fish.
Brand note: This guidance is grounded in Grill Cooking’s method for reliable results across grills and setups, with an emphasis on moisture retention and uniform doneness. With the right heat and timing, salmon becomes a true showcase of skill on the grill.
Tools & Materials
- Salmon fillets, skin-on(6–8 oz portions, skin-on preferred)
- Olive oil or neutral oil(for oiling fish or grate)
- Kosher salt or sea salt(for seasoning)
- Freshly ground black pepper(to taste)
- Lemon wedges (optional)(for finishing brightness)
- Grill with clean, oiled grates(prevents sticking and promotes browning)
- Tongs and a fish spatula(for gentle turning and flipping)
- Meat thermometer (instant-read)(use for precise doneness)
- Grill brush(clean grates before cooking)
- Optional: nonstick spray(alternative to oiling the grate)
Steps
Estimated time: 30-40 minutes
- 1
Prepare salmon and season
Pat dry the fillets with paper towels to remove surface moisture. Lightly oil the flesh and season generously with salt and pepper. If using, apply a thin brush of oil or a quick brush-on marinade to boost browning and flavor.
Tip: Patience matters here: excess surface moisture can steam the fish instead of searing. - 2
Preheat grill and establish zones
Heat the grill to a medium-high range (roughly 375–450°F / 190–230°C) and create a two-zone setup: a direct heat zone for searing and an indirect zone for finishing.
Tip: Two-zone grilling helps you sear quickly without overcooking the center. - 3
Oil the grate or fish to prevent sticking
Lightly oil the grates or brush a tiny amount of oil on the salmon skin. This helps achieve a crisp skin while preventing cling during turning.
Tip: Avoid slicking the grate with too much oil; a light coat is enough. - 4
Sear salmon skin-side down
Place the fillet skin-side down on the hot zone and sear for 3–4 minutes, or until you see the skin crisp and release easily from the grate.
Tip: Don’t move the fish during the initial sear; it will stick less and browns evenly. - 5
Flip and finish with indirect heat
Flip the fillet carefully with a fish spatula, then move it to the indirect zone to finish cooking to your preferred doneness. Check doneness with an instant-read thermometer or by visual cues.
Tip: Aim for an internal temperature around 125–130°F for juicy, medium texture; adjust to 145°F for firmer doneness. - 6
Rest and serve
Allow the salmon to rest for 2–5 minutes off the heat. Resting redistributes juices and completes carryover cooking for a juicy slice.
Tip: Rest lightly covered with foil to retain heat without steaming.
FAQ
What is the best way to cook salmon on the grill?
Start with skin-on fillets, preheat with two-zone heat, sear skin-side down, then finish on indirect heat until just cooked through. Rest briefly before serving.
For best results, grill with skin on, sear on direct heat, finish on indirect heat, then rest before serving.
Should I grill salmon with the skin on or off?
Skin-on helps protect the flesh, promotes moisture retention, and provides a natural barrier against sticking. You can remove it after cooking if desired.
Keep the skin on during grilling to protect the flesh and help with browning; remove if you prefer.
How can I prevent salmon from sticking to the grill?
Ensure the grate is clean and well-oiled, pat the fish dry, and avoid moving it too soon after placing it on the grate. A hot, well-seasoned surface helps release the fillet.
Keep the grill clean and oiled, place the salmon skin-side down, and don’t flip too early.
How long does it take to grill salmon per thickness?
A 1-inch fillet typically finishes in about 8 minutes total, a 1.5-inch piece may take around 12 minutes. Use a thermometer for accuracy and adjust based on your preferred doneness.
Thin fillets finish quickly, thicker cuts need more time. Use a thermometer for best results.
Can I marinate salmon before grilling?
Light marinades add flavor, but avoid acidic marinades for long periods that can start to break down the fish. Aim for 15–30 minutes for best balance of flavor and texture.
A short marinade works best—about 15 to 30 minutes—so the salmon stays firm.
Is it safe to eat salmon pink in the center?
Salmon can be cooked to a range of doneness. The USDA recommends 145°F for safety, but many cooks prefer slightly under that for a moist texture. Use a thermometer and your judgment.
You can cook salmon to slightly under the USDA recommended min if you prefer moist texture; use a thermometer.
Watch Video
Quick Summary
- Season generously and pat dry for better browning.
- Use two-zone grilling for sear and finish.
- Cook to a safe yet juicy internal temp and rest before serving.
- Resting equalizes juices for a moister fillet.
