Grilled Salmon Skewers [Video]

Catalina Castravet
By Catalina Castravet
5 from 6 reviews

Fish and Seafood Recipes

Cook time Cook time: 10 minutes

Last updated on June 18th, 2021 at 10:09 pm

Grilled Salmon Skewers are a healthy twist to a classic cookout staple! This grilled to perfection meal can make any outdoor event more refreshing and carefree!

Having a summer outdoor event? Make it more exciting by serving these delicious recipes, choose between Grilled Pork Skewers, Chicken Kebabs, or a lighter meal made of Shrimp Kebabs.


Salmon Kebabs Recipe

Grilled Salmon Skewers make for a great alternative to common BBQ choices such as pork and chicken. I love making them when it seems like everyone could use a good seafood meal.

Moreover, combined with some pineapple and a tropical marinade, it makes this meal over the top. This seafood is loaded with protein, Omega-3, and Potassium, which makes it very nutritious on top of being appetizing.

Not to mention, it takes less than 10 minutes to cook this dish! With such an easy to follow recipe, you’ll have more time to chat and enjoy the company.

This flavor-packed kabob is all you will need for the main course in cookouts. I hope you get to enjoy it as much as my family and friends did.

How to make the best Grilled Salmon Skewers

  • Prepare the marinade. In a bowl, make a Mediterranean-styled marinade with a tropical twist. Whisk together these ingredients: Pineapple juice, orange juice, orange zest, soy sauce, brown sugar, rice vinegar, sesame oil, minced garlic, liquid smoke, salt, and pepper. 
  • Marinade the fish. Cut your salmon into pieces with 1 and a half thickness. Place the pieces into a resealable bag and pour in the marinade. Give it a little shake to coat every fish cut. Seal the bag and refrigerate it overnight or for at least 8 hours. Make sure to lay it horizontally or in a way that the juice coats evenly the fish to ensure that the flavor seeps in every cut.
  • Skewer. Prepare your kabob by sticking the salmon on the skewer with sliced onions and pineapples alternatively. Leave enough space so the heat is evenly circulated. 
  • Cook. Lay the sticks in a medium heated grill for 8 minutes or until done as preferred. Make sure to rotate every 2 minutes or so for even doneness. 
  • Serve. Let the salmon kebabs stand for 5 minutes after removing them from the heat. Garnish with herbs or drizzle some dressing. Serve on a nice plate.

How long does salmon take to grill?

Salmon takes fairly quick to cook. At medium heat, which is the recommended temperature, a side will be done by only about 2 minutes. 

Just like shrimps, you can also determine if the fish is already done when it turns pinkish or opaque.

How do you keep salmon from sticking to the grill?

You can wrap the fish with aluminum foil or lay it on the grill itself. Otherwise, just make sure that your griller is clean and brush it with oil to make it non-stick.

What to serve with Grilled Salmon Skewers?

With an appetizing meal such as this recipe, you want to make sure to pair it with refreshing sides. I recommend making a full course serving this recipe with the following mouthwatering sides:

Best sauces for Salmon Kabobs?

To make the dish even more appetizing, try to make these dressing recipes for an upgrade:

Recipe tips:

  • Lemon slices are great alternatives to pineapple slices. As lemon is quite tangy, make sure your slices are thinner if you don’t want it to be too overpowering. 
  • I recommend garnishing the kabob with herbs such as parsley. Basil, rosemary, and mint also work perfectly if you don’t have parsley. 
  • When wrapping the fish with foil, avoid touching it directly. Use a potholder to avoid burning yourself. 
  • Unlike other fish, salmon has a very tasty skin. So, I suggest keeping it on and make sure it is crisp for an utterly luscious taste.

Grilled salmon skewers.

Grilled Salmon Skewers

Grilled Salmon Skewers are a healthy twist to a classic cookout staple! This grilled to perfection meal can make any outdoor event more refreshing and carefree!
5 from 6 votes
Save Print Pin Rate
Prep Time: 30 minutes
Cook Time: 10 minutes
Marinate:: 8 hours
Total Time: 8 hours 40 minutes
Servings: 8 skewers
Calories: 276kcal
Author: Catalina Castravet


Grilled Salmon Kebabs Ingredients:

  • 2 lbs salmon filet (cut into 1 1/2" thick pieces)
  • 1 pineapple (cut into 1 1/2" thick pieces)
  • 1 purple onion (cut into 1" pieces)
  • 2 lemons (sliced)

For the Fish Marinade:

  • 1/2 cup pineapple juice
  • 1/2 cup orange juice
  • 1 tablespoon orange zest
  • 1/4 cup soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon rice vinegar
  • 2 teaspoons sesame oil
  • 4 cloves garlic (minced)
  • 1 teaspoon liquid smoke
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper


  • Add all marinade ingredients to a medium bowl and whisk to combine.
  • Place salmon pieces into a large mixing bowl and pour marinade over meat. Stir to combine, cover and refrigerate overnight, stirring once or twice while marinating. Allow marinating for at least 6-8 hours.
  • Skewer marinated salmon along with the sliced onion and pineapple, alternating them on the skewer.
  • Grill kebabs over med/high heat for about 8-10 min or until the desired doneness is reached, rotating every 2-3 min for even grilling.
  • Remove kebobs from the grill and let them rest at least 5 min before serving.
  • Garnish with parsley and serve with tartar sauce.



Calories: 276kcal | Carbohydrates: 26g | Protein: 25g | Fat: 9g | Saturated Fat: 1g | Cholesterol: 62mg | Sodium: 751mg | Potassium: 802mg | Fiber: 3g | Sugar: 18g | Vitamin A: 142IU | Vitamin C: 80mg | Calcium: 46mg | Iron: 2mg
Made This Recipe?

Show me what you made on Instagram or Facebook and tag me at @sweetnsavorymeals or hashtag it at #sweetnsavorymeals.

Get free recipes to your inbox!


Leave a reply


We have been doing a lot of grilling this summer so I was excited to see this recipe. Came out beautifully! The marinade really added so much flavor.



These look out of this world delicious! My daughter and I love salmon! Can't wait to make these!


Dorothy Reinhold

Grilled salmon is a staple at our house. That marinade pushes this to the top of the list! So much great flavor.



What amazing kebabs! We've been looking for more grilled dishes to make during the summer and these sound so perfect and yummy!


katerina @

Oh my, these look amazing!! My family would love them!


Beti | easyweeknightrecipes

These look incredibly delicious!! A must try! YUM!



Love this for a weekend BBQ! Great idea for sure!


Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.