Imagine sinking your teeth into succulent grilled salmon skewers, where the smoky aroma dances with the tangy zest of lemon and fresh herbs, igniting your taste buds with every bite. The flaky, tender fish paired with vibrant vegetables creates a symphony of flavors and textures that are simply irresistible, making these skewers the star of any summer barbecue or a quick weeknight dinner.
As I reminisce about those sun-soaked afternoons spent grilling in the backyard, the laughter of friends mingling with the sizzle on the grill brings back a rush of joy. These grilled salmon skewers not only promise an explosion of flavor but also evoke memories of warmth and togetherness—perfect for creating lasting moments at your next gathering or a cozy family meal.
Why Will You Keep Making Grilled Salmon Skewers?
Quick and easy to prepare, these skewers are perfect for summer barbecues or busy weeknights. Flavor-packed with a delightful marinade of garlic, ginger, and honey, they elevate the naturally rich taste of salmon. Versatile and colorful, you can mix in your favorite veggies like bell peppers and zucchini for added nutrition. Healthy and delicious, these skewers offer a nutritious meal that everyone will love, making them a go-to recipe for any occasion!
Grilled Salmon Skewers Ingredients
For the Salmon
- 1 pound salmon fillet (cut into 1-inch cubes) – Fresh salmon adds a rich flavor, making these grilled salmon skewers irresistible.
For the Marinade
- 3 tablespoons olive oil – This enhances moisture and helps the marinade cling to the fish.
- 2 tablespoons soy sauce (low sodium) – Provides a savory depth without overwhelming saltiness.
- 1 tablespoon honey – Adds a touch of sweetness that balances the savory elements of the marinade.
- 2 cloves garlic (minced) – Fresh garlic adds aromatic complexity and depth to the flavor.
- 1 teaspoon ginger (freshly grated) – Offers a zesty kick that brightens up the dish beautifully.
- 1 teaspoon lemon juice (fresh) – Fresh lemon juice brings acidity that lifts all the flavors in your skewers.
- 1/2 teaspoon black pepper – A hint of spice that enhances the overall taste without overpowering it.
For the Vegetables
- 1 bell pepper red (cut into 1-inch pieces) – Sweet and colorful, adding a crunchy contrast to the tender salmon.
- 1 bell pepper yellow (cut into 1-inch pieces) – Provides vibrant color and sweetness that complements the dish beautifully.
- 1 zucchini (sliced into rounds) – Adds a delightful texture and absorbs the marinade flavors wonderfully.
How to Make Grilled Salmon Skewers
1. Whisk together the marinade by combining 3 tablespoons of olive oil, 2 tablespoons of low sodium soy sauce, 1 tablespoon of honey, 2 minced cloves of garlic, 1 teaspoon of freshly grated ginger, 1 teaspoon of lemon juice, and 1/2 teaspoon of black pepper in a bowl. This will infuse your salmon with incredible flavor!
2. Marinate the salmon by adding 1 pound of cubed salmon fillet to the marinade. Let it sit for at least 15 minutes while the flavors meld together beautifully.
3. Prepare the vegetables by cutting 1 red bell pepper and 1 yellow bell pepper into 1-inch pieces and slicing a zucchini into rounds. These colorful veggies will complement your salmon skewers perfectly.
4. Preheat your grill to medium-high heat, ensuring it’s hot enough to give your skewers those beautiful grill marks! This usually takes about 10 minutes.
5. Thread the ingredients onto skewers, alternating between marinated salmon cubes and vibrant vegetable pieces. This not only looks appetizing but also offers a delightful mix of flavors in every bite.
6. Grill the skewers for about 10 minutes, turning occasionally until the salmon is cooked through and flakes easily with a fork. You’ll know they’re done when they have a lovely golden hue!
Optional: Garnish with fresh herbs for an extra burst of flavor.
Exact quantities are listed in the recipe card below.
Expert Tips
- Marinate Smartly: Ensure the salmon cubes marinate for at least 15 minutes; this enhances flavor without making them too salty.
- Use Fresh Ingredients: Opt for fresh garlic and ginger for a vibrant taste; dried versions can dull the flavors of your grilled salmon skewers.
- Skewer Carefully: Alternate salmon and veggies on the skewers, but avoid overcrowding to ensure even cooking and beautiful grill marks.
- Watch the Heat: Keep your grill at medium-high. Too hot can char the outside while leaving the inside undercooked, especially with delicate salmon.
- Check for Doneness: Salmon is perfectly cooked when it flakes easily with a fork. Use a meat thermometer to verify it reaches 145°F for safety.
- Avoid Overcooking: Remove the skewers from the grill as soon as they’re done; overcooked salmon can become dry, taking away from that tender, juicy goodness.
How to Store and Freeze Grilled Salmon Skewers

- Fridge: Store your grilled salmon skewers in an airtight container for up to 3 days to maintain freshness and flavor.
- Freezer: For longer storage, freeze the skewers in a single layer on a baking sheet before transferring them to a freezer-safe bag. They can last up to 3 months.
- Reheating: To reheat, place the skewers on a grill or in the oven at 350°F until warmed through. Avoid microwaving as it can dry out the salmon.
- Marinade Reminder: If you have leftover marinade, it can be stored separately in the fridge for up to a week, perfect for future grilled salmon skewers!
Grilled Salmon Skewers Your Way
Feel free to get creative with this recipe and make it uniquely yours, bursting with flavors you love!
- Herb-Infused: Add fresh herbs like dill or cilantro to the marinade for a fragrant twist. These herbs not only enhance the taste but also add a beautiful pop of color to your skewers.
- Spicy Kick: Include a teaspoon of sriracha or cayenne pepper in the marinade for an exciting heat. A little spice can elevate the dish, making every bite a delightful surprise.
- Citrus Zing: Swap lemon juice for lime or orange juice for a refreshing citrus twist. This simple change brightens the flavor profile and pairs wonderfully with the salmon.
- Sweet & Savory: Replace honey with maple syrup for a different kind of sweetness. The rich flavor of maple complements the salmon beautifully, adding depth to each bite.
- Veggie Variety: Experiment with vegetables like cherry tomatoes, mushrooms, or asparagus instead of bell peppers and zucchini. Each vegetable brings its own texture and taste, creating a colorful and delicious skewer.
- Nutty Flavor: Incorporate sesame oil into your marinade for an extra layer of richness. This nutty addition will transport your skewers to an Asian-inspired delight that’s simply irresistible.
- Marinade Time: Let the salmon marinate longer—up to 2 hours—for deeper flavors. The longer it sits, the more infused with those amazing tastes it becomes, ensuring every piece is bursting with goodness.
Make Ahead Options
Preparing these delicious Grilled Salmon Skewers in advance is a fantastic way to streamline your weeknight dinners or summer barbecues! You can marinate the salmon cubes up to 24 hours ahead of time—simply whisk together the olive oil, soy sauce, honey, garlic, ginger, lemon juice, and black pepper for the marinade. Add the salmon cubes and let them soak up those flavors while you chop your colorful vegetables like red and yellow bell peppers and zucchini into 1-inch pieces. These veggies can also be prepped a day in advance. When you’re ready to serve, thread the marinated salmon and vegetables onto skewers and grill them for about 10 minutes until everything is beautifully cooked. This method not only saves you time but also ensures that your Grilled Salmon Skewers remain fresh and flavorful!
Grilled Salmon Skewers Recipe FAQs
Can I use frozen salmon for these skewers?
Absolutely! If you’re using frozen salmon, make sure to thoroughly thaw it in the refrigerator overnight before cutting it into 1-inch cubes. This will help maintain the fish’s texture and flavor.
What type of vegetables can I substitute?
While the recipe calls for bell peppers and zucchini, feel free to get creative! Cherry tomatoes, red onion, or even mushrooms would add a lovely touch. Just ensure they are cut into similar-sized pieces for even cooking.
How should I store leftover grilled salmon skewers?
To store leftovers, let them cool completely and then transfer them to an airtight container. They can be kept in the refrigerator for up to 2 days. Reheat gently in the microwave or on a skillet to avoid drying them out.
Can I freeze grilled salmon skewers?
Yes, you can freeze grilled salmon skewers! After cooling, wrap them tightly in plastic wrap and then place them in a freezer-safe bag. They will keep well for up to 2 months. When ready to enjoy, thaw in the fridge and reheat as needed.
What’s a good serving size for these skewers?
This recipe yields about 4 servings, with each serving containing roughly 250 calories. Depending on your guests’ appetites or if you’re serving alongside other dishes, consider adjusting portion sizes accordingly.
How do I know when the salmon is done cooking?
Perfectly grilled salmon should flake easily with a fork and have an internal temperature of 145°F. Keep an eye on it while grilling; around 10 minutes should do the trick! If it’s opaque and easily separates, you’re right on track!















