Grilled Teriyaki Salmon

This easy recipe for Grilled Teriyaki Salmon is super flavorful and tender salmon that never turns out dry! It is the most perfect grilled salmon recipe that makes restaurant quality salmon on a weeknight.

Grilled Teriyaki Salmon garnished with green onions and sesame seeds on a plate with Green Goddess Pasta Salad.

Whenever we go out to eat, nine times out of ten, I order salmon. I love to cook salmon (Sheet Pan Teriyaki Salmon is a favorite of ours!) somehow the restaurant chefs know some secrets on perfectly cooking salmon. Turns out, with the right recipe and technique, I can make restaurant quality salmon at home, too!

On the grill, the key is cooking it at a lower temperature, around 350 degrees F. If you cook it too high, you will run the risk of it cooking too fast and be overdone. No one likes overcooked salmon! In addition, I like to use a meat thermometer (this one is cheap and works great!) to ensure my salmon is to the correct temperature (it works great for Grilled Cilantro Lime Chicken, Smoked Brats, and Grilled Honey Sriracha Chicken Thighs too!). Salmon should be cooked to 120-125 degrees F and this article explains why.

Jump to:


Grilled Teriyaki Salmon Ingredients including raw salmon, fresh ginger, rice vinegar, sesame oil, garlic, brown sugar, and soy sauce.

Salmon - I always try to buy wild caught salmon as it is lower in contaminants, are naturally rich in omega-3 fatty acids, and naturally a beautiful pink or red color. It's also great in these Air Fryer Salmon Tacos.

Soy Sauce - I typically use low sodium soy sauce but regular soy sauce can also be used. Just add a splash of water if you find it too salty.

Fresh Ginger and Garlic - I highly recommend using fresh and not dried garlic or ginger. Fresh has so much more flavor and works much better in this recipe.

Rice Vinegar - adds some acidity to the teriyaki.

Brown Sugar - a decent amount of brown sugar is used to add the sweetness to the sauce.

See recipe card for full information on ingredients and quantities.

Step by Step Instructions

A bowl with teriyaki marinade in it. Raw salmon in a ceramic container.
  1. Mix together the marinade ingredients in a bowl.
  2. Place the salmon in a baking dish that has a lid.
Raw salmon topped with teriyaki marinade. Salmon cooking on the grill.

3. Cover the salmon with all but ½ cup of the marinade. Place the remaining marinade in a mason jar or Tupperware and refrigerate.

Marinate the salmon for 30 minutes to 8 hours.

4. Once you're ready, preheat the grill to medium heat. Place the salmon skin side up on the preheated grill and cook for 8 hours. Flip and cook another 4-6 minutes. The salmon should be cooked through and flake easily. I always use a meat thermometer to ensure my salmon is cooked correctly. I cook it to 120-125 degrees F (this article explains why) and it is perfect every time.

Serve topped with additional teriyaki sauce, chopped green onions, and sesame seeds.

Grilled Teriyaki Salmon on a plate topped with green onions and white sesame seeds.

Recipe FAQs

Is it okay to use frozen salmon?

Yes, but make sure it's thawed first. I like to thaw salmon overnight in the refrigerator.

Can this be prepped in advance?

Definitely! You can marinate the salmon up to 8 hours in advance. If you want, you can make the teriyaki marinade 2-3 days in advance.

Can this be made in the oven?

Yes! Preheat your oven to 350 degrees. Place on a greased baking sheet and bake for 14-16 minutes, depending on the thickness of the salmon.

What's the secret to cooking restaurant quality salmon?

Cook it at a lower temperature and be careful not to overcook! Whenever I cook salmon at a high temperature (over 400 degrees), my salmon ends up overdone. I think it just goes from done to overdone too quickly. Cooking it at 350 degrees allows the salmon to stay tender and not cook too quickly. In addition, it's important to use a meat thermometer to ensure the salmon does not become overcooked.

Can I make this in the air fryer?

Definitely! Refer to my Air Fryer Salmon Tacos recipe for cooking instructions, using this teriyaki marinade.

Other Salmon Recipes to Consider...

If you make this recipe, please let me know! Leave a ⭐️⭐️⭐️⭐️⭐️ rating on this recipe below and leave a comment, or take a photo and tag me on Instagram with #greensnchocolate.

Grilled Teriyaki Salmon on a plate with Green Goddess Pasta Salad.

Grilled Teriyaki Salmon

An easy and delicious restaurant-quality salmon recipe with a delicious teriyaki marinade.
Print Pin Rate
Course: Main Course
Cuisine: Asian
Diet: Low Calorie
Prep Time: 10 minutes
Cook Time: 15 minutes
Marinating Time: 8 hours
Total Time: 8 hours 25 minutes
Servings: 4 servings
Calories: 527kcal


  • 2 lbs salmon
  • 1 cup soy sauce
  • ½ cup brown sugar
  • 2 cloves garlic minced
  • 1 teaspoon fresh ginger
  • 2 tablespoon rice vinegar
  • 2 tablespoon sesame oil
  • chopped green onions for topping
  • white sesame seeds for topping


  • In a medium bowl, add the soy sauce brown sugar, garlic, ginger, rice vinegar, and sesame oil, and whisk to combine.
  • Add the salmon to a baking dish and cover with all but ½ cup of the marinade.
  • Cover and refrigerate for at least 30 minutes, up to 8 hours.
  • Reserve the remaining sauce in a smaller container in the fridge.
  • Preheat your grill to 350 degrees, about medium heat.
  • Grease your grill thoroughly.
  • Add the marinated salmon, skin side up, and close the grill.
  • Cook the salmon for 8 minutes and then flip over. Brush with additional marinade. Close the grill and cook for another 4-6 minutes, until it is cooked through and easily flakes. Use a meat thermometer to ensure the salmon is cooked to 120-125 degrees F in the thickest part.
  • Serve topped with the reserved teriyaki sauce, chopped green onions, and white sesame seeds.
  • Enjoy!



  • You can skip the long marinade time but make sure you marinate the salmon at least 30 minutes. 
  • Be sure to grease the grill very well prior to placing the salmon on. 
  • I recommend using wild salmon as opposed to farm raised salmon. It is naturally pink and, in my opinion, tastes better. 


Calories: 527kcal | Carbohydrates: 31g | Protein: 51g | Fat: 21g | Saturated Fat: 3g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 8g | Cholesterol: 125mg | Sodium: 3348mg | Potassium: 1279mg | Fiber: 1g | Sugar: 28g | Vitamin A: 91IU | Vitamin C: 0.5mg | Calcium: 65mg | Iron: 3mg
Tried this recipe?Mention @greensnchocolate to let me know!
Need more ideas?Find all of my recipe pins @greenschocolate

Join The Conversation


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating