This post may contain affiliate links, read my disclosure policy for details.

Grilled honey garlic butter salmon is marinated in lemony garlic butter sweetened with a touch of honey. The salmon skewers are grilled until tender and flakey in just 10 minutes and can be cooked indoors on a grill pan or your backyard grill for a healthy summer dinner. This honey garlic salmon recipe is simple, healthy and has a mild, delicate flavor. 

A pile of skewers of grilled salmon with honey glaze.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Grilled salmon with honey glaze is bursting with a fresh flavor and cooks quickly, so it’s ideal for busy nights. This honey garlic salmon recipe is made without soy sauce, so it’s naturally gluten free and loaded with potassium, vitamin B12 and omega-3s. Don’t worry if you have leftovers because they taste great served cold over a salad. 

If you love buttery dishes, try my Creamy Lemon Butter Salmon, Garlic Butter Turkey Meatballs or Lemon Garlic Butter Scallops.

Why You’ll Love This Honey Garlic Salmon Recipe

  • It’s fast. Although you need to plan time for the salmon to marinate, the prep work is simple, and cooking is quick. 
  • It’s perfect for parties. Salmon skewers can be prepped in advance and are easy to cook, so they are great for a cookout or backyard party.
  • It’s packed with flavor. The salmon is marinated in a blend of butter, honey, lemon, garlic and crushed red pepper for a hint of spice. 

Salmon Skewers Ingredients

Ingredients needed for grilled honey garlic butter salmon skewers.
  • Butter: Melt unsalted butter and allow it to cool before adding to the marinade. 
  • Honey: Local raw honey is usually the best option. Store brand honey often has corn syrup added to bring down the cost. 
  • Lemon Juice: Use freshly squeezed lemon juice. 
  • Herbs and Spices: Fresh parsley, minced garlic, crushed red pepper flakes, salt and black pepper are used to enhance the flavor. 
  • Salmon: Look for skinless wild caught salmon fillets cut into 1-inch cubes.
  • Lemon Slices: Thread thinly sliced lemon slices onto the skewers between the pieces of fish. 

How To Make Honey Garlic Butter Salmon

How to marinate grilled salmon with honey glaze.
  • Prepare the marinade. In a medium bowl, combine the ingredients to marinate the salmon; butter, honey, lemon juice, parsley, garlic, red pepper flakes, salt, and pepper. Add in the salmon cubes and allow the salmon to marinate for at least 20 minutes.
Salmon skewers ready to be grilled.
  • Thread the salmon skewers. Thread a piece of salmon onto a wooden or metal skewer followed by one lemon slice and then a salmon cube and repeat until the end of the skewers.
  • Cook the salmon. Place the salmon skewers on the griddle or grill pan and cook for 8-10 minutes until the salmon is cooked through turning the skewers often and brush the reserved marinade if needed.
  • Garnish and serve. Once done, garnish the salmon skewers with parsley and serve.
Grilled honey garlic butter salmon skewers on a platter.

Tips To Make Grilled Salmon with Honey Glaze

  • Look for wild salmon whenever possible. It has better flavor and color than farm raised salmon and is more sustainable. 
  • Cut the salmon into similar-sized pieces for even cooking. 
  • Dry the salmon on paper towels before adding it to the marinade. 
  • Marinate the salmon for at least 20 minutes or up to 4 hours. 
  • Salmon can be enjoyed hot, cold or at room temperature, so save the leftovers for easy meal prep.
  • Soak wooden and bamboo skewers in water for a minimum of 30 minutes. 
  • Prep the salmon skewers up to 24 hours in advance and cover tightly with plastic wrap in the fridge until ready to cook.
  • Want a fun twist on the flavors of this dish? Swap lime slices and lime juice for the lemons. 
Salmon skewers on a platter.

Frequently Asked Questions

How do I prepare bamboo skewers?

If you are using metal skewers, thread with the salmon and grill. For bamboo or wooden skewers, you will need to soak the skewers in water in advance. Lay the skewers into a baking dish and cover them with water. Soak the skewers for 30 minutes to overnight. 

Can I use a different protein?

If you don’t like salmon, you can use this marinade on chicken, shrimp or mahi mahi. You will need to adjust your cooking time; otherwise, it’s easy to substitute. 

Can I cook salmon skewers in a skillet?

I prefer to use a hot griddle, a grill pan or an outdoor grill for grilled salmon with honey glaze. If you don’t have access to any of those, I recommend using a cast iron skillet. Allow the skillet to get very hot before adding the salmon skewers. You may need to cut your skewers to a smaller size to fit your pan. If desired, you can cook these in a 400 degrees F oven for 10 minutes. 

How do I store and reheat Grilled Honey Garlic Butter Salmon?

Place leftovers in an airtight container in the fridge for up to 3 days. Leftover salmon can be reheated in a skillet or low oven but be careful not to let it dry out. Cold salmon can be served on salads or sandwiches or can be used to make salmon cakes. 

Can I freeze salmon skewers?

Wrap the salmon skewers tightly and freeze for up to 2 months. Thaw overnight in the fridge and cook as directed. For freezing, we recommend leaving off the lemon slices as they don’t freeze well. 

What to serve with Honey Garlic Butter Salmon?

These salmon skewers would pair well with rice, Crispy Air Fryer Sweet Potato Fries, Easy Mashed Sweet Potatoes, Oven Roasted Baby Potatoes, Brussels Sprouts Salad or your favorite steamed veggies.

Closeup of salmon skewers with honey garlic butter.

More Honey Garlic Recipes

I hope you enjoy all the recipes I share with you, including this delicious Honey Garlic Salmon recipe. I hope you try it, enjoy it, rate it, and share it with your friends and family!

If you try this recipe and liked it, please leave a star rating and comment below. Use my hashtag to share it with me on Instagram so I can see your delicious recreations! Also, follow me at Cookin’ With Mima on FACEBOOK |INSTAGRAM |PINTEREST for all of my latest social posts and recipes.

5 from 1 vote

Grilled Honey Garlic Butter Salmon

Grilled Honey Garlic Butter Salmon is marinated in lemony garlic butter sweetened with a touch of honey. The salmon skewers are grilled until tender and flakey in just 10 minutes and can be cooked indoors on a grill pan or your backyard grill for a healthy summer dinner.
Prep Time: 10 minutes
Cook Time: 10 minutes
Marinating Time: 20 minutes
Total Time: 40 minutes
Servings: 4 Servings

Ingredients 

  • ½ cup unsalted butter, melted
  • ¼ cup honey
  • ¼ cup fresh lemon juice
  • 2 tablespoons parsley, chopped
  • 2 teaspoons minced garlic
  • 1 teaspoon crushed red pepper flakes
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 lb salmon fillet, skinless and cut into 1-inch cubes
  • 12-15 lemon slices

Instructions 

  • In a medium bowl, combine the ingredients to marinate the salmon; butter, honey, lemon juice, parsley, garlic, red pepper flakes, salt, and pepper. Add in the salmon cubes and allow the salmon to marinate for at least 20 minutes.
  • Thread a piece of salmon onto a wooden or metal skewer followed by one lemon slice and then a salmon cube and repeat until the end of the skewers.
  • Place the salmon skewers on the griddle or grill pan and cook for 8-10 minutes until the salmon is cooked through turning the skewers often and brush the reserved marinade if needed.
  • Once done, garnish the salmon skewers with parsley and serve.

Notes

  • Look for wild salmon whenever possible. It has better flavor and color than farm raised salmon and is more sustainable. 
  • Cut the salmon into similar-sized pieces for even cooking. 
  • Dry the salmon on paper towels before adding it to the marinade. 
  • Marinate the salmon for at least 20 minutes or up to 4 hours. 
  • Salmon can be enjoyed hot, cold or at room temperature, so save the leftovers for easy meal prep.
  • Soak wooden and bamboo skewers in water for a minimum of 30 minutes. 
  • Prep the salmon skewers up to 24 hours in advance and cover tightly with plastic wrap in the fridge until ready to cook.
  • Want a fun twist on the flavors of this dish? Swap lime slices and lime juice for the lemons.

Nutrition

Calories: 531kcal | Carbohydrates: 50g | Protein: 27g | Fat: 31g | Saturated Fat: 16g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 123mg | Sodium: 361mg | Potassium: 1067mg | Fiber: 9g | Sugar: 26g | Vitamin A: 1145IU | Vitamin C: 181mg | Calcium: 115mg | Iron: 3mg
Like this recipe? Rate and comment below!
5 from 1 vote (1 rating without comment)

Leave a comment

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

Recipe Rating