There’s something about the sweet, sticky glaze of teriyaki sauce that brings salmon and zucchini to life in a way that feels both comforting and exciting. One evening, craving a healthy yet flavorful dinner, I tossed these two together on skewers, grilled them just right, and was amazed at how easily restaurant-quality magic happened at home. Whether you’re tired of the usual fast-food routine or just want a fresh, crowd-pleasing dish that’s as vibrant as it is effortless, these Teriyaki Salmon and Zucchini Skewers are your answer. Ready in under 30 minutes and bursting with umami, they’re perfect for weeknight dinners or casual gatherings when you want to impress without stress.

Why choose Teriyaki Salmon and Zucchini Skewers?
Simplicity meets flavor in this quick, fuss-free recipe perfect for busy evenings. Juicy salmon combines beautifully with tender zucchini, all coated in a sweet, sticky teriyaki glaze that’s bursting with umami. Versatile and colorful, these skewers please crowds and healthy eaters alike. Plus, the grill marks add irresistible texture and charm to your plate!
Teriyaki Salmon and Zucchini Skewers Ingredients
For the Skewers
- Fresh salmon fillets – Choose skinless, boneless chunks for juicy, tender results that soak up the marinade.
- Zucchini – Slice into thick rounds or half-moons for perfect grilling that stays crisp-tender.
- Wooden or metal skewers – Soak wooden skewers for 30 minutes to prevent burning and ensure even cooking.
For the Teriyaki Marinade
- Soy sauce – Use low-sodium for balanced saltiness that complements the salmon’s richness.
- Honey – Adds natural sweetness and helps create that glossy, sticky teriyaki glaze.
- Fresh ginger (grated) – Brings a warm, zesty kick that lifts the whole dish.
- Garlic cloves (minced) – Infuses aromatic depth to the marinade that’s simply irresistible.
- Rice vinegar – Provides a gentle tang that brightens the flavors perfectly.
- Sesame oil – Just a dash adds a nutty aroma unique to teriyaki dishes.
Optional Garnishes
- Toasted sesame seeds – Sprinkle over finished skewers for crunch and visual appeal.
- Chopped green onions – Fresh and mild, they enhance both taste and color beautifully.
Adding these Teriyaki Salmon and Zucchini Skewers ingredients ensures you’re primed for a quick, delicious dinner that feels special every time.
How to Make Teriyaki Salmon and Zucchini Skewers
For the Teriyaki Marinade:
- Prep the Marinade: whisk soy sauce, honey, grated ginger, minced garlic, rice vinegar, and sesame oil vigorously until the mixture is shiny and smooth, about 1 minute.
- Marinate Salmon: coat salmon chunks in half the marinade, cover tightly, and chill for 15–20 minutes so flavors infuse thoroughly, turning once halfway for even seasoning.
For the Skewers:
- Slice Zucchini: cut zucchini into half-moons about ½-inch thick so they stay crisp-tender and golden when grilled, ensuring each piece is uniform for even cooking.
- Thread Skewers: thread salmon and zucchini alternately onto soaked skewers, leaving small gaps to allow heat circulation and prevent sticking for perfectly cooked bites.
- Preheat Grill: heat grill to medium-high (around 400°F), brush grates with oil, and wait until it’s shimmering before placing the skewers for clear, appetizing grill marks.
- Grill Skewers: cook for 4–5 minutes per side, basting with reserved marinade after flipping once, until salmon flakes easily with a fork and zucchini has tender charred edges.
- Rest Skewers: remove from grill, transfer to a platter, tent loosely with foil, and let rest 3–5 minutes so juices redistribute for maximum moistness and flavor.
- Garnish & Serve: sprinkle toasted sesame seeds and chopped green onions over the skewers, drizzle any remaining glaze, and serve hot with lime wedges for a bright, tangy finish.
Optional: serve with steamed rice or a crisp salad for extra balance.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Teriyaki Salmon and Zucchini Skewers are a fantastic choice for meal prep, allowing busy home cooks to enjoy a flavorful dinner with minimal effort! You can prepare the marinade and coat the salmon up to 24 hours in advance; just store it in an airtight container in the refrigerator to maintain freshness. The zucchini can be sliced and kept in a sealed bag for up to 3 days, preventing browning by placing a damp paper towel inside the bag. When you’re ready to serve, simply thread the marinated salmon and zucchini onto skewers, grill as per the instructions, and enjoy delicious, hassle-free skewers that taste just as fantastic as if made fresh!
Expert Tips for Teriyaki Salmon and Zucchini Skewers
- Marinate with care: Use fresh salmon and marinate for 15–20 minutes; too long can break down the fish’s texture and make it mushy.
- Even slicing: Cut zucchini uniformly (½-inch thick) to ensure it grills evenly alongside the salmon without overcooking.
- Soak wooden skewers: Prevent burning by soaking wooden skewers in water for at least 30 minutes before grilling.
- Oil the grill grates: Brush with oil when hot to avoid sticking and achieve those beautiful grill marks on both salmon and zucchini.
- Manage heat: Grill over medium-high heat for quick cooking; slow cooking can dry out the salmon and make zucchini soggy.
- Perfect resting: Let skewers rest 3–5 minutes off the heat to lock in juiciness and deepen the teriyaki flavor in every bite.
What to Serve with Teriyaki Salmon and Zucchini Skewers?
Looking to create a delightful meal that complements the sweet, smoky flavors of these skewers?
- Steamed Jasmine Rice: The soft, aromatic rice absorbs the teriyaki sauce beautifully, making each bite a flavor explosion.
- Quinoa Salad: Light and nutty quinoa topped with fresh veggies adds texture and brightness, creating a wholesome balance.
- Grilled Asparagus: Tender spears with a slight char enhance both the visual appeal and taste, adding a lush green crunch.
- Simple Cucumber Salad: Crisp slices tossed in rice vinegar and sesame oil provide a refreshing, cool contrast to the warm skewers.
- Miso Soup: A warm, savory bowl of miso soup rounds out the meal perfectly, providing umami depth that resonates with the dish.
- Sake or White Wine: A chilled glass of sake or a light white wine, such as Sauvignon Blanc, enhances the meal’s Asian flavors, creating a delightful pairing experience.
- Tropical Fruit Salad: Sweet and juicy fruits like mango and pineapple offer a refreshing end to the meal, complementing the dish’s sweet notes.
- Sesame Noodles: Cold noodles tossed in sesame oil and soy sauce provide a delightful texture, perfect for soaking up those tasty teriyaki flavors.
These accompaniments will elevate your dining experience, ensuring your Teriyaki Salmon and Zucchini Skewers shine at the dinner table!
How to Store and Freeze Teriyaki Salmon and Zucchini Skewers
Fridge: Store leftover skewers in an airtight container for up to 3 days. Ensure they cool completely before refrigerating to maintain freshness.
Freezer: Wrap skewers tightly in plastic wrap and aluminum foil, then freeze for up to 3 months. Thaw in the fridge before reheating.
Reheating: Gently reheat skewers in the oven at 350°F for 10-15 minutes, or until heated through. This will help retain the salmon’s moisture and the zucchini’s texture.
Marinade: If you have extra teriyaki marinade, it can be stored in the fridge for up to 1 week and used for new batches of Teriyaki Salmon and Zucchini Skewers!
Teriyaki Salmon and Zucchini Skewers Variations
Feel free to make these skewers your own with some delightful twists that bring a new taste to every bite!
-
Spicy Kick: Add red pepper flakes to the marinade for a fiery burst that complements the sweetness of the teriyaki sauce. A little heat can elevate the whole dish, tantalizing your taste buds with each mouthful.
-
Vegetarian Option: Swap salmon for firm tofu, pressing it to remove excess moisture, and marinating along with the zucchini, creating an equally delicious vegetarian skewer. It absorbs all those wonderful flavors, ensuring no one feels left out.
-
Citrusy Flavor: Incorporate some fresh lime juice or zest into the marinade to brighten the flavors. This adds a refreshing zing that contrasts beautifully with the rich teriyaki glaze.
-
Miso Infusion: Mix a tablespoon of miso paste into the marinade for a deeper umami flavor that beautifully enhances the salmon. The miso adds complexity while keeping everything deliciously cohesive.
-
Fruit Addition: Thread some pineapple or bell pepper pieces onto your skewers for a sweet and colorful surprise. Grilled fruit offers a delightful contrast to the savory components, adding an exciting texture.
-
Herb Twist: Stir in fresh cilantro or sesame seeds into the marinade for additional freshness and visual flair. These herbs introduce a layer of flavor that’s both vibrant and aromatic.
-
Panko-Crusted: Before grilling, coat the salmon with panko breadcrumbs for extra crunch and texture. This crispy layer not only adds a satisfying bite but also brings a delightful visual appeal.
-
Zesty Soy Sauce: Use tamari instead of soy sauce for a gluten-free option, keeping the essence of the dish while making it accessible to everyone. You won’t lose any flavor; in fact, you might gain a unique twist!
Every variation opens a new door to creativity, ensuring your Teriyaki Salmon and Zucchini Skewers remain a beloved staple in your kitchen!

Teriyaki Salmon and Zucchini Skewers Recipe FAQs
How do I know if my salmon is fresh enough for these skewers?
Choose salmon with a bright, clear color and firm texture—avoid any that smells overly fishy or has dark spots all over. Fresh salmon should feel slightly moist but not slimy.
Can I prepare the skewers ahead of time and store them?
Absolutely! You can thread the salmon and zucchini onto skewers and keep them covered in the fridge for up to 8 hours before grilling. Just make sure to marinate the salmon beforehand, and keep everything chilled to maintain freshness.
Is it okay to freeze the cooked Teriyaki Salmon and Zucchini Skewers?
Yes, freezing is a great way to extend their life! Wrap cooled skewers tightly in plastic wrap and then foil, store in an airtight container or freezer bag, and freeze for up to 3 months. When ready to eat, thaw overnight in the refrigerator and reheat gently in the oven at 350°F for 10-15 minutes.
What should I do if my zucchini turns mushy after grilling?
Try slicing your zucchini thicker (about ½-inch) to prevent sogginess. Also, grilling over medium-high heat for a shorter time helps keep it crisp-tender. Avoid overcrowding the grill or skewers—allow heat to circulate for even cooking.
Are Teriyaki Salmon and Zucchini Skewers safe for pets?
While salmon can be healthy for dogs in moderate amounts, teriyaki sauce contains soy, garlic, and other ingredients that aren’t pet-friendly. It’s best to keep these skewers away from your furry friends to avoid digestive upset or toxicity.

Easy Juicy Teriyaki Salmon and Zucchini Skewers You’ll Love
Ingredients
Equipment
Method
- Whisk together soy sauce, honey, grated ginger, minced garlic, rice vinegar, and sesame oil vigorously until smooth, about 1 minute.
- Coat salmon chunks in half the marinade, cover, and chill for 15–20 minutes, turning once.
- Cut zucchini into half-moons about ½-inch thick to ensure even cooking.
- Thread salmon and zucchini alternately onto soaked skewers, leaving gaps for heat circulation.
- Preheat grill to medium-high (around 400°F), brushing grates with oil.
- Grill skewers for 4–5 minutes per side, basting with reserved marinade after flipping until salmon is flaky.
- Remove from grill, tent with foil, and let rest for 3–5 minutes.
- Sprinkle toasted sesame seeds and chopped green onions over skewers; serve hot with lime wedges.




