Sweet and Smoky Salmon Skewers

Highlighted under: Continental Food

I've always been a fan of grilling, especially when it comes to skewers that pack a punch of flavor, and these Sweet and Smoky Salmon Skewers do just that! By marinating the salmon in a blend of honey, soy sauce, and spices, I found that the fish not only absorbs the delightful sweetness but also gets a nice smoky kick from the grill. This dish is perfect for summer barbecues and family gatherings, and it comes together in no time!

Created by

The Chefxavierkitchen Team

Last updated on 2026-03-20T16:39:05.375Z

When I first tried making salmon skewers, I was looking for a way to enhance the natural flavor of the fish while introducing a slightly sweet and smoky element. After multiple attempts, I perfected a marinade that brought those flavors together beautifully. I discovered that grilling on a medium heat allowed the salmon to cook through without drying out, preserving its flaky texture.

The satisfaction of biting into a perfectly charred skewer of salmon layered with vibrant veggies never gets old. The addition of fresh lime juice right before serving elevates the dish, providing a zesty finish that leaves everyone wanting more! Don’t skip this crucial step!

You'll Love These Reasons

  • Perfectly balanced flavors of sweet and smoky.
  • Quick and easy, perfect for weeknight dinners.
  • Impressive presentation for casual gatherings.

The Importance of Marinating

Marinating the salmon is a crucial step that infuses it with flavor and enhances its moisture. By letting the salmon sit in a mixture of honey, soy sauce, smoked paprika, and garlic powder for at least 15 minutes, you'll allow the fish to absorb the marinade, leading to a richer and deeper taste. If you have the time, marinating for up to an hour can further intensify the sweetness and smokiness, but be cautious not to over-marinate, as the fish's texture can become too soft.

This marinade not only provides flavor but also aids in caramelization during grilling. The sugars from the honey will help the salmon develop a beautiful char. When you place the skewers on the grill, look for a nice golden color to form around the edges, indicating that the sugars are cooking down and creating that coveted grilled flavor.

Choosing the Right Vegetables

For these salmon skewers, bell peppers and zucchini are excellent choices due to their complementary flavors and textures. The crispy crunch of bell peppers adds a delightful contrast to the tender salmon. When selecting bell peppers, look for bright colors and a taut skin. The zucchini should be firm but not too hard, sliced into thicker rounds to prevent them from falling through the grill grates during cooking.

If you want to mix things up, consider adding mushrooms, cherry tomatoes, or even red onions to your skewers. Each of these vegetables can absorb the marinade's flavors, and their unique textures will enhance the overall dish. Just remember to consider the cooking times; veggies like mushrooms may cook faster, so you can thread them further apart from the salmon or reduce their size to ensure even cooking.

Serving Suggestions and Variations

These Sweet and Smoky Salmon Skewers serve beautifully as a main dish, but they can also be presented as an appetizer at gatherings. Pair them with a cooling yogurt sauce or a tangy mango salsa to balance out the smoky flavors. If you're looking for a side, a simple quinoa salad or grilled corn on the cob can complement the dish perfectly.

If you prefer a bit of heat, consider adding crushed red pepper or cayenne pepper to the marinade for an extra kick. Alternatively, substitute the soy sauce for tamari or coconut aminos to create a gluten-free version without sacrificing flavor. These adjustments can make the dish suitable for various dietary needs while still being delicious!

Ingredients

Gather these simple ingredients to create your Sweet and Smoky Salmon Skewers:

Ingredients

  • 1 pound salmon fillet, cut into 1-inch cubes
  • 2 tablespoons honey
  • 2 tablespoons soy sauce
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • 1 tablespoon olive oil
  • 1 bell pepper, cut into squares
  • 1 zucchini, sliced
  • Lime wedges, for serving
  • Wooden or metal skewers

Ensure your salmon is fresh and firm for the best flavor and texture.

Instructions

Follow these steps to grill your skewers to perfection:

Prepare the Marinade

In a bowl, combine honey, soy sauce, smoked paprika, garlic powder, and olive oil. Whisk until well combined.

Marinate the Salmon

Add the salmon cubes to the marinade, ensuring they are well coated. Let them marinate for at least 15 minutes.

Skewer the Ingredients

Thread the salmon, bell pepper, and zucchini onto skewers, alternating between the ingredients.

Preheat the Grill

Preheat your grill to medium heat, about 350°F (175°C).

Grill the Skewers

Place the skewers on the grill and cook for about 10 minutes, turning occasionally, until the salmon is cooked through and slightly charred.

Serve and Enjoy

Remove from the grill, squeeze fresh lime juice over the top, and serve immediately with additional lime wedges.

Pair these skewers with a light salad or grilled vegetables for a complete meal.

Secondary image

Pro Tips

  • For extra smoky flavor, soak your wooden skewers in water for about 30 minutes before grilling.

Storage and Make-Ahead Tips

If you're planning to prepare the skewers ahead of time, marinating the salmon can be done up to 24 hours in advance. Simply keep the marinated salmon in the refrigerator, covered tightly, until you're ready to skewer and grill. This can save you time during busy weeknights or at your next barbecue.

Leftover skewers can also be stored in an airtight container in the refrigerator for up to 2 days. When reheating, gently warm them on medium heat in a skillet or grill until heated through, being careful not to overcook. A splash of fresh lime juice upon reheating can refresh the flavors beautifully.

Troubleshooting Common Issues

If you find that your salmon is dry after grilling, it may be due to cooking it too long or at too high heat. Aim for a medium heat and check for doneness after about 8 minutes. The salmon should flake easily with a fork and have a slightly translucent center. To add moisture, consider basting the salmon with leftover marinade during grilling.

On the other hand, if your skewers are sticking to the grill, ensure that the grill is adequately preheated and lightly oiled before placing the skewers. You can also soak wooden skewers in water for about 30 minutes before grilling to prevent them from burning. This little tip can save you the trouble of dealing with stuck or broken skewers during cooking.

Questions About Recipes

→ Can I use frozen salmon for this recipe?

Yes, but make sure to fully thaw the salmon before marinating.

→ What's the best way to store leftovers?

Store in an airtight container in the fridge for up to 2 days.

→ Can I add other vegetables to the skewers?

Absolutely! Asparagus, cherry tomatoes, and onions work great.

→ How do I know when the salmon is done?

The salmon should flake easily with a fork and have an internal temperature of 145°F (63°C).

Sweet and Smoky Salmon Skewers

Prep Time15 minutes
Cooking Duration10 minutes
Overall Time25 minutes

Created by: The Chefxavierkitchen Team

Recipe Type: Continental Food

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 pound salmon fillet, cut into 1-inch cubes
  2. 2 tablespoons honey
  3. 2 tablespoons soy sauce
  4. 1 teaspoon smoked paprika
  5. 1 teaspoon garlic powder
  6. 1 tablespoon olive oil
  7. 1 bell pepper, cut into squares
  8. 1 zucchini, sliced
  9. Lime wedges, for serving
  10. Wooden or metal skewers

How-To Steps

Step 01

In a bowl, combine honey, soy sauce, smoked paprika, garlic powder, and olive oil. Whisk until well combined.

Step 02

Add the salmon cubes to the marinade, ensuring they are well coated. Let them marinate for at least 15 minutes.

Step 03

Thread the salmon, bell pepper, and zucchini onto skewers, alternating between the ingredients.

Step 04

Preheat your grill to medium heat, about 350°F (175°C).

Step 05

Place the skewers on the grill and cook for about 10 minutes, turning occasionally, until the salmon is cooked through and slightly charred.

Step 06

Remove from the grill, squeeze fresh lime juice over the top, and serve immediately with additional lime wedges.

Extra Tips

  1. For extra smoky flavor, soak your wooden skewers in water for about 30 minutes before grilling.

Nutritional Breakdown (Per Serving)

  • Calories: 230 kcal
  • Total Fat: 12g
  • Saturated Fat: 2g
  • Cholesterol: 70mg
  • Sodium: 350mg
  • Total Carbohydrates: 10g
  • Dietary Fiber: 2g
  • Sugars: 6g
  • Protein: 25g