Go Back

Honey Garlic Butter Salmon Skewers with Zucchini and Squash

Elina James
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Dinner, Salmon Recipes
Cuisine American
Servings 4 servings
Calories 300 kcal

Ingredients
  

  • For the Salmon Skewers:
  • 1½ lbs (700 g) salmon fillet, skin removed and cut into 1-inch cubes
  • 1 medium zucchini, sliced into thick rounds
  • 1 medium yellow squash, sliced into thick rounds
  • Salt and black pepper, to taste
  • 1 tbsp olive oil (for brushing)
  • Wooden or metal skewers (if wooden, soak in water for 30 minutes)
  • For the Honey Garlic Butter Marinade:
  • 3 tbsp unsalted butter, melted
  • 3 tbsp honey
  • 2 garlic cloves, minced
  • 1 tbsp lemon juice (freshly squeezed)
  • 1 tsp soy sauce (optional, for extra depth)
  • ½ tsp chili flakes (optional, for mild heat)
  • 1 tbsp fresh parsley, chopped (plus more for garnish)

Instructions
 

  • Step 1: Prepare the Ingredients : Cut salmon into even 1-inch cubes to ensure uniform cooking. Slice zucchini and yellow squash into thick, bite-sized rounds. Pat the salmon dry with paper towels and season lightly with salt and pepper.
  • Step 2: Make the Honey Garlic Butter Marinade : In a small bowl, combine melted butter, honey, garlic, lemon juice, soy sauce, and chili flakes. Whisk until smooth and well blended. Taste and adjust sweetness or acidity if needed.
  • Step 3: Marinate the Salmon : Place salmon cubes in a bowl and pour half of the marinade over them. Gently toss to coat. Cover and let marinate for 10–15 minutes at room temperature (or up to 1 hour in the fridge).
  • Step 4: Assemble the Skewers : Thread the salmon cubes, zucchini, and yellow squash alternately onto skewers. Brush lightly with olive oil and season again with a pinch of salt and pepper.
  • Step 5: Cook the Skewers : You can grill, broil, or pan-sear depending on your setup: Option 1: Grilling (Best Flavor),Preheat grill to medium-high heat (400°F / 200°C).,Grill skewers for 8–10 minutes, turning occasionally and basting with the remaining marinade, until the salmon is opaque and slightly charred at edges,Option 2: Oven Broiling Preheat oven to broil (high) and line a baking sheet with foil. Place skewers on a rack and broil for 8–10 minutes, brushing with the sauce halfway through. Option 3: Stovetop Grill Pan Heat a grill pan over medium-high heat. Cook the skewers for 3–4 minutes per side, brushing occasionally with the honey garlic butter until golden and cooked through.
  • Step 6: Finish and Serve : Drizzle or brush the remaining warm marinade over the cooked skewers. Garnish with chopped fresh parsley and a squeeze of lemon juice.