How to Grill Salmon Perfectly (2 Ways!) (2024)

Learn how to grill salmon perfectly so that it is succulent, flavorful, and never dry! Pro tips + two ways for delicious grilled salmon, and seasoning options you'll love.

How to Grill Salmon Perfectly (2 Ways!) (1)

Warm weather calls for the grill. And if it’s grilled fish you’re after, salmon is a good choice because it can stand up to the heat and won’t fall apart, and it will also keep its distinct rich flavor.

Perfect grilled salmon is flaky, charred, juicy, and never dry. It should also be pale pink in color with no rubbery edges.

There are two easy ways to cook salmon on the grill: directly on the grill or in foil. In this post, I’ll show you both recipes, plus my no-fail tips for how to grill salmon so that it is delicious and never dry! And if you’re looking for the best fish seasoning, you’ll have some options for that too!

Now, whether you choose to grill your salmon directly over the hot grates, or you try grilled salmon in foil, your fish will be cooked anywhere between 8 and 18 minutes. That’s why it’s a great idea to work on your sides and salads before you put your fish on the grill.

How to Grill Salmon Perfectly (2 Ways!) (2)

In this post

  • The best salmon for grilling
  • Best seasoning for salmon
  • How to grill salmon
  • Grilled salmon in foil
  • Grilled salmon FAQs

The best salmon for grilling

Whether you’re working with wild-caught or quality, responsibly raised fish, the cut of salmon will make a difference. Here is what I look for grilling:

  • Center-cut salmon fillet: The center-cut part of the fish t is thicker and more uniform so it will cook more evenly(No dry edges and undercooked middles here!)
  • Skin-on salmon: Particularly if you’re cooking it directly on the grill, it's a good idea to use skin-on fish fillets. The skin holds the salmon together as it cooks over dry heat, and it also imparts good flavor as it releases fat that keeps the fish moist. But if you only have skinless salmon fillet, I recommend grilling the fish in foil instead.
How to Grill Salmon Perfectly (2 Ways!) (3)

Best seasoning for salmon

Salmon is a rich and slightly oily fish that can take a variety of seasonings and marinades very well. First, be sure to dry the salmon well and season with kosher salt, from there, you can your seasoning or marinade of choice. Here are a few options to season your salmon fillet:

  • Dry salmon seasoning: Kosher salt and black pepper, adding equal parts garlic powder, oregano, cumin, coriander and Aleppo pepper.
  • Lemon-garlic marinade: Lemon juice and zest, extra virgin olive oil, loads of chopped garlic, dried oregano, paprika, and black pepper. I use this marinade in my baked salmon recipe, so get more details about this marinade there!
  • Spicy lime-harissa marinade: This marinade combines hot harissa paste (store-bought is fine if you don't have the time to make it) with a little honey, lime juice, garlic, Aleppo pepper, ginger and warm spices to make the perfect spicy salmon marinade. (Check out the marinade used in this recipe).
  • Herby Salmon Marinade: Lemon juice, EVOO, fresh mint, minced garlic, coriander, cumin, turmeric, black pepper and a dash of kosher salt. This is the marinade in my all-star grilled salmon recipe, and it is a hit every time!
  • Pesto: Like in my Chilean sea bass recipe, you can slather a cooked salmon fillet with a herby green sauce like basil pesto or chermoula.

How to grill salmon

Cooking salmon on the grill directly over the hot grates will take less than 10 minutes! Here is how:

  • Season the salmon. Pat the salmon dry and season well (see the seasoning and marinade ideas above). You can refrigerate the marinated fish for 20 minutes or so while you heat up the grill or work on sides.

    How to Grill Salmon Perfectly (2 Ways!) (4)

  • Start with high direct heat. The grill should be heated to around 450 degrees F. I use a gas grill, but you can also use a charcoal grill.
  • Oil the grates. Brush the grates generously with oil. This is so important to make sure the salmon does not stick to the grill.

    How to Grill Salmon Perfectly (2 Ways!) (5)

  • Grill salmon flesh side down FIRST, then flip over once. Place the salmon fillets on the grill flesh side down first (so the skin is facing you). Raw salmon is relatively firm, so starting it off with the flesh facing down is a great way to get some nice grill marks on the salmon without it falling apart. Close the grill lid and do not disturb the salmon for 2 to 3 minutes.
    Once you see a thin layer of opaque (cooked) flesh closest to the heat, gently flip the salmon over using tongs and a spatula so it is skin-side down. The skin will help hold the salmon together. Lower the heat to medium (about 350 degrees F) and close the lid again. Cook for another 2 to 5 minutes, depending on the thickness of your salmon.

    How to Grill Salmon Perfectly (2 Ways!) (6)

  • Take the fish off the heat and let it rest for 5 minutes or so. Remove the salmon from the heat when the flesh is just opaque. At that point, if it is still not cooked enough to your liking, you can put it back on the heat. But you can’t undo overcooked grilled salmon, so it’s better to take it off the heat the moment the flesh turns from translucent to opaque. Allow the fish to rest for about 5 to 10 minutes or so before serving, the salmon will continue to cook as it sits. This will give you tender juicy salmon with loads of flavor.
    Note: your salmon is cooked when its internal temperature registers 145 degrees F, but take it off the grill when it is a few degrees below that.

Grilled salmon in foil

If you're looking to cook a large fillet of salmon on the grill, wrap it in foil! It's much easier to manage this way, and you'll get a tender piece of fish that is impressive looking. This method takes about 14 to 18 minutes. Here’s how to grill salmon in foil:

  • Heat the grill to medium-high heat. On my grill, medium-high is at 375 to 400 degrees F.

    How to Grill Salmon Perfectly (2 Ways!) (7)

  • Place the salmon in a large piece of foil and fold over. Spread a big piece of heavy-duty foil over a baking sheet so you can easily carry the salmon from the kitchen to the grill. Lightly brush the foil with olive oil so the salmon doesn’t stick. Arrange a few slices of lemon or orange on the foil. Season the fish well with kosher salt on both sides and put it in the center of the foil.
  • Season the fish. After salting the fish, use the seasoning or marinade of your choice (I chose the lemon garlic marinade, but check out all the options above). I used the like to use a marinade with foil-cooked salmon, it is a great way to add flavor and keep the salmon nice and moist (plus, the foil contains the marinade well, so it won't be messy).
  • Seal the edges of the foil to enclose the salmon and poke a few small holes at the top so the steam can escape.
  • Grill the salmon. Place the foil pouch on the hot grill and close the lid. Cook the salmon for 14 to 18 minutes, depending on how thick your salmon fillet is. Check doneness at around 14 minutes for a thin piece of fish. Thicker fillets will take a few minutes more.

    How to Grill Salmon Perfectly (2 Ways!) (8)

Grilled salmon FAQs

Best temperature for salmon on the grill

The best grill temperature for salmon depends on what method you’re using. For the perfect salmon on the grill without foil, start with a very hot grill that’s around 450 degrees F. This will give your salmon the perfect sear without drying it out. (The grill should be hot enough that you can hold a hand an inch or so above the grill for only a couple of seconds.) After turning the fish, reduce the temperature to medium to medium-high – about 350 to 400 degrees F. If you’re grilling salmon in foil, your grill should be heated to medium-high (375 to 400 degrees F) for tender, flaky grilled salmon.

How long should I grill salmon?

If you’re cooking it directly on the grill, the fish will usually take 6 to 8 minutes, depending on the thickness of the fillet.

How long to grill salmon in foil?

Grilling salmon in foil takes between 14 to 18 minutes, again depending on how thick the piece of fish is.

Do you flip salmon on the grill?

Yes, if you're cooking the fish directly on the hot grates, you'll start with the flesh side down first (skin facing you) then flip it over once after 2 to 3 minutes or when you see some grill marks on the layer touching the grates.

Do you cook salmon with grill open or closed?

Cook the salmon with the grill lid closed. Keeping the fish covered helps to maintain an even temperature in the grill, similar to how an oven would maintain its temperature. This helps the salmon cook evenly.

How do you know when your salmon is done on the grill?

Cooked salmon is ready when it flakes easily at the touch of a fork. It should register an internal temperature of 145 degrees F in the thickest part. However, to make sure your salmon is moist and never dry, remove it from the heat when its internal temperature is around 135 to 140 degrees F and allow it to rest briefly (the temperature will continue to rise).

What to serve with salmon

When the weather is warm, there’s nothing like a piece of perfect salmon cooked on the grill with a drizzle of tahini green goddess sauce and a fresh salad (try avocado salad, cucumber salad, or Panzanella).

But since you’re firing up the grill anyway, why not grill some vegetables?! Andif you need something starchy to serve along, try my potato salad or serve your salmon over a bed of bulgur wheat.

Leftovers and storage tips

Cooked salmon filets will keep in the fridge for 2 days in an airtight container. Serve it cold or at room temperature over a bed of greens. I don’t recommend reheating it because it inevitably dries out and becomes rubbery.

More salmon recipes

  • Mediterranean Salmon Kabobs
  • Easy Citrus Salmon
  • Crispy Salmon Rice Bowl Recipe
  • Salmon Burgers

Browse allMediterranean recipes

Visit Our Shop

5 from 5 votes

How to Grill Salmon (2 Ways)

Print Recipe Pin Recipe Rate this Recipe

How to Grill Salmon Perfectly (2 Ways!) (13)Suzy Karadsheh

How to Grill Salmon Perfectly (2 Ways!) (14)

Learn how to cook salmon like a pro! This recipe gives you two ways for juicy, tender grilled salmon cooked: in foil or directly over the hot grates. Be sure to get center-cut salmon filet so that the fish cooks evenly throughout. Skin-on salmon is better particularly if you're cooking it directly over the hot grates; the skin holds the salmon together while it grills, and also imparts good flavor. Depending on the method you choose and the thickness of your fish, cooking salmon on the grill can take anywhere from 8 to 19 minutes.

Prep – 5 minutes mins

Cook – 8 minutes mins

Cuisine:

American, Mediterranean, Mediterranean Diet

Serves – 4 people

Course:

Dinner

Ingredients

  • 1 to 1 ½ pounds salmon fillet, skin-on, center cut fillet
  • Kosher salt
  • marinade of your choice, (see the options below)

Instructions

Method 1: Direct grilling

  • Cut and season the fish. Cut the large fillet into 4 6-ounce pieces. Season with kosher salt and add the marinade of your choice (see options in the notes). Allow the salmon to marinate for 20 minutes or so (refrigerate).

  • Prepare the grill. Heat an outdoor gas grill on high (grill is ready when you can hold your hand one inch above the grates for only 1 to 2 seconds). Make sure the grates are oiled to ensure that the salmon does not stick.

  • Grill flesh-side down first! Arrange the salmon fillets on hot grill, flesh side down first (the skin should be facing you). Close the grill lid. Cook for 1-3 minutes on the first side, depending on how thick the fillets are.

  • Flip over once. Look for grill marks on the fish, and where the fish is closest to the grill, you should see a small layer of opaque flesh. Slide a metal spatula under the fish and use a pair of tongs to hold the top, carefully turn the fish over (it will now be skin-side down).

  • Lower the heat down to medium and close the grill lid. Cook for another 3 to 5 minutes, again depending on the thickness of the fillets.

  • Let the fish rest before serving. Remove from the grill and let it rest for 5 minutes or so. The fish will continue to cook (it should reach a temperature of 145 degrees F before serving).

Method 2: Grilled salmon in foil

  • Prepare the grill. Heat the grill to medium-high heat (375 to 400 degrees F).

  • Arrange the fish in a large piece of foil. Spread a big piece of heavy-duty foil over a baking sheet so you can easily carry the salmon from the kitchen to the grill. Lightly brush the foil with extra virgin olive oil so the salmon doesn’t stick. Arrange a few slices of lemon or orange on the foil. Season the salmon well with kosher salt on both sides and place it on the citrus slices.

  • Add the marinade of your choice. Spread the seasoning or marinade of your choice all over the fish fillet.

  • Seal the foil to enclose the fish and the marinade. Pull the foil sides up and tightly close the foil to enclose the fish (making sure the foil is tented over the fish with a little room in between the fish and the top of the foil). Make a few small holes on the top of the foil so that the steam can escape.

  • Place the foil pouch on the hot grill and close the lid. Cook the salmon for 14 to 19 minutes, depending on how thick your salmon fillet is. Check doneness at around 12 to 14 minutes for a thin piece of fish. Thicker fillets will take a few minutes more. Remember that the salmon will continue to cook as it rests.

  • Let the fish rest briefly before serving. Remove from the heat and let the salmon rest for 5 minutes or so (it should reach a temperature of 145 degrees F before serving).

Video

Notes

  • Marinade options:
    • Lemon-garlic marinade:zest of 1 large lemon, juice of 2 lemons, 3 tablespoons extra virgin olive oil such asEarly Harvest Greek extra virgin, 5 minced garlic cloves, 2 teaspoons dry oregano, 1 teaspoon sweet paprika, and ½ teaspoon black pepper.
    • Spicy lime-harissa marinade: This marinade combines hotharissa paste (store-bought is fine if you don't have homemade) with a little honey, lime juice, garlic, Aleppo pepper, ginger and warm spices to make the perfect spicy salmon marinade. (Check out the marinade in this recipe).
    • Herby Salmon Marinade: Juice of 1 lemon, extra virgin olive oil fresh mint, minced garlic, coriander, cumin, turmeric, black pepper and a dash of kosher salt. This is the marinade in my all-star grilled salmon recipe, and it is a hit every time!
    • Pesto: You can season the salmon simply with salt, pepper, and olive oil. And once you cook it, spread 2 to 4 tablespoons ofbasil pesto or chermoula and finish with a squeeze of lemon juice.
  • Tips for choosing salmon for the grill: Skin-on, center-cut salmon fillets are the best option. Skin will help hold the piece of salmon together as it cooks on the grill, and a center-cut piece ensures the fillet cooks at the same speed throughout.
  • What to serve with grilled salmon: Avocado salad or Greek salad are good options. Since you’re firing up the grill anyway, why not grill some vegetables?! And if you need something starchy to serve along, try potato salad or serve your salmon over a bed of bulgur wheat.
  • Leftovers and storage tips: Cooked salmon filets will keep in the fridge for 2 days in an airtight container. I don’t like to reheat salmon because it inevitably dries out and becomes rubbery. So I turn leftovers into a salmon salad.
  • Nutrition information only applies to the salmon filet. It does not take into account any marinade or seasoning.
  • VisitOur Shopfor quality Mediterranean ingredients includingextra virgin olive oilsandspices.

Nutrition

Calories: 241.5kcalProtein: 33.7gFat: 10.8gSaturated Fat: 1.7gMonounsaturated Fat: 3.6gCholesterol: 93.6mgSodium: 74.8mgPotassium: 833.5mgVitamin A: 68IUCalcium: 20.4mgIron: 1.4mg

Tried this recipe?

I'm Suzy; born and bred right on the shores of the Mediterranean. I'm all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you're here...
Learn More

How to Grill Salmon Perfectly (2 Ways!) (2024)

FAQs

How to grill salmon perfectly every time? ›

Season with salt and pepper and rub the oil all over the salmon. Place the salmon, skin side down, directly on the grill and cook with the lid open until the flesh lightens in color, about 5 minutes. Gently try to lift or flip the salmon. If it feels stuck, give it another minute.

Is it better to grill salmon in foil or not? ›

The skin holds the salmon together as it cooks over dry heat, and it also imparts good flavor as it releases fat that keeps the fish moist. But if you only have skinless salmon fillet, I recommend grilling the fish in foil instead.

Which side should I turn down first when grilling salmon? ›

Place salmon fillets on grill, flesh side down (skin-side up) first, so that the fillets can get nice grill marks on the hot grill while the fish is still firm. Close the grill lid. Cook 1 to 3 minutes on the first side, depending on how thick the fillets are.

Should salmon be flipped when grilling? ›

As always use these times as a base, true times will depend on the thickness of your salmon and temperature of your grill. But as a general rule you'll grill salmon for 6-8 minutes skin side down, flip once and then grill 1-2 minutes flesh side down.

Should you oil salmon before grilling? ›

Right before placing it on the grill, lightly rub the salmon with olive oil on both sides, and sprinkle with kosher salt and freshly ground pepper. Always season fish just before grilling to avoid moisture loss and flare-ups.

Should you rinse salmon before grilling? ›

Do not rinse salmon. As the USDA cautions, washing raw fish could lead to cross-contamination across your kitchen appliances and surfaces, spreading bacteria. You can pat it dry with a paper towel.

Should salmon be room temp before grilling? ›

It is a good idea to let salmon sit out for 15 to 20 minutes before cooking so that it can warm to room temperature. Do not let it sit out for too long. You want it to reach room temperature right before cooking. If it is at room temperature for too long it can be a food safety risk.

How do you grill salmon without drying it out? ›

Using foil to make a packet around the salmon keeps the salmon moist when grilling. It ensures the salmon turns out perfectly tender and flaky, not dry.

How hot should I grill for salmon? ›

Preheat your grill on high heat to 500 degrees. Prep the salmon by lightly brushing it with olive oil and season it evenly with salt and pepper. Once the grill is hot, clean the grates with a stainless steel grill brush to get a fresh cooking surface.

What is the very best way to cook salmon? ›

A Mainstay You Can Evoke With Little Fanfare
  1. Heat the oven to 275°F.
  2. Place a salmon fillet in a baking dish. Rub all over with olive oil, and season with salt and pepper.
  3. Roast until salmon flakes easily, or a thermometer inserted in the thickest part reads 120°F (about 30 minutes for a 6-ounce fillet).
May 13, 2020

How do you know when salmon is done on the grill? ›

The easiest way to see if your salmon has finished cooking is to gently press down on the top of the fillet with a fork or your finger. If the flesh of the salmon flakes—meaning, it separates easily along the white lines that run across the fillet (strips of fish fat)—it's finished cooking.

What is that white stuff that comes out of salmon? ›

The white stuff that oozes out of salmon is called albumin, a type of protein in the fish (other foods with albumin include eggs, beef and milk). You can't see albumin when the fish is raw—it only appears when the salmon is exposed to heat. As salmon cooks, the albumin turns from its liquid state into a semi-solid one.

How to avoid salmon sticking to the grill? ›

5 Grilling Techniques to Keep Your Salmon from Sticking
  1. Keep the Skin on. Skin-on fillets work best for direct grilling because the skin helps hold the fish together and prevents sticking to the grill. ...
  2. Make a Foil Pan. ...
  3. Cast Iron Grilling. ...
  4. Use a Grilling Plank. ...
  5. Utilize Citrus.

How do you keep salmon from burning on the grill? ›

Plus, the dry spices on the fish might cause it to burn if it's cooked too long, so it's best to cook it most of the way on the skin side. Let the salmon cook for 3 to 4 minutes (longer, if your fillets are thicker than one inch) and then use a spatula or tongs to carefully flip each piece so the skin is facing down.

References

Top Articles
Latest Posts
Article information

Author: Carmelo Roob

Last Updated:

Views: 6165

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Carmelo Roob

Birthday: 1995-01-09

Address: Apt. 915 481 Sipes Cliff, New Gonzalobury, CO 80176

Phone: +6773780339780

Job: Sales Executive

Hobby: Gaming, Jogging, Rugby, Video gaming, Handball, Ice skating, Web surfing

Introduction: My name is Carmelo Roob, I am a modern, handsome, delightful, comfortable, attractive, vast, good person who loves writing and wants to share my knowledge and understanding with you.