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.