Grilled Salmon Skewers

Jump to Recipe

If you ask me, Grilled Salmon Skewers are one of the best things you can possibly make when the grill is fired up. The salmon gets these gorgeous charred edges, the inside stays buttery and tender, and the whole thing comes together in under 30 minutes. I love rounding out a full grill night by adding some Balsamic Steak Skewers to the mix for anyone who wants something heartier, and a big platter of Grilled Vegetables with Whipped Feta on the side never hurts. And if salmon is your thing (same, always), you are going to want to check out my 30 Best Salmon Recipes for even more inspiration.

Grilled salmon skewers with green sauce


 

Grilled Salmon Skewers at a Glance

  • 🕒 Total Time: 15 minutes
  • 👪 Servings: 6 people
  • 🍝 Cuisine Type: Mediterranean / Summer Grilling
  • 🧂 Flavor Profile: Smoky charred salmon with caramelized lemon and a bright, herby basil vinaigrette that ties it all together.
  • 📖 Dietary Info: Contains fish; naturally gluten-free and dairy-free; paleo-friendly as written.
  • 📦 Storage Notes: Refrigerate leftovers in an airtight container for up to 2 days and flake cold over salads rather than reheating, since salmon dries out fast; the basil vinaigrette keeps separately for 4 to 5 days.
  • Why You'll Love It: This recipe is fifteen minutes from fridge to table and requires zero fancy technique. The lemon slices char right on the skewers and do half the flavor work for you. The basil vinaigrette is bright, herby, and absolutely perfect spooned over the top. This is the recipe I pull out all summer long and it converts even the most skeptical fish people every single time.

Summarize and save this content on

Why I Love This Recipe

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!

Jump to:
Salmon skewers with green sauce

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 Monster Salad or cucumber feta salad too! If you're looking for a heartier salad, try pairing it up with my antipasti burrata panzanella!! Add Mexican Shrimp Skewers, chips and guac, rounding it up with grilled peaches- and you have a great summer party menu.

Ingredients

Ingredients for grilled salmon skewers

Substitutions & Swaps

🐟 Salmon

  • Sockeye salmon - The called-for cut. Deep red color and bold, assertive flavor hold up against the charred lemon and herby vinaigrette, but it is lean so pull it off the grill the second it hits 125F or it dries out fast.
  • King (Chinook) salmon - The highest fat content of any salmon variety means it stays moist and almost buttery even if you leave it on the grill 30 seconds too long. The splurge pick that rewards beginners and experienced grillers equally.
  • Coho salmon - Sits right between sockeye and king on both fat content and price. It cubes cleanly, holds the skewer without falling apart, and cooks on the same timeline as sockeye so no adjustments needed.
  • Steelhead trout - A true 1:1 swap that is almost always cheaper than salmon at the fish counter. The pink flesh looks identical on the platter and the mild, slightly sweet flavor plays beautifully with basil vinaigrette.

🍢 Skewers

  • Wooden or bamboo skewers (soaked) - The called-for option. Soaking for at least 30 minutes is non-negotiable because dry bamboo ignites on contact with the grill grates and you lose the whole skewer before the fish is done.
  • Flat metal skewers - No soaking required and the flat blade grips the salmon cubes so they do not spin freely when you flip. Worth keeping a set in the drawer if you grill skewers more than once a summer.
  • Double-skewer method - Thread each portion onto two parallel wooden skewers spaced about half an inch apart. The second stick locks the cubes in place so the fish flips as one solid unit instead of each piece rotating independently on the stick.

🍋 Citrus

  • Lemon - The called-for citrus. Thin wheels tucked between the salmon cubes char on the grill grates and release juice directly onto the fish as it cooks, acting as a built-in baste without any extra effort.
  • Lime - Sharper and more tropical than lemon, lime shifts the whole profile in a direction that pairs naturally with a mango salsa or a cilantro-forward sauce swap. Great when you want a Latin-leaning spin on these skewers.
  • Meyer lemon - Lower acid and more floral than standard lemon, Meyer lemon wheels caramelize a little deeper on the grill and bring a honeyed sweetness that makes the dish feel dinner-party-ready rather than weeknight casual.
  • Blood orange - The dramatic color and berry-forward tartness make these skewers visually stunning on a platter. The slightly lower acidity than regular lemon keeps it from overpowering the basil vinaigrette.

🌿 Sauce

  • Basil vinaigrette - The called-for sauce. Bright and herby, it should always go on after grilling because basil scorches instantly and turns bitter the moment it hits the heat of the grill.
  • Chimichurri - Punchier and more garlicky than the basil vinaigrette, chimichurri swaps in at the same volume and its sharp red wine vinegar backbone cuts through the richness of fattier salmon cuts like king or coho.
  • Tzatziki - The cool, creamy contrast of yogurt and cucumber against smoky charred salmon is one of those combinations that tastes like it took much more effort than it did. Particularly good if you are already grilling pita alongside.
  • Mango salsa - Sweet heat from ripe mango and fresh chile plays off the smokiness of the grill in a way that feels completely different from the Mediterranean original. This is the direction to go if you want to channel the cedar plank salmon with mango salsa energy in skewer form.

🫒 Olive Oil

  • Extra virgin olive oil - The called-for fat. A good finishing-grade olive oil adds grassy, peppery flavor to the marinade but use it moderately because too much oil on fish over high heat causes flare-ups that char the outside before the inside is cooked.
  • Avocado oil - A higher smoke point than olive oil makes avocado oil more forgiving on a screaming hot grill. Neutral flavor means the basil vinaigrette and lemon do all the flavor work without competition.
  • Toasted sesame oil (partial swap) - Replace one teaspoon of the olive oil with toasted sesame oil to add a nutty, roasted depth that nudges the skewers toward an Asian-inspired profile. Use it sparingly because a little goes a long way against delicate salmon.

How to Make Grilled Salmon Skewers

Lemon slices and diced salmon pieces

Step 1: Soak the wooden skewers in water for at least 30 minutes.

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 mandoline.

Salmon and lemon skewers on tray

Step 2: 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 3–4 minutes per side, until the salmon is nearly cooked through and releases easily from the grates. Remove the salmon skewers from the grill and let rest for about 5 minutes to let the salmon just continue to cook.

Salmon skewers with green sauce

Step 3: Serve the salmon skewers with the Basil Vinaigrette and extra lemons if desired.

🐟🍋🔥 Tips & Tricks for the Best Grilled Salmon Skewers

Smoky, charred, and dripping with basil vinaigrette -- this is the salmon recipe that turns fish skeptics into believers every single summer.

  • Soak wooden skewers in cold water for at least 30 minutes before grilling. Dry bamboo ignites the moment it contacts hot grates, and you will lose the whole skewer. Thirty minutes is the minimum; an hour is better if you have the time.
  • Cut the salmon into uniform 1.5-inch cubes. Even cuts mean every piece finishes at the same time. Inconsistent sizing gives you overcooked ends and a raw center on the same stick, which is exactly the kind of thing that makes people say they do not like fish.
  • Remove the skin before cubing the salmon. Skin-on cubes grip the grill grates and tear apart when you flip. Ask your fishmonger to skin the fillet before you leave the store -- it takes them about 30 seconds and saves you a real headache at the grill.
  • Pat the salmon cubes completely dry before threading them onto skewers. Surface moisture creates steam, which prevents the Maillard browning that gives you those gorgeous charred edges. A quick press with paper towels is all it takes.
  • Slice lemons thin enough to fold between the salmon cubes. Thin wheels flex around the fish and make direct contact with the grates, which chars them and releases juice that continuously bastes the salmon as it cooks. Thick slices stay stiff, fall off, and miss the point entirely.
  • Oil the grill grates right before the skewers go on, not before preheating. Oil applied to a cold grate burns off completely by the time you cook. Fold a paper towel into a pad, dip it in oil, and wipe the hot grates using tongs immediately before laying the skewers down.
  • Preheat your grill to medium-high and close the lid for at least 10 minutes before cooking. A fully preheated grill sears the salmon on contact and releases it cleanly when it is ready to flip. A grill that is not hot enough causes the fish to stick and shred.
  • Apply the basil vinaigrette after the salmon comes off the grill, never before. Fresh basil scorches quickly over direct heat and turns black and bitter. Spooning the vinaigrette on after cooking keeps it bright green and tasting like the garden.
  • Flip the skewers only once during cooking. Salmon begins to release from the grates naturally once a proper sear forms. Repeated flipping interrupts that process, tears the flesh, and causes the cubes to fall off the skewer.
  • Use the double-skewer method if your salmon cubes keep spinning. Thread each portion onto two parallel skewers set about half an inch apart. The two-point contact locks the cubes in place so every side grills evenly and nothing rotates when you flip.
  • Pull the salmon off the grill when the center still looks slightly translucent. Carryover heat continues cooking the fish for another minute or two after it leaves the grates. Waiting for the center to look fully opaque on the grill means it will be overcooked by the time it reaches the plate.
  • Store leftover salmon cold and flake it over salads rather than reheating it. Reheating cooked salmon drives out the remaining moisture fast and produces a dry, fishy result. Cold flaked salmon over greens with extra vinaigrette is genuinely better than a reheated skewer.

Grilled Salmon Skewers FAQs

What are Grilled Salmon Skewers?

Grilled Salmon Skewers are a Mediterranean-inspired summer dish made by threading cubed sockeye salmon and thin lemon wheels onto skewers, then grilling them over high heat until charred and just cooked through. The skewers finish with a bright basil vinaigrette spooned over the top, which delivers all the sauce work without any fussy technique. Ready in 15 minutes, they are a natural centerpiece for a summer dinner alongside grilled vegetables or salads.

Why do my salmon skewers stick to the grill?

Skin-on salmon cubes are almost always the culprit. The skin grips the grates and tears the fish apart on the flip, so remove it before cubing. A clean, well-oiled grill grate and a full preheat are the other two non-negotiables. Do not try to move the skewers until the salmon releases naturally, which takes roughly 3 to 4 minutes per side over medium-high heat.

Do I have to soak wooden skewers before grilling?

Yes, soak them for at least 30 minutes in water before threading the salmon. Dry bamboo or wooden skewers ignite on a hot grill and will char through before the salmon is done. Metal flat skewers skip this step entirely and have the added bonus of preventing the fish cubes from spinning when you flip, which makes them worth owning if you grill skewers often.

Can I use a different type of salmon?

Any fresh salmon fillet works here. King (Chinook) is the fattiest and most forgiving on a hot grill, making it the best choice if you are nervous about overcooking. Coho and steelhead trout both swap in at a 1:1 ratio and are often less expensive than sockeye. Whatever you choose, cut it into uniform 1.5-inch cubes so every piece on the skewer finishes at the same time.

Can I apply the basil vinaigrette before grilling?

No. Spoon the vinaigrette over the skewers after they come off the grill, never before. Basil burns quickly over direct heat, which turns the sauce bitter and ruins the color. The lemon wheels threaded between the salmon cubes handle all the basting during cooking; the vinaigrette is strictly a finishing sauce.

How do I store and reheat leftover Grilled Salmon Skewers?

Refrigerate leftovers in an airtight container for up to 2 days. Reheating salmon dries it out fast, so the better move is to flake the cold fish directly over a salad or grain bowl. Store the basil vinaigrette separately in the refrigerator, where it keeps for 4 to 5 days, and use it as a dressing on the leftovers.

Grilled Salmon Skewers

Author: Gaby Dalkin
5 from 11 votes
These grilled salmon skewers are threaded with lemon, cooked until tender and lightly charred, and finished with bright basil vinaigrette. Ready in 15 minutes.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Main Course
Cuisine Mediterranean
Servings 6 people

Ingredients
  

  • 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

Instructions
 

  • Soak the wooden skewers in water for at least 30 minutes
  • 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 mandoline.
  • 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 3–4 minutes per side, until the salmon is nearly cooked through and releases easily from the grates. 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.

Notes

  • Soak wooden skewers in cold water for at least 30 minutes before grilling. Dry bamboo ignites the moment it contacts hot grates, and you will lose the whole skewer. Thirty minutes is the minimum; an hour is better if you have the time.
  • Cut the salmon into uniform 1.5-inch cubes. Even cuts mean every piece finishes at the same time. Inconsistent sizing gives you overcooked ends and a raw center on the same stick, which is exactly the kind of thing that makes people say they do not like fish.
  • Remove the skin before cubing the salmon. Skin-on cubes grip the grill grates and tear apart when you flip. Ask your fishmonger to skin the fillet before you leave the store -- it takes them about 30 seconds and saves you a real headache at the grill.
  • Pat the salmon cubes completely dry before threading them onto skewers. Surface moisture creates steam, which prevents the Maillard browning that gives you those gorgeous charred edges. A quick press with paper towels is all it takes.
  • Slice lemons thin enough to fold between the salmon cubes. Thin wheels flex around the fish and make direct contact with the grates, which chars them and releases juice that continuously bastes the salmon as it cooks. Thick slices stay stiff, fall off, and miss the point entirely.
  • Oil the grill grates right before the skewers go on, not before preheating. Oil applied to a cold grate burns off completely by the time you cook. Fold a paper towel into a pad, dip it in oil, and wipe the hot grates using tongs immediately before laying the skewers down.
  • Preheat your grill to medium-high and close the lid for at least 10 minutes before cooking. A fully preheated grill sears the salmon on contact and releases it cleanly when it is ready to flip. A grill that is not hot enough causes the fish to stick and shred.
  • Apply the basil vinaigrette after the salmon comes off the grill, never before. Fresh basil scorches quickly over direct heat and turns black and bitter. Spooning the vinaigrette on after cooking keeps it bright green and tasting like the garden.
  • Flip the skewers only once during cooking. Salmon begins to release from the grates naturally once a proper sear forms. Repeated flipping interrupts that process, tears the flesh, and causes the cubes to fall off the skewer.
  • Use the double-skewer method if your salmon cubes keep spinning. Thread each portion onto two parallel skewers set about half an inch apart. The two-point contact locks the cubes in place so every side grills evenly and nothing rotates when you flip.
  • Pull the salmon off the grill when the center still looks slightly translucent. Carryover heat continues cooking the fish for another minute or two after it leaves the grates. Waiting for the center to look fully opaque on the grill means it will be overcooked by the time it reaches the plate.
  • Store leftover salmon cold and flake it over salads rather than reheating it. Reheating cooked salmon drives out the remaining moisture fast and produces a dry, fishy result. Cold flaked salmon over greens with extra vinaigrette is genuinely better than a reheated skewer.

Nutrition Information (estimated)

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!

42 Comments

  1. Gorgeous, Gaby!!

    Now I wish everyone who is terrified to cook/eat fish at home would read this recipe. It's so simple...

    Coincidentally, we grilled wild sockeye salmon last night too. I stuffed it in a homemade bun with grilled onions, tomato, and homemade mayo. Promise me you'll do that at least once over the summer!! Amazing.

  2. This looks absolutely delicious and mouthwatering! I wish there's a way I can grab them from my screen.

  3. completely and utterly adore this! love the simplicity to showcase the wonderful salmon!!

  4. oh gosh. I need some healthy eating too. I don't even have the Portland excuse. these are so beautiful.

  5. The color of that salmon looks amazing... so good. I'm loving Salmon right now as well, not that I have gone to Alaska to try it :), but I am loving in on the grill.

5 from 11 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating