These teriyaki salmon skewers are flavored with a simply soy-based marinade that adds tasty flavor with minimal effort. Perfect for grilling in summer and beyond.

This post may contain affiliate links, where we earn from qualifying purchases. See more details in the policy page.
As the weather gets warmer, I turn to grilled foods, salads and other lighter fare more and more. While we enjoy the odd burger, I'm a particular fan of things with a marinade - between the added flavor and fact you can prepare ahead, it's perfect to add variety with ease. Plus, a kebab/kabob or similar is fun to eat.
Some firm favorites include lamb kofta, sosaties and chicken yakitori but these salmon kebabs/skewers are a great one to add to the mix, too. They're really easy to prepare, lighter than many meat options and super quick to cook.

Salmon skewer ingredients and preparation
The marinade itself is incredibly easy - just soy, sake and mirin (rice wine) and some sugar to give a good sweet-salty balance. I've added some ginger and garlic for added flavor but you could skip these if you like.
You could use other sweeteners rather than sugar if you prefer, like maple or honey, but just watch as honey in particular is more likely to burn as it cooks.
With fish, you generally don't need or really want to marinate things for too long, which can come in handy if you don't have a lot of time. Ideally, you want 30 minutes or so but even 10 minutes will be a good start. They don't need overnight, though, like some other dishes.

While the fish is marinating, if you are using wooden skewers, soak them in water before using to avoid them burning. If you are using a grill pan on the stove-top you are probably fine, but if cooking over a flame they can easily catch.
Top tip: thread the fish flat
When you add the fish to the skewers, try to make sure all pieces are lined up so they lie flat (so square on, same size). Also, I highly recommend using flat skewers, as shown here, as they help hold the fish flat rather than twisting around. This makes them really easy to turn and cook evenly on both sides.
While you don't have to use green onion on them, the onion works well flavor-wise and adds to them visually. They do also help keep the salmon in place. The only thing is since the salmon cooks quickly, the onions don't always fully cook through in the time.
Salmon is a little more delicate so brush your grill or grill pan with a little oil before cooking to try to help avoid them sticking. They cook quickly, so watch them closely and don't have the heat too high.

Serving suggestions
While these have a Japanese-style marinade, the flavor is mild and so they pair well with a broad range of sides. They work with sides like salad, grilled vegetables, rice and more. I've served them with grilled pepper and zucchini or over corn puree and both were really tasty.
These salmon skewers would be great for a cookout party, as they are so easy, don't take long to cook and you can easily make the skewers bigger or smaller depending on your guests' appetites (or depending on what other goodies you've got in store).
They're also great to snack on, right off the stick, and have a great mix of being that bit different while still appealing to many tastes.
These teriyaki salmon skewers are quick and easy to prepare, quick to cook and with a great mix of light flavors. Perfect for a tasty, quick midweek meal, or really any time.

Try more skewers and marinated meats for the grill:
- Rosemary orange marinated chicken skewers
- Lamb shish kebabs
- Chimichurri marinated steak
- Plus get more summer recipes in the archives.
Teriyaki salmon skewers
Ingredients
- ¾ lb salmon 340g, or other fish good for grilling, see above
- 1 clove garlic large, or two if small
- 1 teaspoon ginger grated/finely minced volume
- 2 tablespoon soy sauce
- 1 tablespoon mirin rice wine
- 1 tablespoon sake
- 1 tablespoon brown sugar
- 4 green onions approximately, optional
Instructions
- Skin the salmon and remove any stray bones. Cut it into chunks, roughly 1in/2.5cm square and put in a bowl, container or freezer bag. Finely chop or grate the garlic and ginger.
- Mix together the soy sauce, mirin, sake, brown sugar, garlic and ginger so they are well blended together then pour in with the fish. Leave to marinade for at least 10 minutes, but ideally 30 minutes, turning once or twice to ensure all the fish takes on the marinade if the pieces are not well coated to start.
- Cut the white and pale green part of the green onions in to lengths around 1 inch (2.5cm) long or slightly longer (if using).
- Thread pieces of onion and salmon on to two longer or four shorter skewers, or more/less depending on size, roughly one piece of onion followed by one to two pieces of salmon. Put a piece of onion on both ends to hold everything on.
- Lightly oil (with brush or spray) your grill/grill pan. Grill the skewers for around 5 - 10 minutes over medium heat, depending on your grill/barbecue and size of the fish chunks. Keep a close eye as they cook - you should turn once the fish is cooked through on the bottom side and you start to see the color chance around the sides. Remember, the second side will cook more quickly. If you can't or prefer not to grill/bbq, you can also cook on a grill pan or put under broiler/grill. Take care not to break up the fish as you turn the skewers.
Video
Nutrition
See some of my favorite cooking tools and ingredients in the Caroline's Cooking Amazon store.
This post was first shared in June 2015 and has been updated with some recipe tweaks, new photos and additional information.
Remember to pin for later!




Amanda Wren-Grimwood says
So healthy and perfect for the grill. Salmon and soy go so well together.
Caroline's Cooking says
Thanks, agree they pair well.
Michelle @ Giraffes Can Bake says
Wow these skewers look absolutely delicious! I can't stop looking at them, I wish I had some now! We don't have a BBQ/grill, it makes me very sad!
Thanks so much for sharing these with us at Fiesta Friday!
Caroline's Cooking says
We were without a BBQ/grill for a few years too and so it was a requirement when we were looking for our current place to have space to have one. They'd also work under the grill/broiler or on a griddle pan, though. Just watch for them sticking however you cook them.
Michelle @ A Dish of Daily Life says
Yum! I'm ready to fire up the grill! This looks great! And I have salmon in the freezer too!
Caroline's Cooking says
Thanks, hope you enjoy them!
Petra says
What a lovely glaze. I love salmon and these skewers looks great 🙂
Judi Graber says
I am surprised I have not made salmon kabobs before on the grill. Great idea and recipe - will have to make these soon. Great contribution to Fiesta Friday and a good choice for Father's Day 🙂
Caroline's Cooking says
Thanks, Judi, you do just have to be a little careful of them sticking but they are tasty!
Justine says
i am a salmon fiend, so this is wonderful another one to print off, thank you so much i have never done it in this way either. Cooking cod at prsent 🙂 x
Caroline's Cooking says
I agree, salmon is great. Hope you like this Justine (and hope your cod was tasty too!).
Loretta says
Oh yes.....definitely a wonderful summery meal where you don't have to heat up the kitchen. Lovely!
Caroline's Cooking says
Thanks, Loretta, it's always a bonus being easy and not getting too hot!
Analida says
Caroline: I have never made salmon skewers. These look amazing. I need to try these this summer,
Caroline's Cooking says
Thanks, Analinda, I hope you enjoy them - the marinade is so easy but tasty!