I absolutely love how effortlessly delicious this Grilled Salmon Skewers with Lemon and Basil Vinaigrette Recipe comes together. The bright lemon and herb notes perfectly complement the rich, tender salmon, delivering a fresh, vibrant flavor that feels both light and satisfying. I always find this dish impressive yet incredibly simple to prepare, making it one of my top picks for any gathering or quick weeknight dinner where I want to feel like I’ve treated myself to something special.
Why You'll Love This Grilled Salmon Skewers with Lemon and Basil Vinaigrette Recipe
What makes this recipe a standout for me is just how balanced the flavor profile is. The salmon’s natural richness meets the zesty brightness of lemon and the fresh, herbal lift from basil vinaigrette, creating a combination that feels bright and wholesome without any heavy or overwhelming aftertaste. Each bite delivers a juicy flake of perfectly cooked salmon paired with just the right amount of citrus zing and herbal complexity. I always savor how these flavors come together so beautifully on the grill.
Aside from the taste, I adore how straightforward this recipe is. With just a handful of simple ingredients and basic grilling technique, I can have a stunning, crowd-pleasing meal ready in under 30 minutes. It’s ideal for those evenings when I want something special but don’t want to spend hours in the kitchen. Plus, it’s incredibly versatile—I’ve served these skewers at summer parties, family dinners, and even casual lunches, and it always feels right at home. The way the salmon and lemon stack up on skewers adds such a charming, rustic feel that never fails to impress my guests.
Ingredients You'll Need
The beauty of this dish is in its simplicity. Each ingredient plays an essential role, whether it’s adding moisture, seasoning, or that vibrant color and fresh tang. You really only need a handful of components to create a perfectly balanced plate.
- Wooden skewers: Soaking them in water beforehand prevents burning on the grill.
- Sockeye salmon: Fresh, firm salmon works best for grilling and holding shape on skewers.
- Lemons: Thinly sliced for layering and juiced for that fresh citrus punch.
- Olive oil: Adds moisture and helps achieve a beautiful grilled finish.
- Kosher salt and black pepper: Essential for seasoning and enhancing the salmon’s natural flavors.
- Basil vinaigrette: The star finishing touch, with its herbaceous brightness that elevates every bite.
Directions
Step 1: Begin by soaking the wooden skewers in water for at least an hour. This step is crucial to prevent them from burning while grilling, so don’t skip it.
Step 2: Prepare your grill by heating it to medium-high. You want it hot enough to give the salmon a nice sear but not so hot that it burns quickly.
Step 3: While the grill is warming, cut the salmon into one-inch cubes. Then, slice three of the lemons very thinly using a sharp knife or mandolin to get uniform, delicate slices that will cook evenly.
Step 4: Thread the salmon and lemon slices alternately onto the soaked skewers, aiming for about 5 to 6 pieces of salmon per skewer. Once assembled, drizzle olive oil over each skewer and season generously with kosher salt and freshly ground black pepper. Finish by squeezing half of the remaining lemon juice evenly over all the skewers for that extra zing.
Step 5: Carefully transfer the skewers to the preheated grill using tongs. Grill each side for about 3 minutes until the salmon is almost cooked through and shows nice grill marks. Remember, salmon cooks quickly, so watch closely.
Step 6: Remove the skewers from the grill and let them rest for 5 minutes. This resting time allows the salmon to finish cooking gently while staying moist and tender.
Step 7: Serve immediately with the homemade basil vinaigrette drizzled on top and extra lemon wedges on the side to brighten each bite.
Servings and Timing
This recipe makes about 6 servings, ideal for sharing with friends or family. The prep time is roughly 10 minutes if you’ve got everything ready, and grilling takes about 6 minutes in total. After grilling, resting the skewers for 5 minutes is key. All told, you’re looking at a total time commitment of about 20 to 25 minutes from start to finish, making it perfect for a quick yet impressive meal.
How to Serve This Grilled Salmon Skewers with Lemon and Basil Vinaigrette Recipe
When I serve these grilled salmon skewers, I love pairing them with light, fresh side dishes that let the flavors shine. Crisp green salads with cucumber, avocado, or a simple arugula salad tossed in lemon vinaigrette complement the salmon’s brightness beautifully. Roasted vegetables or quinoa salads also work wonderfully if you want something a bit heartier but still fresh and wholesome.
For presentation, I typically lay the skewers on a large platter, drizzle the basil vinaigrette generously, and scatter fresh basil leaves and lemon wedges around. It instantly makes the dish look vibrant and inviting. Keeping portion sizes to one or two skewers per person works well unless you have big appetites, in which case adding extra sides is the way to go. I recommend serving these skewers warm right off the grill to preserve their juicy tenderness and fresh tang.
To keep the beverage pairing non-alcoholic and refreshing, sparkling water with a squeeze of lemon or a homemade iced green tea with mint is a perfect complement. I find these drinks bring out the natural citrus and herb flavors in the skewers, making the entire meal feel like a light, sunny feast. This recipe shines equally well for intimate family dinners, festive summer parties, or casual weekday nights where a little grill magic takes center stage.
Variations
I like to play around with this recipe to keep it exciting. If salmon isn’t your favorite, other firm fish like cod or halibut work wonderfully on skewers, but watch the cooking time as they may cook faster. To mix up the flavor profile, swapping basil vinaigrette for a cilantro-lime dressing or a ginger-soy glaze creates a beautiful departure while still keeping things fresh and bright.
If you’re catering to dietary needs, this recipe is naturally gluten-free and pescatarian-friendly, which makes it a crowd-pleaser. For a vegan twist, I recommend replacing the salmon with thick slices of firm tofu or marinated grilled vegetables like zucchini and bell peppers, paired with a lemon herb vinaigrette.
For a slightly different cooking approach, if grilling isn’t an option, you can broil the skewers on high in an oven or cook them in a grill pan on the stove. Both methods deliver great flavor and the option to enjoy this dish indoors any time of year.
Storage and Reheating
Storing Leftovers
If you happen to have leftovers, store them in an airtight container in the refrigerator. I find glass containers with tight-fitting lids work best to keep the salmon’s moisture locked in, preventing it from drying out. Leftovers will stay fresh for up to 2 days, but I usually try to enjoy them as soon as possible for the best texture and flavor.
Freezing
While I generally avoid freezing grilled salmon skewers because the texture can become a bit softer upon thawing, you absolutely can if needed. I recommend wrapping each skewer tightly in plastic wrap, then placing them inside a freezer-safe bag or container. Properly frozen, they will keep for up to 1 month. When you’re ready to eat, thaw them slowly in the refrigerator overnight for best results.
Reheating
To reheat leftover skewers, I prefer using a low-temperature oven set to around 275°F (135°C) for about 10 minutes. This gentle heat warms the salmon through without drying it out. Avoid microwaving if you can, as it tends to make the salmon rubbery and uneven in texture. A quick warm-up on a stovetop grill pan also works well if you want those fresh grill marks back before serving.
FAQs
Can I use frozen salmon for this recipe?
You can use frozen salmon as long as it’s fully thawed and patted dry before cutting and skewering. Fresh salmon will give you the best flavor and texture, but properly thawed frozen salmon works just fine in a pinch.
What if I don’t have a grill? Can I cook these skewers indoors?
Definitely! If you don’t have access to an outdoor grill, you can broil the skewers in your oven on a high rack or use a grill pan on the stovetop. Both methods give wonderful results when you keep an eye on the cooking time to avoid overcooking.
How do I make the basil vinaigrette?
The basil vinaigrette is made by blending fresh basil leaves with olive oil, lemon juice, a little garlic, salt, and pepper. It’s fresh and herbaceous, and you can easily prepare it in advance or buy a good-quality store version if you’re short on time.
Can I prepare the skewers ahead of time?
Yes, you can assemble the salmon and lemon on the skewers a few hours ahead of grilling, as long as you keep them refrigerated and covered. Just add the olive oil, seasoning, and lemon juice right before you grill for the best flavor and texture.
What sides would you recommend with this recipe?
I love pairing the skewers with light, fresh sides like a crisp cucumber salad, grilled veggies, or even a simple rice pilaf. Anything with a touch of acidity or herbs complements the salmon’s flavor beautifully and balances the meal nicely.
Conclusion
I truly hope you give this Grilled Salmon Skewers with Lemon and Basil Vinaigrette Recipe a try soon. It’s one of those dishes that feels like a celebration on a plate but comes together with minimal fuss. The vibrant flavors, quick prep, and beautiful presentation make it a staple in my kitchen—and I know it will become one in yours too. Enjoy every juicy, citrus-infused bite!
PrintGrilled Salmon Skewers with Lemon and Basil Vinaigrette Recipe
These Grilled Salmon Skewers feature tender sockeye salmon cubes alternated with fresh lemon slices, grilled to perfection for a delicious, healthy meal. Finished with a zesty basil vinaigrette and a drizzle of olive oil, this recipe is perfect for a quick outdoor cooking experience with bold, fresh flavors.
- Prep Time: 20 minutes
- Cook Time: 6 minutes
- Total Time: 26 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Grilling
- Cuisine: American
- Diet: Low Fat
Ingredients
Main 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, to taste
For Serving
- 1 recipe Basil Vinaigrette
Instructions
- Soak Skewers: Soak the wooden skewers in water for at least one hour to prevent them from burning during grilling.
- Preheat Grill: Heat your grill to medium-high heat to prepare for cooking the salmon skewers evenly.
- Prepare Salmon and Lemons: Cut the salmon into 1-inch cubes. Slice 3 of the lemons into very thin slices using a sharp knife or mandolin for layering on the skewers.
- Assemble Skewers: Alternate threading the salmon cubes and lemon slices onto the soaked wooden skewers, aiming for about 5-6 pieces of salmon per skewer. Drizzle the skewers with olive oil, season with kosher salt and freshly ground black pepper, then squeeze half of the remaining lemon juice over them.
- Grill Skewers: Using tongs, carefully place the salmon skewers on the preheated grill. Grill for approximately 3 minutes per side until the salmon is nearly cooked through.
- Rest and Serve: Remove the skewers from the grill and let them rest for about 5 minutes so the salmon continues cooking gently. Serve the skewers with the prepared Basil Vinaigrette and additional lemon wedges if desired.
Notes
- Soaking the wooden skewers prevents them from burning on the grill.
- Using sockeye salmon provides a rich flavor and vibrant color, but you can substitute with other fresh salmon varieties.
- Thin lemon slices add freshness and a slight tang to the skewers.
- Resting the salmon after grilling helps retain juices and finish cooking evenly.
- The Basil Vinaigrette adds a bright, herbaceous complement to the smoky grilled salmon.


Leave a Reply