Teriyaki Salmon Skewers
There’s something magical about skewers — they instantly transform an everyday dish into something fun, shareable, and perfect for gatherings. Now, pair that with the irresistible flavor of teriyaki, and you’ve got yourself a recipe that’s as delicious as it is delightful. These Teriyaki Salmon Skewers are tender, flavorful, and just the right balance of savory-sweet. Imagine juicy chunks of salmon glazed with a glossy teriyaki sauce, charred just enough to bring out smoky caramel notes. Trust me, you’re going to love this one.
Recipe Origin:
Teriyaki sauce has its roots in Japan, where “teri” refers to the shine or luster that the sauce gives food, and “yaki” means to grill or broil. Traditionally, it’s used for fish, which makes salmon the perfect partner for this dish. While the recipe here is simplified for home kitchens, it stays true to those wonderful sweet-salty flavors.
Kitchen Tools You’ll Need:
- Sharp knife and cutting board
- Mixing bowl
- Measuring spoons
- Grater or microplane for garlic and ginger
- Wooden or metal skewers
- Grill pan, outdoor grill, or broiler
Why You’ll Love Teriyaki Salmon Skewers
This recipe isn’t just about the ingredients—it’s about creating moments. Whether you’re cooking for a quick weeknight dinner, serving a crowd at a summer BBQ, or even prepping a fun appetizer for a party, these skewers deliver big flavor with minimal effort.
Versatile: They can be a main dish with rice and veggies, or serve as appetizers at a gathering.
Quick and Easy: The marinade comes together in minutes, and salmon cooks fast, meaning dinner can be ready in under 30 minutes.
Customizable: Swap salmon for other grill-friendly fish like swordfish or halibut. You can also mix in veggies like bell peppers or zucchini on the skewers.
Crowd-Pleasing: Sweet, salty, smoky — these flavors hit all the right notes for kids and adults alike.
Budget-Friendly: A small amount of salmon stretches further when cut into skewer-sized pieces, especially if you add veggies.

Chef’s Pro Tips for Perfect Results:
- Soak Wooden Skewers: If you’re using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent burning.
- Uniform Cuts: Cut salmon into even chunks so they cook at the same rate.
- Hot Grill: Make sure your grill or pan is nice and hot before adding the skewers — this helps get that caramelized glaze without overcooking the fish.
- Baste for Flavor: Brush extra marinade onto the salmon while cooking for maximum flavor.
Ingredients in Teriyaki Salmon Skewers
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)
Salmon: The star of the dish — rich, tender, and perfect for absorbing that sweet-savory teriyaki glaze.
Garlic: Adds depth and a little punch to the marinade.
Ginger: Bright, zesty, and aromatic, it balances the sweetness of the sauce.
Soy Sauce: Provides the salty, umami-rich base for the teriyaki.
Mirin: A sweet rice wine that adds complexity and subtle sweetness.
Sake: A traditional touch that enhances flavor and gives authenticity.
Brown Sugar: Sweetens and helps create that beautiful caramelization.
Green Onions (optional): Add freshness and a bit of mild onion flavor, perfect for grilling alongside the salmon.
Instructions
Let’s dive into the steps to create these flavorful skewers:
Prepare the Marinade: In a mixing bowl, whisk together garlic, ginger, soy sauce, mirin, sake, and brown sugar until well combined.
Marinate the Salmon: Cut salmon into even chunks and place them in the marinade. Let sit for at least 15–20 minutes (up to an hour) in the refrigerator.
Prepare Skewers: Thread the marinated salmon onto skewers, alternating with pieces of green onion if using.
Preheat Grill: Heat your grill, grill pan, or broiler until hot.
Cook the Skewers: Place skewers on the grill and cook for 2–3 minutes per side, basting with leftover marinade, until salmon is just cooked through and slightly caramelized.
Serve: Transfer skewers to a platter, sprinkle with sesame seeds or chopped green onions if desired, and enjoy!
Nutrition Facts
Servings: 4
Calories per serving: ~280
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
How to Serve Teriyaki Salmon Skewers
These skewers are incredibly versatile. Serve them with steamed jasmine rice or coconut rice for a classic pairing. Add stir-fried or grilled vegetables for a colorful, balanced meal. They also make a fantastic appetizer — just serve with toothpicks for easy grabbing. For a lighter option, place the salmon skewers over a bed of fresh greens and drizzle with a little extra teriyaki sauce as dressing.
Make-Ahead and Storage Tips
- Make Ahead: You can marinate the salmon up to 24 hours in advance, making this a great prep-ahead dish.
- Storage: Store leftovers in an airtight container in the fridge for up to 2 days.
- Reheating: Reheat gently in a skillet or under a low broiler, being careful not to overcook.
- Freezing: Not recommended once cooked, as salmon can dry out. But you can freeze marinated raw salmon chunks for later use.
Variations to Try:
- Spicy Kick: Add a pinch of red pepper flakes or sriracha to the marinade.
- Citrusy Twist: Squeeze in some fresh orange juice or zest for a bright flavor.
- Vegetarian Option: Swap salmon for tofu or mushrooms and adjust cooking time.
- Tropical Style: Add pineapple chunks to the skewers for sweet, juicy bites.
Additional Tips
- Keep a close eye on the skewers — salmon cooks quickly!
- Double the marinade and use half as a dipping sauce (just be sure to cook it first).
- If you don’t have mirin or sake, you can substitute with a little honey and rice vinegar.
FAQ Section
Q1: Can I bake these instead of grilling?
A1: Yes! Arrange the skewers on a lined baking sheet and bake at 400°F (200°C) for about 10–12 minutes, basting halfway through.
Q2: What other fish works well in this recipe?
A2: Swordfish, halibut, or even tuna are excellent choices since they hold up well to skewering and grilling.
Q3: Can I use bottled teriyaki sauce instead of making my own?
A3: Absolutely. Homemade gives you more control over flavor, but a good-quality bottled sauce works fine in a pinch.
Q4: Do I need to peel the salmon skin off?
A4: Yes, remove the skin before cutting into chunks for skewers — it won’t grill well on skewers.
Q5: Can I make these skewers gluten-free?
A5: Just use tamari instead of soy sauce, and you’re all set.
Q6: Can I make this without alcohol?
A6: Yes. Substitute sake with extra soy sauce and mirin with a splash of apple juice or rice vinegar with a touch of sugar.
Q7: How do I prevent the salmon from sticking to the grill?
A7: Make sure your grill is hot and lightly oiled before placing the skewers down.
Q8: Can I add vegetables to the skewers?
A8: Definitely! Bell peppers, zucchini, or mushrooms pair beautifully with salmon.
Q9: Can I cook these on a stovetop pan?
A9: Yes, a grill pan or even a heavy skillet works well. Just cook in batches if needed.
Q10: What’s the best rice to serve with teriyaki salmon skewers?
A10: Jasmine or sushi rice is classic, but coconut rice or brown rice also make great pairings.
Conclusion
These Teriyaki Salmon Skewers bring together the best of Japanese-inspired flavors with a simple, approachable method. They’re quick enough for a weeknight yet special enough to serve at a party. Smoky, sweet, salty, and melt-in-your-mouth tender — this dish is guaranteed to impress. Whether you serve them fresh off the grill at a summer cookout or cozy up with them indoors on a weeknight, these skewers are pure flavor-packed joy.

Teriyaki Salmon Skewers
- Total Time: 25 minutes
- Yield: 4 skewers (2–3 servings)
- Diet: Low Fat
Description
These Teriyaki Salmon Skewers are a flavorful, tender, and slightly sweet grilled dish. Marinated in a homemade teriyaki sauce with garlic, ginger, soy sauce, and mirin, the salmon is skewered and grilled to perfection. Perfect for summer barbecues or an easy weeknight dinner with an Asian-inspired twist.
Ingredients
- 3/4 lb (340g) salmon (or other firm fish suitable for grilling)
- 1 large clove garlic (or 2 small), minced
- 1 teaspoon ginger, grated or finely minced
- 2 tablespoons soy sauce
- 1 tablespoon mirin (rice wine)
- 1 tablespoon sake
- 1 tablespoon brown sugar
- 4 green onions, cut into pieces (optional)
Instructions
- Cut the salmon into evenly sized cubes suitable for skewering.
- In a small bowl, whisk together soy sauce, mirin, sake, brown sugar, garlic, and ginger to form the marinade.
- Place the salmon pieces in the marinade and refrigerate for 20–30 minutes to absorb the flavors.
- If using wooden skewers, soak them in water for at least 20 minutes to prevent burning.
- Thread the salmon cubes onto skewers, alternating with pieces of green onion if using.
- Preheat grill or grill pan over medium-high heat. Lightly oil the grates.
- Grill salmon skewers for 2–3 minutes per side, basting with leftover marinade until the salmon is cooked through and slightly caramelized.
- Serve hot, garnished with sesame seeds or extra green onion if desired.
Notes
- Do not over-marinate the salmon, as the soy sauce can make it too salty.
- These skewers can also be cooked under the broiler if a grill is not available.
- Pair with steamed rice and stir-fried vegetables for a complete meal.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Grilling
- Cuisine: Japanese
Nutrition
- Serving Size: 1 skewer
- Calories: 180
- Sugar: 4g
- Sodium: 480mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 0g
- Protein: 20g
- Cholesterol: 45mg