These salmon kebabs are delicious and easy to make with juicy chunks of wild-caught salmon seasoned with fresh herbs, lemon, and spices. They’re grilled to perfection and perfect for summer!

Easy Grilled Salmon Kebabs
This was last night’s supper. It was a beautiful night, and we ate outdoors. Oh, how I love summer! I served these grilled salmon kebabs with a big Italian chopped salad, and everyone loved them, even my daughter, which was a happy surprise. If you make these and love them as much as we did, I’d recommend my blackened salmon cooked on skewers and these red curry swordfish kabobs next.
Ingredients You’ll Need
These are the ingredients needed to make this summery salmon skewers recipe. See the recipe card below for the exact measurements.
- Seasoning – Chopped fresh oregano, sesame seeds, cumin, and crushed red pepper flakes.
- Salmon – I always try to buy wild-caught salmon rather than farmed. You can buy salmon that’s pre-cut into cubes or cut it into 1-inch pieces yourself.
- Lemons cut into very thin slices.
- Olive oil spray for coating the kabobs, to keep them from sticking to the grill.

Tips for Perfect Salmon Kebabs
- Soak wooden skewers. If you’re using wooden skewers, you will want to soak them for at least 30 minutes to avoid burning. You can also use thin metal skewers, which saves time cooking, no need to soak.
- Double them up. I prefer to double the skewers when threading the salmon. This prevents the salmon from flipping around the stick while turning on the grill.
- Cut the salmon into the same-sized pieces. When cutting the salmon fillet into cubes, try to cut them to the same size so they cook evenly.
- If it sticks, don’t flip. Most proteins are ready to flip only when they no longer stick to the grill grates. If you try to flip your salmon kabobs and they’re still stuck, wait another couple of minutes and try again.
How long do you cook salmon kabobs on the grill?
Fish cooks fast! These salmon kababs only need 8 to 10 minutes of total cooking time on the grill over medium heat. Salmon is done when it’s opaque and flakes easily with a fork.
Watch How to Make It

Storing and Reheating
- Refrigerate. Remove the salmon from the skewers and store it airtight in the fridge for up to 3 days.
- Reheat. Warm leftovers gently in the microwave or in the oven until the salmon is hot throughout.
- Freeze. You can freeze the cooked salmon by removing it from the skewers and storing it in a freezer bag or container to freeze for up to 2 months. Thaw the salmon in the fridge before reheating.
More Grilled Salmon Recipes
Grilled Salmon Kebabs

Ingredients
- 2 tbsp chopped fresh oregano
- 2 tsp sesame seeds
- 1 tsp ground cumin
- 1/4 tsp crushed red pepper flakes
- 1-1/2 pounds skinless wild salmon fillet, cut into 1-inch pieces
- 2 lemons, very thinly sliced into rounds
- olive oil cooking spray
- 1 tsp kosher salt
- 16 bamboo skewers soaked in water 1 hour
Instructions
- Heat the grill on medium heat and spray the grates with oil.
- Mix oregano, sesame seeds, cumin, and red pepper flakes in a small bowl to combine; set spice mixture aside.
- Beginning and ending with salmon, thread salmon and folded lemon slices onto 8 pairs of parallel skewers to make 8 kebabs total.
- Spray the fish lightly with oil and season kosher salt and the reserved spice mixture.
- Grill the fish, turning occasionally, until fish is opaque throughout, about 8 to 10 minutes total.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Video
Nutrition
Adapted from Bon Appetit








