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. 5 stars
    Best salmon recipe I've ever made! Even my husband agreed, and he has a very limited palette... aka he eats like a 12 year old boy.

  2. I can’t wait to try your version of this recipe! I am in love with both the basil and cilantro vinaigrette!! I have been making a salmon kebab recipe for years. While the seasoning on BA’s kebabs is outstanding, I think your vinaigrette will create a whole new favorite for me!

  3. 5 stars
    Made these last night with a drizzle of cilantro vinaigrette because that is what I had. Amazing!
    Honestly, they are also delicious on their own without a sauce.
    Definitely will make them again.

5 from 11 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating