Grilled Salmon Skewers

Posted on March 14, 2026

Delicious grilled salmon skewers garnished with herbs and spices.

Fresh, bright, and perfect for weeknight dinners, these Grilled Salmon Skewers come together quickly and pack big flavor. Marinated in lemon, garlic, and olive oil, then grilled with colorful veggies, they make a healthy main the whole family will enjoy. Try a complementary option like this grilled Asian chicken skewers recipe for variety.

Why You’ll Love This Grilled Salmon Skewers

– Fast to cook: ready in about 20 minutes from start to finish.
– Big flavor from a simple lemon-garlic marinade.
– Family-friendly and easy to customize with veggies.
– Great for meal prep and tasty as leftovers.
– Healthy, protein-packed dinner with minimal cleanup.

Grilled Salmon Skewers

Ingredients Needed

– Protein
– 2 salmon fillets, cut into cubes

  • Marinade

    • 1 tablespoon olive oil
    • 1 tablespoon lemon juice
    • 2 cloves garlic, minced
  • Veggies (optional)

    • Bell peppers, cut into chunks
    • Zucchini, sliced
    • Cherry tomatoes (optional)
  • Spices

    • Salt and pepper to taste
Grilled Salmon Skewers

Step-by-Step Instructions 5 (always use H2 and H3)

1. Preheat the grill to medium-high heat.

2. Whisk the marinade.

In a bowl, combine olive oil, lemon juice, minced garlic, salt, and pepper.

3. Marinate the salmon.

Add the salmon cubes to the marinade and let sit for about 15 minutes.

4. Thread onto skewers.

Thread the marinated salmon and any optional vegetables onto the skewers, keeping pieces evenly sized.

5. Grill briefly and watch closely.

Place the skewers on the grill and cook for about 2–4 minutes on each side, or until the salmon is cooked through; for surf-and-turf fans, compare timing with a favorite grilled steak and shrimp skewers technique.

6. Serve and garnish.

Serve hot, optionally with lemon wedges.

Serving Suggestions Grilled Salmon Skewers

– Serve over a bed of fluffy rice or quinoa with a drizzle of extra lemon.
– Pair with a crisp green salad or roasted asparagus.
– Top with chopped fresh herbs and a dollop of tzatziki or yogurt sauce.
– Add a glass of chilled white wine or sparkling water with lemon.
– For a hearty plate, serve alongside a grilled steak salad like this grilled balsamic steak salad.

Tips for Success Grilled Salmon Skewers

– Keep salmon pieces uniform so they cook evenly.
– Preheat the grill well to get quick searing and prevent sticking.
– Don’t over-marinate: 15 minutes is enough to flavor without breaking down the fish.
– Use oil on the grill grates or brush the skewers to minimize sticking.
– Store leftovers in an airtight container in the fridge for up to 2 days.

Variations

Here are a few easy ways to change it up:
– Make it spicy: add smoked paprika and a pinch of cayenne to the marinade.
– Swap proteins: use cubed chicken or firm tofu if you want a non-seafood option.
– Add Mediterranean flair: include red onion, olives, and a sprinkle of feta after grilling.

Grilled Salmon Skewers

Follow us on Pinterest for more cozy ideas.

Print

Grilled Salmon Skewers

Fresh, bright, and perfect for weeknight dinners, these Grilled Salmon Skewers are marinated in lemon, garlic, and olive oil, then grilled with colorful veggies, making a healthy and flavorful main dish.

  • Prep Time: 15 minutes
  • Cook Time: 5 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Dinner, Main Course
  • Cuisine: American, Mediterranean

Ingredients

Scale

Protein

  • 2 fillets salmon fillets, cut into cubes

Marinade

  • 1 tablespoon olive oil
  • 1 tablespoon lemon juice
  • 2 cloves garlic, minced

Veggies (optional)

  • to taste Bell peppers, cut into chunks
  • to taste Zucchini, sliced
  • to taste Cherry tomatoes (optional)

Spices

  • to taste Salt
  • to taste Pepper

Instructions

Preparation

  1. Preheat the grill to medium-high heat.
  2. In a bowl, combine olive oil, lemon juice, minced garlic, salt, and pepper to whisk the marinade.
  3. Add the salmon cubes to the marinade and let sit for about 15 minutes.
  4. Thread the marinated salmon and any optional vegetables onto the skewers, keeping pieces evenly sized.

Cooking

  1. Place the skewers on the grill and cook for about 2–4 minutes on each side, or until the salmon is cooked through.

Serving

  1. Serve hot, optionally with lemon wedges.

Notes

Keep salmon pieces uniform to ensure even cooking. Preheat the grill well to get quick searing and prevent sticking. Don’t over-marinate; 15 minutes is enough to flavor without breaking down the fish. Store leftovers in an airtight container in the fridge for up to 2 days.

Nutrition

  • Calories: 250
  • Sugar: 1
  • Sodium: 200
  • Fat: 15
  • Saturated Fat: 3
  • Carbohydrates: 5
  • Fiber: 1
  • Protein: 20

Keywords: Grilled Salmon, Healthy Dinner, Marinade, Meal Prep, Skewers

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Tags:

You might also like these recipes