Grilled Salmon Shish Kabobs (Salmon Kabobs) [Video]

5 from 6 votes
Jump to RecipeComment

This post may contain affiliate links.

Looking for a healthy and flavorful dish? This grilled salmon shish kabobs recipe is perfect for any occasion! Whether you’re cooking on an outdoor grill, a grill pan, or even using your oven, these salmon skewers are easy to make and bursting with flavor.

Grilled salmon shish kabobs  are hearty, healthy and delicious. Seasoned with tasty spices, these salmon kabobs are easy to make and packed with tons of flavor. 


 

Shish kabobs are an easy way to entertain because everyone loves food on a stick! Growing up, kabobs were a staple at our family gatherings, especially in the summer. Whether it was beef shish kabobs sizzling over an outdoor grill, colorful veggie shish kabobs bursting with fresh flavors, or juicy chicken shish kabob marinated to perfection, there was always something for everyone.

For salmon lovers, this grilled salmon shish kabob recipe is a must-try. The combination of tender, flaky salmon chunks with a bright and zesty lemon marinade makes these skewers irresistible. Plus, they come together so quickly, making them perfect for a weeknight dinner or a backyard barbecue.

If you love Mediterranean flavors, you might also enjoy our oven baked salmon with olives and capers or the quick and easy dijon salmon recipe. And if you’re looking for more ways to enjoy salmon, be sure to check out some of our favorite recipes! Our Mediterranean salmon bowl is packed with fresh veggies and a tangy dressing, perfect for a wholesome meal. For a crispy and flavorful option, try our pan-seared salmon recipe, which delivers restaurant-quality results in minutes. And if you’re craving something comforting, our easy Alaska salmon patties recipe is a must-try.

About this Recipe

Grilled salmon shish kabobs are the perfect combination of simplicity and bold flavor. This recipe is inspired by Mediterranean cuisine, where fresh ingredients and aromatic spices come together to create delicious, wholesome meals. The tender salmon chunks are marinated in a blend of olive oil, lemon juice, and warm spices like cumin, paprika, and turmeric, enhancing their natural richness.

What makes this recipe special is its ease and versatility. In just 20 minutes, you can have a protein-packed dish that’s perfect for weeknight dinners or summer gatherings. Whether you’re cooking on an outdoor grill, using a grill pan, or even broiling them in the oven, these salmon skewers are effortless to prepare.

Pair them with sides like our Mediterranean couscous salad or Greek potatoes for a complete meal that’s both satisfying and nutritious.

Salmon Shish Kabobs Ingredients

to make salmon kabobs you need salmon, spices, olive oil and lemon.
  • Salmon: Opt for fresh, high-quality salmon fillets with the skin removed. Wild-caught salmon has a firmer texture and deeper flavor, while farm-raised salmon is milder and fattier, making it extra moist when grilled. Cut the salmon into even-sized cubes for consistent cooking.
  • Olive Oil: I prefer extra virgin olive oil for its rich, peppery flavor, but avocado oil is a great alternative if you want an oil with a higher smoke point. Oil helps coat the salmon and keep it from sticking to the grill grates.
  • Lemon Juice: Freshly squeezed lemon juice adds brightness and helps tenderize the salmon. Avoid bottled lemon juice, as it lacks the fresh citrusy notes. You can also use lime juice for a slightly different tang.
  • Cumin and Coriander: These two spices add warmth and depth. Cumin brings an earthy, smoky note, while coriander adds a subtle citrusy sweetness.
  • Paprika: I use smoked paprika for a touch of smokiness, but sweet paprika works well if you prefer a milder flavor.
  • Turmeric: This golden spice not only adds a beautiful color but also a subtle earthiness that pairs wonderfully with salmon.
  • Nutmeg: Just a pinch elevates the flavor without overpowering the other spices. You can swap it for a dash of cinnamon for a different warm undertone.
  • Salt and Black Pepper: Essential for seasoning and bringing out the flavors of all the ingredients. I recommend kosher salt for even distribution.
  • Onions and Bell Peppers: These add sweetness and a slight crunch to the skewers. Red onions caramelize beautifully, while zucchini, cherry tomatoes, or mushrooms can be used for extra variety.
  • Wooden Skewers vs. Metal Skewers: If using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent burning. Metal skewers are reusable and don’t require soaking.

The Flavorful Marinade

The marinade is the heart of this recipe, imparting depth and complexity to the salmon. Here’s how to prepare it:

Combine the Ingredients: In a mixing bowl, whisk together the olive oil, lemon juice, ground cumin, ground coriander, paprika, ground turmeric, salt, and freshly ground black pepper until well blended.

Marinate the Salmon: Place the salmon cubes in a large bowl or a resealable plastic bag. Pour the marinade over the salmon, ensuring each piece is thoroughly coated. Cover the bowl with plastic wrap or seal the bag, and refrigerate for 15 to 30 minutes. Avoid marinating for longer than 30 minutes, as the acidic lemon juice can break down the salmon’s delicate texture.

marinate the salmon in spices, thread on skewers and grill for 5 minutes on each side.

Grilling Instructions

Step 1: Prepare the Grill

Preheat your grill to medium-high heat (approximately 400°F or 200°C). If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.

Step 2: Assemble the Kabobs

Thread the marinated salmon cubes onto the skewers, alternating with pieces of onion and bell pepper. This not only adds flavor but also creates a visually appealing presentation.

Step 3: Grill the Kabobs

Place the skewers on the preheated grill. Cook for about 4 to 6 minutes on each side, or until the salmon is opaque and flakes easily with a fork. Be cautious not to overcook, as salmon can become dry. Once cooked, remove the kabobs from the grill and serve hot.

Serving suggestions

Salmon shish kabobs are so versatile and they pair well with different side dishes. Some of our favorites are instant pot brown rice, Greek potatoes, Mediterranean couscous salad, and Middle Eastern eggplant. You can also serve this dish with grilled side dishes such as grilled vegetables and veggie shish kabobs.

If you’re looking for more delicious Mediterranean flavors, try pairing these kabobs with Turkish ezme or homemade tzatziki for a fresh, zesty touch!

Reheating: Gently reheat in the oven (350°F for 10-12 minutes), on the grill (3-4 minutes per side), or on a stovetop grill pan (4-5 minutes).

Expert Tips

Choose Fresh Salmon: Use high-quality, wild-caught salmon, cut into uniform 1-1.5 inch pieces. Brush with marinade or glaze while cooking for added taste.

Skewering: Soak wooden skewers for 30 min. Alternate salmon with veggies like bell peppers and zucchini for extra flavor.

Grill Technique: Start over direct heat for 10-12 minutes, turning occasionally. Aim for an internal temp of 145°F.

Salmon shish kabob on a plate with vegetables.

Storage

Refrigeration: Store leftover kabobs in an airtight container in the fridge for up to 2 days.

Freezing: Wrap tightly in plastic wrap or foil, then place in a freezer-safe container for up to 2 months. Thaw overnight before reheating.

Frequently Asked Questions

Can I make salmon shish kabobs ahead of time?

While the marinade can be prepared a day in advance, it’s best to assemble and grill the kabobs right before serving to ensure the salmon remains tender and juicy.

How long should I grill salmon kabobs for?

Salmon cooks pretty fast. Grill the salmon skewers for about 5 to 6 minutes on each side, or until the fish is opaque and flakes easily with a fork. You can tell they’re ready once the salmon cubes are light-colored and flaky. 

Can I make salmon kabobs on the stovetop?

It’s very easy to make stovetop salmon shish kabobs. Use a grill pan and heat it over medium heat. Lightly brush with olive oil and cook the salmon on skewers for about 5 minutes on each side. 

Can I cook salmon kabobs in the oven?

Broiling is the best way to make salmon kabobs in the oven. Turn on the broiler to high and place the rack 5 inches below the broiler. Place the salmon shish kabobs on a baking sheet and broil for 5 minutes on each side until fully cooked. 

salmon shish kabobs are perfect for summer entertaining.

More salmon recipes

Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

5 from 6 votes

Grilled Salmon Shish Kabobs

Grilled salmon shish kabobs are hearty, healthy, and delicious. Seasoned with tasty spices, these salmon kabobs are easy to make and packed with tons of flavor. 
Prep: 10 minutes
Cook: 10 minutes
marinade: 20 minutes
Total: 20 minutes
Servings: 4 servings
Save this Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 lb salmon , cut into cubes
  • ¼ cup olive oil, extra virgin
  • 1 lemon, juice of
  • 1 teaspoon cumin
  • ½ teaspoon coriander
  • 1 teaspoon paprika
  • ½ teaspoon turmeric
  • ½ teaspoon salt
  • ½ teaspoonn pepper
  • onions and peppers to grill

Instructions 

  • Place the salmon cubes in a large bowl. 
  • In another bowl, mix olive oil, lemon juice, cumin, coriander, paprika, turmeric, salt, and pepper. 
  • Drizzle over salmon pieces and stir well until fully mixed. 
  • Cover and marinade in the fridge for 30 minutes.
  • Heat the grill and start threading the salmon and veggies on skewers. 
  • Grill over medium high heat for 5 minutes on each side. 

Video

Notes

  • You can serve these with different side dishes including  instant pot brown rice, Greek potatoes, Mediterranean couscous salad and Middle Eastern eggplant
  • If you would like to make salmon shish kabob in the oven, broiling is the best way to go. Turn on broiler to high and place the rack 5 inches below the broiler. Place the salmon shish kabobs on a baking sheet and broil for 5 minutes on each side until fully cooked.
  • Stove top instructions: Use a grill pan and heat them over medium heat. Lightly brush with olive oil and cook the salmon on skewers for about 4-5 minutes on each side. 

Nutrition

Calories: 293kcal | Carbohydrates: 3g | Protein: 23g | Fat: 21g | Saturated Fat: 3g | Cholesterol: 62mg | Sodium: 343mg | Potassium: 613mg | Fiber: 1g | Sugar: 1g | Vitamin A: 292IU | Vitamin C: 14mg | Calcium: 25mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

About Shadi HasanzadeNemati

I'm here to show you how to make delicious Persian, Middle Eastern and Mediterranean food at home. My easy to follow recipes will bring exciting new flavors to your table!

Get a free eBook!
Fill out the form to get exclusive recipes that aren’t available anywhere else, plus receive free weekly recipes!
Please enable JavaScript in your browser to complete this form.
5 from 6 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




8 Comments

  1. 5 stars
    What a great idea for kabobs! I have never thought to put salmon on kabobs, but now I can’t stop thinking about it. Off to the store I go!

    1. 5 stars
      kabobs are always become first in mind if you are planning to arrange any bbq dinner. As they are delicious in taste just like hard in grilling. I just read the recipe and applied last night the taste was fantastic and kabobs are looking very beautiful.