Grilled Salmon Skewer Recipes
Want to add more seafood to your meals without the hassle? Grilled Salmon Skewers are a tasty, healthy, and easy solution. Packed with omega-3s and protein, they’re perfect for weeknight dinners or summer cookouts. Let’s break down how to make these flavorful skewers a new go-to in your kitchen.
Ingredients List
To craft the perfect grilled salmon skewer, gather the following fresh ingredients:
- 1½ pounds salmon fillets, skinless, cut into 1-inch cubes
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- 1 zucchini, sliced into ½-inch rounds
- 1 red onion, cut into wedges
- 1 lemon, sliced into thin rounds
For the Marinade:
- ¼ cup olive oil
- 3 tablespoons soy sauce (or tamari for gluten-free)
- 2 tablespoons honey
- 1 tablespoon lemon juice
- 2 cloves garlic, minced
- 1 teaspoon smoked paprika
- Salt and freshly ground black pepper to taste
Substitution Suggestions:
- Substitute salmon with shrimp or tofu for a different protein
- Use balsamic vinegar in place of lemon juice for a tangy twist
- Add cherry tomatoes for a burst of sweetness
These ingredients combine to create a symphony of flavors and colors, making your grilled salmon skewer recipes a standout dish.

Step-by-Step Instructions
Step 1: Prepare the Marinade
In a small bowl, whisk together olive oil, soy sauce, honey, lemon juice, minced garlic, smoked paprika, salt, and pepper. This marinade infuses the salmon with a perfect balance of savory, sweet, and smoky flavors, enhancing its natural richness.
Step 2: Marinate the Salmon
Place the salmon cubes in a resealable plastic bag or a shallow dish. Pour the marinade over the salmon, ensuring all pieces are evenly coated. Seal the bag or cover the dish and refrigerate for at least 30 minutes. This marination process not only flavors the salmon but also helps keep it moist during grilling.
Step 3: Assemble the Skewers
Remove the salmon from the marinade and discard the marinade. Thread the salmon cubes, bell pepper pieces, zucchini slices, onion wedges, and lemon slices onto metal or soaked wooden skewers, alternating the ingredients for a visually appealing presentation. This colorful arrangement not only looks beautiful but ensures every bite is packed with flavor.
Step 4: Preheat the Grill
Preheat your grill to medium-high heat. Brush the grill grates with oil to prevent sticking. The right temperature and preparation ensure the salmon cooks evenly and develops those coveted grill marks.
Step 5: Grill the Skewers
Place the skewers on the preheated grill. Cook for 10-12 minutes, turning occasionally, until the salmon is opaque and flakes easily with a fork. The vegetables should be tender-crisp with slight charring. This quick cooking method ensures the salmon remains juicy and flavorful.
Step 6: Serve and Enjoy
Transfer the grilled salmon skewers to a platter. Serve immediately, garnished with fresh lemon wedges and chopped herbs if desired. The combination of succulent salmon and grilled vegetables makes for a delightful and nutritious meal.

Nutritional Information
Here’s the nutritional breakdown for your grilled salmon skewer recipes:
- Calories: 350 per serving
- Protein: 28g
- Total Fat: 20g
- Saturated Fat: 3g
- Carbohydrates: 15g
- Fiber: 3g
- Sugars: 10g
- Sodium: 600mg
- Omega-3 Fatty Acids: 1.5g
These skewers offer a balanced mix of protein and healthy fats, making them a nutritious addition to any meal.
Healthier Alternatives for the Recipe
Adapt your grilled salmon skewer recipes to suit various dietary needs:
- Lower Carb Option: Omit honey in the marinade or replace with a low-carb sweetener
- Vegan: Substitute salmon with marinated tofu or tempeh and use agave nectar instead of honey
- Lower Sodium: Use low-sodium soy sauce and reduce added salt
These modifications allow the dish to accommodate different nutritional preferences while maintaining its delicious essence.
Serving Suggestions
Elevate your grilled salmon skewer recipes with these serving ideas:
- Serve over a bed of mixed greens or quinoa for a complete meal
- Pair with a light couscous salad or tabbouleh for a Mediterranean twist
- Offer a variety of dipping sauces, such as tzatziki, avocado dressing, or spicy aioli
- Garnish with fresh herbs like dill or parsley for added flavor and color
These serving suggestions provide versatility, making the meal adaptable to various occasions and tastes.
Common Mistakes to Avoid
- Overcooking the Salmon: Keep a close eye on the grill to ensure tender, juicy salmon
- Skipping the Marination: This step is crucial for infusing flavor and maintaining moisture
- Using Cold Salmon: Allow salmon to reach room temperature before grilling for even results
- Neglecting to Soak Wooden Skewers: Soak skewers in water for at least 30 minutes to prevent burning
Avoiding these common errors will ensure your grilled salmon skewer recipes turn out perfectly every time.
Storage Tips for the Recipe
Maximize freshness and convenience with these storage strategies:
- Refrigeration: Store leftovers in an airtight container for up to 2 days
- Freezing: Freeze marinated but uncooked salmon in freezer-safe bags for up to 1 month
- Reheating: Reheat gently on a grill or in the oven to preserve texture
- Meal Prep: Prepare ingredients in advance and assemble skewers just before grilling
These tips make grilled salmon skewer recipes a perfect option for meal prepping and enjoying throughout the week.
Conclusion
Grilled salmon skewer recipes offer a delicious, nutritious way to enjoy a balanced meal with minimal effort. With their quick preparation time and flavorful ingredients, these skewers are sure to become a staple in your grilling rotation.
We invite you to try these grilled salmon skewer recipes and share your experience in the comments section below. Subscribe to our blog for more easy and delicious recipes that elevate your cooking game.
FAQs
Can I use frozen salmon for this recipe? Yes, just ensure it’s fully thawed before marinating and grilling.
What is a good substitute for soy sauce if I want less sodium? Try using coconut aminos as a lower-sodium alternative.
How can I tell when the salmon is fully cooked? The salmon should be opaque and flake easily with a fork.
Can I use other vegetables on the skewers? Absolutely! Feel free to add cherry tomatoes, mushrooms, or asparagus for variety.
How do I prevent the salmon from sticking to the grill? Ensure your grill is well-oiled and preheated before placing the skewers on it.

Grilled Salmon Skewer Recipes
Ingredients
- For the Skewers:
- 1½ pounds salmon fillets, skinless, cut into 1-inch cubes
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- 1 zucchini, sliced into ½-inch rounds
- 1 red onion, cut into wedges
- 1 lemon, sliced into thin rounds
- For the Marinade:
- ¼ cup olive oil
- 3 tablespoons soy sauce (or tamari for gluten-free)
- 2 tablespoons honey
- 1 tablespoon lemon juice
- 2 cloves garlic, minced
- 1 teaspoon smoked paprika
- Salt and freshly ground black pepper to taste
- Substitution Suggestions:
- Substitute salmon with shrimp or tofu
- Use balsamic vinegar instead of lemon juice
- Add cherry tomatoes for extra sweetness
Instructions
Prepare the Marinade:
In a small bowl, whisk together olive oil, soy sauce, honey, lemon juice, minced garlic, smoked paprika, salt, and pepper.
Marinate the Salmon:
Place salmon cubes in a resealable plastic bag or shallow dish. Pour marinade over the salmon, ensuring even coating. Seal and refrigerate for at least 30 minutes.
Assemble the Skewers:
Thread salmon cubes, bell pepper pieces, zucchini slices, onion wedges, and lemon slices onto metal or soaked wooden skewers, alternating ingredients.
Preheat the Grill:
Preheat grill to medium-high heat. Brush grill grates with oil to prevent sticking.
Grill the Skewers:
Place skewers on the preheated grill. Cook for 10-12 minutes, turning occasionally, until salmon is opaque and flakes easily, and vegetables are tender-crisp.
Serve:
Transfer skewers to a platter. Serve immediately with lemon wedges and garnished with fresh herbs.
Notes
- Allow the salmon to reach room temperature before grilling.
- Soak wooden skewers in water for at least 30 minutes to prevent burning.
- Monitor the grill closely to prevent overcooking.