Disclosure: This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
Summer grilling hits different when it’s a spicy-sweet bang bang glaze sizzling over salmon cubes and caramelized pineapple chunks. The char, the sticky glaze, the cilantro lime finish, it’s restaurant-quality seafood that happens in your backyard in 15 minutes.
Most grilled salmon recipes feel like they’re playing it safe, but this one doesn’t hold back. You get that crispy, charred exterior on the salmon while the pineapple sweetens and caramelizes right there on the skewers.
The bang bang glaze does the heavy lifting, creating deep smoky-sweet flavors that make you wonder why you don’t grill this every week.
Let me walk you through it, and I promise this is easier than it looks.
Table of Contents
Ingredients You’ll Need
I keep these on hand for quick weeknight dinners, and you’ll see why once you taste how clean and flavorful they are together.
- 1.5 pounds salmon fillet (skin removed, cut into 1-inch cubes)
- 2 cups fresh pineapple chunks
- 1/4 cup sweet chili sauce
- 3 tablespoons mayo
- 2 tablespoons sriracha
- 2 tablespoons honey
- 1 tablespoon lime juice
- 2 cloves garlic (minced)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Fresh cilantro (for garnish)
- Lime wedges (for serving)
- 8-10 wooden or metal skewers (if wooden, soak 30 minutes)
Step-by-Step Instructions
Get your grill hot and your skewers ready. This is where the magic happens fast.
Step 1: Make the Bang Bang Glaze
Mix sweet chili sauce, mayo, sriracha, honey, lime juice, and minced garlic in a small bowl. Whisk until smooth and combined. Set aside about 2 tablespoons for dipping, and reserve the rest for brushing.
Did You Know? The mayo isn’t just filler, it creates that creamy texture that coats the salmon and pineapple beautifully while the heat caramelizes it into something irresistible.
Step 2: Thread the Skewers
Alternate salmon cubes and pineapple chunks onto each skewer, starting and ending with salmon. Season both sides of the salmon with salt and pepper as you thread.
Step 3: Heat Your Grill
Get your grill or grill pan screaming hot over medium-high heat (around 400ยฐF if you’re using a grill pan). You want serious heat to get that char without overcooking the salmon.
Step 4: Grill the Skewers
Place skewers on the grill, leaving about an inch of space between them. Grill for 2 to 2.5 minutes per side without moving them around. Let that char develop.
Step 5: Brush with Glaze
After the first side cooks, flip and brush generously with the bang bang glaze. Grill the second side for 2 to 2.5 minutes, then flip back and brush the first side again. The glaze will bubble and char slightly, deepening the flavor.
Step 6: Finish and Rest
Remove skewers from heat and let them rest for 1 minute. Finish with fresh cilantro and serve with lime wedges and extra bang bang sauce for dipping.
Why You’ll Love This Recipe

This is the kind of meal that feels fancy but doesn’t ask much of you. The salmon stays tender and flaky, the pineapple gets caramelized and sticky, and that glaze ties everything together with just the right heat and sweetness.
You’re looking at a high-protein, restaurant-quality dinner that comes together faster than your usual weeknight cook.
Plus, it’s built for summer outdoor entertaining. Your guests will ask for the recipe, and you’ll have it ready in 15 minutes flat.
Pro Tips
Cook your salmon at high heat and don’t skip the char. That’s where the flavor lives, and it only takes 2 to 2.5 minutes per side.
Fresh pineapple makes a real difference here. The natural sugars caramelize better than canned, and the texture holds up beautifully on the skewers.
If you love extra heat, add more sriracha to the glaze. If you prefer milder, reduce it by half and add another tablespoon of honey instead.
“Fire is the best chef.” This recipe proves it, the grill does most of the work for you.
FAQs
Can I use frozen salmon? Yes, just thaw it completely and pat it dry before cutting into cubes. Moisture is the enemy of that crispy char.
What if I don’t have a grill? A grill pan on your stovetop works great. Keep the heat high and follow the same timing. You’ll get just as much char and flavor.
Can I prep these ahead? Thread your skewers an hour or two ahead and keep them in the fridge. Make the glaze up to 24 hours early. This is the kind of recipe that makes weeknight dinner planning easier.
Time to Get Cooking
You’ve got a 15-minute dinner that tastes like you’ve been at it for hours. The salmon is tender, the pineapple is caramelized, and that bang bang glaze brings everything home. Your family’s going to love this, and honestly, it’s the kind of recipe that makes summer grilling feel effortless.
Give it a try and drop any questions in the comments below. I’d love to hear how it turns out.
Happy cooking.
Print
Bang Bang Salmon Skewers with Pineapple Grilled in 15 Minutes
- Total Time: 15 minutes
- Yield: 4 1x
Description
Spicy-sweet bang bang salmon skewers with caramelized pineapple, grilled to perfection in 15 minutes. A restaurant-quality seafood dinner that’s surprisingly easy and flavorful.
Ingredients
- 1.5 pounds salmon fillet, cut into 1-inch cubes
- 2 cups fresh pineapple chunks
- 1/4 cup sweet chili sauce
- 3 tablespoons mayo
- 2 tablespoons sriracha
- 2 tablespoons honey
- 1 tablespoon lime juice
- 2 cloves garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Fresh cilantro for garnish
- Lime wedges for serving
Instructions
- Make the bang bang glaze by mixing sweet chili sauce, mayo, sriracha, honey, lime juice, and minced garlic in a bowl.
- Thread salmon cubes and pineapple chunks onto skewers, alternating and starting with salmon.
- Heat grill or grill pan to medium-high heat (around 400ยฐF).
- Grill skewers for 2 to 2.5 minutes per side, leaving space between them.
- Flip and brush with bang bang glaze, then grill the second side for 2 to 2.5 minutes.
- Flip back and brush the first side again with glaze.
- Remove from heat, rest for 1 minute, and finish with fresh cilantro and lime.
Equipment
Check Price โ
Check Price โ
Check Price โ 
Kitchen Tongs with Silicone Tips
Check Price โNotes
- Cook salmon at high heat to develop a proper char.
- Fresh pineapple caramelizes better than canned.
- Add more sriracha for extra heat, or reduce it and add honey for milder flavor.
- Skewers can be prepped 1 to 2 hours ahead and refrigerated.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 280 calories
- Sugar: 12g
- Sodium: 520mg
- Fat: 14g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 0g
- Protein: 28g
- Cholesterol: 65mg








