When you decide to grill salmon, your first step is understanding the different types available and what makes each one suitable for grilling. The most common varieties you'll find at grocery stores and fish markets include Atlantic salmon, Chinook (also called King salmon), Coho (Silver salmon), and sockeye salmon. Each type has distinct characteristics that affect how it cooks on the grill.
Free Guide to Car Sunroof Leak Diagnosis and Repair →
Atlantic salmon is the most widely available and affordable option. It has a milder flavor and higher fat content, which makes it forgiving when grilling—the fat keeps the fish moist even if you cook it a bit longer than intended. Chinook salmon is larger and fattier, with a rich, buttery taste that many people prefer for grilling because the fat renders beautifully over heat. Coho salmon offers a middle ground with moderate fat and a slightly stronger flavor than Atlantic. Sockeye salmon is leaner and more intensely flavored, requiring a bit more attention during grilling to prevent drying out.
When selecting salmon at the market, look for flesh that appears bright and firm, not dull or soft. Fresh salmon should smell like the ocean—clean and briny—not fishy or ammonia-like. You can purchase salmon as whole fillets with skin on, skinless fillets, or steaks (cross-sections cut perpendicular to the spine). For beginners, skin-on fillets are the easiest to grill because the skin acts as a protective barrier and helps prevent sticking.
Consider buying salmon that's about three-quarters to one inch thick. Thinner fillets cook very quickly and are prone to overcooking, while extremely thick pieces may char on the outside before cooking through inside. A medium thickness gives you a reasonable window of time to achieve proper doneness without constant monitoring.
Practical takeaway: Purchase skin-on salmon fillets that are medium thickness and appear bright with firm flesh. Atlantic or Chinook varieties work well for home grilling because their fat content helps keep them moist during cooking.
The foundation of successful salmon grilling is a properly prepared grill and the correct temperature. Whether you use a gas or charcoal grill, you need to understand how to establish and maintain the heat zone you'll use. For salmon, you're looking for medium-high heat, which falls between 400 and 450 degrees Fahrenheit. This temperature range allows the fish to cook through to the center while developing a light char or caramelization on the outside.
Free Guide to Growing Sweet Peas at Home →
For gas grills, preheat for at least 10 to 15 minutes with the lid closed. This allows the grates to get hot enough to sear the salmon properly. Use an instant-read thermometer to verify your grill temperature, holding it about 6 inches above the cooking grate. If you don't have a thermometer, you can use the hand method: hold your hand about 6 inches above the grate and count how long you can keep it there. At medium-high heat, you should be able to hold it for about 3 to 4 seconds before the heat forces you to pull away.
Charcoal grills require slightly different preparation. If using a kettle-style grill, arrange your charcoal in two zones—a hotter zone with coals banked on one side and a cooler zone with fewer coals or no coals on the other. Light the charcoal 15 to 20 minutes before grilling, allowing it to burn down to gray-white ash. The two-zone setup gives you flexibility: if your salmon appears to be cooking too quickly on the hot side, you can move it to the cooler zone.
Clean your grates thoroughly before cooking. Use a grill brush or crumpled aluminum foil to scrub away any debris and old buildup. This prevents sticking and allows for better heat contact. Some people like to oil the grates after cleaning by using tongs to rub an oil-soaked paper towel across them. Use oils with high smoke points, such as vegetable oil, canola oil, or avocado oil.
Practical takeaway: Preheat your grill to medium-high heat (400-450°F), clean the grates with a brush, and optionally oil them to prevent sticking. A two-zone setup on charcoal grills provides flexibility if needed.
The beauty of salmon is that its natural flavor is rich enough to shine with minimal seasoning. However, a thoughtful approach to seasoning can elevate your dish considerably. Begin by patting your salmon fillets dry with paper towels. Moisture on the surface prevents browning and can cause sticking, so this step is genuinely important despite being simple.
Free Guide to Cooking Different Pork Cuts Safely →
Once dry, apply a light coat of oil to both sides of the salmon. Use olive oil, avocado oil, or another neutral oil. This oil serves multiple purposes: it helps heat transfer, prevents sticking, and creates a better crust. Use about one-quarter teaspoon of oil per side of a medium fillet—you want a light coating, not a pool of oil.
For seasoning, salt and pepper are traditional and effective. Apply kosher salt and freshly ground black pepper to both sides of the fillet just before placing it on the grill. Kosher salt has larger crystals than table salt, giving you more control over how much seasoning you add. A rough guideline is one-quarter teaspoon of salt per side for a medium fillet, though you should adjust based on personal preference. If you enjoy more complex flavors, consider these additional options:
If you prefer a glaze or sauce, prepare it before your salmon goes on the grill. Simple glazes can be made by combining soy sauce with honey and a small amount of ginger, or by mixing Dijon mustard with maple syrup. You'll apply these toward the end of cooking to prevent burning. The sugars in glazes can char quickly, so timing is essential.
Some people like to add herbs directly to the fish. Place fresh dill, thyme, or rosemary sprigs inside the cavity of a whole salmon, or simply lay them on top of a fillet. As the fish cooks, these herbs infuse subtle flavors and create an aromatic presentation.
Practical takeaway: Pat salmon dry, coat lightly with oil, then season with salt and pepper or a simple spice blend. Save glazes and fresh herbs for application near the end of cooking to prevent charring.
There are two primary techniques for grilling salmon: direct grilling and indirect grilling. Understanding when to use each method helps you achieve consistent results. Direct grilling means placing the salmon directly over the heat source. This is appropriate for most home grilling and works well for fillets that are three-quarters to one inch thick. The direct heat creates a flavorful crust and cooks the fish relatively quickly—typically 8 to 12 minutes total depending on thickness and your specific grill.
Free Stapler Repair Troubleshooting Guide →
Indirect grilling involves placing the salmon away from direct heat, more like oven-cooking on the grill. This method is gentler and better suited to very thick fillets or whole salmon. To set up indirect grilling on a gas grill, preheat all burners, then turn off the burners directly under where you'll place the salmon. On a charcoal grill, push coals to the sides, leaving the center empty. Indirect grilling takes longer—roughly 15 to 20 minutes depending on thickness—but reduces the risk of charring the exterior before the interior is done.
For most home cooks, direct grilling with skin-on fillets is the most straightforward approach. Place the salmon skin-side down on the grill grates. You may notice it sticking slightly at first, but resist the urge to move it immediately. After about
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.