The first time I tossed together these Flavorful Grilled Pineapple Teriyaki Salmon Skewers, it was mostly a happy accident. I had planned a simple salmon dinner but was staring down a sad, half-used pineapple and a bottle of teriyaki sauce that was nearing its expiration. Honestly, I figured I’d just marinate the salmon, throw it on the grill, and call it a day. But then I chopped up the pineapple on a whim and decided to thread it onto skewers with the salmon chunks. The moment those skewers hit the grill, the sweet aroma of caramelizing pineapple mingled with the smoky fish—it was unexpectedly magical.
That evening, between flipping the skewers and stealing bites, I realized this was exactly the kind of recipe that feels fancy but is actually super approachable. The teriyaki glaze clings to the salmon and pineapple, creating a sticky, flavorful bite every time. Plus, the grill marks add a little charred crunch that makes the texture sing. It’s the kind of dish that got text messages from friends asking for the recipe the next day, so I guess it stuck around for good reason.
What really sold me was how this recipe turned an ordinary weeknight into a mini celebration with minimal fuss. The combination of smoky, sweet, and savory flavors felt just right, like a little tropical vacation on a skewer. If you’re looking for something that’s fresh, vibrant, and downright satisfying without spending forever in the kitchen, these skewers might just become your new go-to. Plus, they pair beautifully with simple sides and some crusty bread to soak up the juices—something I’ve enjoyed alongside my easy no-knead rosemary sea salt bread before.
So, if you’re ready to add a bit of sizzle and sweetness to your summer BBQ lineup, let’s get these skewers going. Trust me, once you try this combo, the flavor will linger long after the last bite.
Why You’ll Love This Recipe
After testing this Flavorful Grilled Pineapple Teriyaki Salmon Skewers recipe multiple times, I can say it’s a keeper for so many reasons. It’s not just about the taste (though that’s a huge part!) but the ease and versatility that make it perfect for busy cooks or anyone craving a fresh, bright meal.
- Quick & Easy: From start to finish, you’re looking at about 30 minutes tops, making it ideal for those impromptu dinners or summer get-togethers.
- Simple Ingredients: No hunting down exotic items here—just pantry staples like teriyaki sauce, fresh salmon, and pineapple. I usually grab wild-caught salmon from my local market for the best flavor and texture.
- Perfect for Summer BBQs: The grill adds that smoky edge and caramelizes the pineapple wonderfully, which is just what you want on a warm evening outdoors.
- Crowd-Pleaser: Whether you’re feeding family or friends, these skewers tend to vanish fast. Even those who think they’re “not really into fish” often come back for seconds.
- Unbelievably Delicious: The sweet and tangy pineapple paired with the salty, umami-rich teriyaki glaze creates a flavor combo that’s hard to beat.
What sets this recipe apart is the balance of flavors and the straightforward technique. Instead of drowning the salmon in sauce, the marinade enhances the fish while the pineapple adds bursts of sweetness and a little charred texture that’s pure magic. I’ve tried versions with different glazes, but this teriyaki pineapple pairing remains my favorite for its simplicity and punch of flavor.
This recipe isn’t just good—it’s the kind that makes you pause between bites because the flavors hit just right. It’s flexible, too, so you can impress guests without stressing over complicated steps. If you love grilling, you might also find inspiration in my easy no-knead rosemary sea salt bread to serve alongside these skewers for soaking up every last drop of glaze.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without fuss. Most are pantry staples or fresh produce you can find year-round. Here’s the breakdown:
- For the Salmon and Marinade:
- 1 pound (450g) fresh salmon fillet, skin removed, cut into 1-inch cubes (wild-caught is preferred for firmer texture)
- ½ cup (120ml) teriyaki sauce (I like Kikkoman for its balanced sweet and salty notes)
- 1 tablespoon honey or maple syrup (adds a touch of sweetness and helps caramelize)
- 2 cloves garlic, minced (fresh is best for punchy flavor)
- 1 teaspoon grated fresh ginger (optional, but adds a nice zing)
- 1 tablespoon sesame oil (for that nutty depth)
- For the Skewers:
- 1 cup (165g) fresh pineapple chunks, about 1-inch pieces (ripe but firm works best to hold shape on grill)
- 1 small red bell pepper, cut into roughly 1-inch pieces (optional, for color and sweetness)
- Wooden or metal skewers (if using wooden, soak in water 30 minutes before grilling)
- For Garnish and Serving (Optional):
- Sesame seeds (to sprinkle on top)
- Chopped green onions or fresh cilantro
- Lime wedges for squeezing
If you want to switch things up, you can swap out the honey for agave syrup or use coconut aminos instead of teriyaki sauce for a gluten-free option. For a dairy-free but creamy side, these skewers pair wonderfully with my creamy no-churn strawberry ice cream as a refreshing finish to the meal.
Equipment Needed
To get these salmon skewers just right, you don’t need much, but a few tools make the process smoother.
- Grill: A charcoal or gas grill works perfectly. If you don’t have one, a grill pan on the stove can do in a pinch, though you lose some of the smoky flavor.
- Skewers: Metal skewers are reusable and sturdy, but if you use wooden skewers, soak them for 30 minutes in water to prevent burning.
- Mixing bowl: For marinating the salmon and combining the glaze ingredients.
- Tongs or spatula: For turning the skewers safely on the grill.
- Brush: Optional, but handy for brushing extra marinade or glaze onto the skewers while grilling.
Personally, I find that using a grill basket can help if you’re worried about smaller pieces falling through the grates, especially if you try variations with smaller vegetables. For budget-friendly grilling, a simple cast iron grill pan can work wonders indoors, especially in cooler months.
Preparation Method
- Prepare the marinade: In a medium bowl, whisk together ½ cup (120ml) teriyaki sauce, 1 tablespoon honey, minced garlic, grated ginger, and sesame oil until well combined. This should take about 3 minutes.
- Cut the salmon and pineapple: Chop the salmon fillet into 1-inch cubes, ensuring pieces are uniform for even cooking. Cut fresh pineapple into similar-sized chunks. If using red bell pepper, chop into 1-inch squares. This prep should take about 10 minutes.
- Marinate the salmon: Add the salmon cubes to the marinade, gently tossing to coat. Cover and refrigerate for 15 to 20 minutes. Avoid marinating longer than 30 minutes to prevent the fish from breaking down too much.
- Thread the skewers: Alternate pieces of salmon, pineapple, and red bell pepper onto each skewer, leaving a little space between pieces to allow heat circulation. Aim for about 4-5 pieces of salmon and pineapple per skewer. This step takes about 10 minutes.
- Preheat the grill: Heat your grill to medium-high (about 375–400°F or 190–200°C). Oil the grates lightly to prevent sticking.
- Grill the skewers: Place skewers on the grill and cook for about 3-4 minutes per side, turning carefully with tongs. Brush additional marinade over the skewers during grilling to build layers of flavor. The salmon should be opaque and slightly firm but still moist inside. Total grilling time is roughly 12-16 minutes.
- Check for doneness: Salmon cooks quickly, so watch carefully. The pineapple should show nice grill marks and be tender but not mushy.
- Serve: Remove skewers from the grill and let them rest for a couple of minutes. Sprinkle with sesame seeds and chopped green onions or cilantro, and offer lime wedges on the side for a fresh zing.
Pro tip: If you want the skewers extra sticky and flavorful, reserve a bit of the marinade before adding the raw salmon, then brush it on at the end of grilling to avoid overcooking the fish. Also, when threading, don’t pack the pieces too tightly—airflow is the secret to that perfect char.
Cooking Tips & Techniques
Getting these Flavorful Grilled Pineapple Teriyaki Salmon Skewers just right can be a bit of an art, but a few tricks go a long way. First, pick fresh, firm salmon—flaky or mushy fish won’t hold up well on skewers. I’ve learned the hard way that over-marinating salmon in acidic glazes can make it mealy, so sticking to 20 minutes max is key.
When grilling, medium-high heat is your friend. Too hot, and the outside chars while the center stays raw. Too low, and you lose that smoky grill flavor and caramelization on the pineapple. Aim for a steady sizzle.
Another tip is to oil your grill grates or brush the skewers lightly with oil before cooking to prevent sticking. Using a grill basket can also be a smart move if you’re worried about the smaller pineapple or pepper pieces slipping through.
While grilling, turn the skewers gently and only a few times. Constant flipping can cause the salmon to break apart. I usually let each side cook undisturbed for around 3-4 minutes, which gives a nice crust and grill marks.
If you’re pressed for time, you can cook the pineapple separately for a minute or two to soften it slightly before skewering, though I prefer the raw-to-grilled transition—it keeps a bit of bite and contrast.
Finally, don’t skip the resting step. It lets the juices settle, so the salmon stays moist instead of drying out the moment you bite into it.
Variations & Adaptations
One of the best things about this recipe is how adaptable it is. Here are some ways to make it your own:
- Dietary tweaks: For a gluten-free version, swap teriyaki sauce with a gluten-free brand or use coconut aminos. If you’re avoiding soy, a mix of honey, garlic, and ginger makes a lovely glaze too.
- Flavor twists: Add chunks of mango or peaches alongside the pineapple for a tropical medley. Or sprinkle chili flakes in the marinade for a spicy kick.
- Cooking methods: No grill? No problem. These skewers cook nicely under a broiler or on a grill pan indoors. Just keep an eye to prevent burning.
- Personal variation: I once tried swapping salmon with shrimp and it was a hit! The same marinade works beautifully and cooks even faster, perfect for a quick dinner.
Feel free to experiment with different vegetables like zucchini or red onion to add color and crunch. And if you’re looking for a heartier meal, serve the skewers over coconut rice or alongside my crispy no-knead rosemary sea salt bread to soak up the delicious teriyaki juices.
Serving & Storage Suggestions
These skewers are best enjoyed hot off the grill when the salmon is tender, and the pineapple is juicy and slightly caramelized. Serve with a sprinkle of sesame seeds and fresh herbs like cilantro or green onion to brighten the flavors.
They pair wonderfully with light, fresh sides such as a crisp cucumber salad or steamed jasmine rice. For a full meal, I like to serve them with my creamy no-churn strawberry ice cream to balance the savory and sweet elements with a cool, creamy finish.
To store, place leftover skewers in an airtight container and refrigerate for up to 2 days. Reheat gently in a covered skillet over medium heat or briefly under the broiler to avoid drying out the salmon.
Flavors tend to deepen overnight, especially the teriyaki glaze, so if you have leftovers, you might find them even better the next day. Just be sure not to overcook when reheating, as salmon can become tough.
Nutritional Information & Benefits
Each skewer delivers a healthy dose of omega-3 fatty acids from the salmon, which are great for heart and brain health. Pineapple adds vitamin C and bromelain, an enzyme that can aid digestion and reduce inflammation.
This recipe is naturally gluten-free if you choose the right teriyaki sauce or make your own, and it’s relatively low in carbs thanks to the lean protein and fresh fruit.
One skewer (approximately 150g) contains about 250 calories, 20 grams of protein, 10 grams of fat (mostly healthy fats), and 8 grams of carbs. It’s a balanced option that feels indulgent without the heavy calories.
For those watching sodium intake, consider using a low-sodium teriyaki sauce or reducing the amount, as commercial sauces can be quite salty.
Conclusion
These Flavorful Grilled Pineapple Teriyaki Salmon Skewers have become a staple in my summer recipe rotation because they hit that perfect sweet-savory spot with minimal effort. The fresh pineapple adds a juicy brightness that transforms ordinary salmon into something special.
Whether you’re cooking for a crowd or just craving a quick, tasty meal, this recipe is flexible enough to suit your needs and preferences. Feel free to tweak the ingredients or sides to make it your own—cooking should always be a little adventure, right?
I love how this recipe brings a little tropical vibe to the grill and pairs effortlessly with simple, homemade breads like my no-knead cheddar bread or fresh salads. If you make these skewers, I’d love to hear how you customize them or what sides you pair them with—sharing those tips is half the fun!
Here’s to delicious grilling and simple meals that make you smile.
FAQs About Flavorful Grilled Pineapple Teriyaki Salmon Skewers
Can I use frozen salmon for this recipe?
Yes, but thaw it completely and pat dry before marinating to avoid excess moisture, which can hinder caramelization on the grill.
How long should I marinate the salmon?
About 15-20 minutes is ideal. Longer marinating can break down the fish and affect texture.
What if I don’t have a grill? Can I cook these indoors?
Absolutely! A grill pan or broiler works well. Just watch closely to prevent burning and adjust cooking times as needed.
Can I prepare these skewers ahead of time?
You can marinate the salmon a few hours ahead and assemble skewers just before grilling for the freshest results.
What sides go well with these skewers?
Steamed rice, fresh salads, grilled veggies, or crusty breads like my rosemary sea salt bread make great companions.
Pin This Recipe!

Flavorful Grilled Pineapple Teriyaki Salmon Skewers
These grilled salmon skewers combine sweet pineapple and savory teriyaki glaze for a quick, easy, and delicious summer BBQ dish that’s perfect for any occasion.
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 1 pound fresh salmon fillet, skin removed, cut into 1-inch cubes
- ½ cup teriyaki sauce
- 1 tablespoon honey or maple syrup
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger (optional)
- 1 tablespoon sesame oil
- 1 cup fresh pineapple chunks, about 1-inch pieces
- 1 small red bell pepper, cut into 1-inch pieces (optional)
- Wooden or metal skewers (if wooden, soak in water 30 minutes before grilling)
- Sesame seeds (optional, for garnish)
- Chopped green onions or fresh cilantro (optional, for garnish)
- Lime wedges (optional, for serving)
Instructions
- Prepare the marinade: In a medium bowl, whisk together ½ cup teriyaki sauce, 1 tablespoon honey, minced garlic, grated ginger, and sesame oil until well combined.
- Cut the salmon and pineapple into 1-inch cubes. Chop red bell pepper into 1-inch pieces if using.
- Add salmon cubes to the marinade, gently toss to coat, cover and refrigerate for 15 to 20 minutes. Do not marinate longer than 30 minutes.
- Thread skewers alternating pieces of salmon, pineapple, and red bell pepper, leaving space between pieces for heat circulation. Aim for 4-5 pieces of salmon and pineapple per skewer.
- Preheat grill to medium-high heat (375–400°F). Lightly oil the grill grates to prevent sticking.
- Grill skewers for 3-4 minutes per side, turning carefully with tongs. Brush additional marinade on skewers during grilling. Total grilling time about 12-16 minutes.
- Check for doneness: salmon should be opaque and slightly firm but moist; pineapple should have grill marks and be tender but not mushy.
- Remove skewers from grill and let rest for a couple of minutes. Sprinkle with sesame seeds and chopped green onions or cilantro. Serve with lime wedges.
Notes
Do not marinate salmon longer than 30 minutes to avoid fish breaking down. Soak wooden skewers in water for 30 minutes before grilling to prevent burning. Oil grill grates or brush skewers with oil to prevent sticking. Turn skewers gently and only a few times to avoid breaking salmon. Let skewers rest after grilling to keep salmon moist. For extra sticky glaze, reserve some marinade before adding salmon and brush on at the end of grilling.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Cuisine: Asian Fusion
Nutrition
- Serving Size: Approximately 1 skew
- Calories: 250
- Fat: 10
- Carbohydrates: 8
- Protein: 20
Keywords: grilled salmon skewers, pineapple teriyaki salmon, summer BBQ recipe, easy salmon recipe, grilled pineapple, teriyaki glaze, healthy salmon skewers





