Grilled Salmon Skewers

Jump to Recipe

Grilled Salmon Skewers with a Basil Vinaigrette - GET IN MY BELLY!

Grilled Salmon Skewers from (@whatsgabycookin)


I wasn't always obsessed with Salmon. In fact there was once upon a time when I didn't even eat fish. Can you imagine?? I used to be hopeless. But after going to culinary school and a trip to Alaska - I was a convert! Now I am straight up obsessed and these Grilled Salmon Skewers are the perfect way to celebrate that obsession!

Grilled Salmon Skewers from (@whatsgabycookin)

Cubed salmon threaded onto skewers alternating with lemon slices and served with basil vinaigrette! It just feels like the most quintessential summer dish right? It would go perfectly along with a majorly loaded green salad or cucumber feta salad too! If you're looking for a heartier salad, try pairing it up with my antipasti burrata panzanella!! Add shrimp skewers, chips and guac, rounding it up with grilled peaches- and you have a great summer party menu.

Grilled Salmon Skewers from (@whatsgabycookin)

Grilled Salmon Skewers

Author: Gaby Dalkin
5 from 11 votes
Perfectly grilled salmon skewers with a basil vinaigrette makes for the perfect grilling meal!
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Main Course
Cuisine Mediterranean
Servings 6 people


  • 8 wooden skewers
  • 2 lbs sockeye salmon or another fresh salmon of your choice
  • 3-4 lemons
  • 3 tablespoons olive oil
  • Kosher salt and freshly ground black pepper
  • 1 recipe Basil Vinaigrette


  • Soak the wooden skewers in water for at least and hour.
  • Heat your grill to medium high heat.
  • Cut the salmon into 1 inch cubes and slice 3 of the lemons into very thin slices either with a sharp knife or with a mandolin.
  • Alternate threading the salmon and the lemon slices on the wooden skewers, about 5-6 pieces of salmon per skewer. Drizzle the skewers with olive oil and season with salt and pepper. Squeeze ½ of the remaining lemon juice on top.
  • Using a pair of tongs, carefully transfer the salmon skewers to the preheated grill and grill for about 3 minutes on each side until the salmon is almost fully cooked through. Remove the salmon skewers from the grill and let rest for about 5 minutes to let the salmon just continue to cook.
  • Serve the salmon skewers with the Basil Vinaigrette and extra lemons if desired.


This would be perfect served over rice with a side of asparagus.

Nutrition Information

Calories: 339kcal | Carbohydrates: 5g | Protein: 31g | Fat: 22g | Saturated Fat: 3g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 10g | Cholesterol: 83mg | Sodium: 68mg | Potassium: 816mg | Fiber: 2g | Sugar: 2g | Vitamin A: 72IU | Vitamin C: 29mg | Calcium: 32mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @WhatsGabyCookin or tag #whatsgabycooking!


  1. I made these last night using a broiler. I also made the vinaigrette using tarragon instead of basil. Delicious! Definitely going to be a regular feature on the menu here.

  2. OMG I'm a salmon freak! I've actually never tried it on skewers before, crazy! These look deeelish!

  3. a great recipe for entertaining , as my husband does not like salmon I think he will like this with your yummy basil vinegaretter xoxo

  4. I have just tried this by adding some more dried herbs and it was so lovely with a light, fresh taste... It was just perfect...

Leave a Reply

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

Recipe Rating