Lemon Garlic Salmon Skewers are the perfect combination of fresh citrus, savory garlic, and tender, flaky salmon grilled to perfection. The simple yet powerful marinade infuses each salmon cube with flavor, creating a dish that’s light, zesty, and full of natural goodness.
Each skewer bursts with refreshing lemon aroma and buttery salmon richness — ideal for summer barbecues, weeknight dinners, or elegant dinner parties. They’re easy to prepare and cook in minutes while looking absolutely stunning on the plate.
Why I Love This Recipe
- Vibrant flavor: Lemon and garlic perfectly complement the rich, buttery taste of salmon.
- Healthy yet indulgent: Packed with omega-3 fatty acids, protein, and antioxidants.
- Perfect for grilling season: A light, smoky char enhances every bite.
- Quick and easy: Minimal prep, short cook time, and foolproof results.
- Visually impressive: Colorful, elegant skewers that look as good as they taste!
Why It’s a Must-Try Dish
This recipe is a must-try because it proves that healthy eating can be exciting, flavorful, and fun. The skewered presentation makes it perfect for parties or family meals.
The combination of zesty lemon, aromatic garlic, and flaky salmon creates a dish that feels both refreshing and luxurious.
Preparation & Cooking Time
- Preparation Time: 15 minutes
- Marination Time: 15 minutes (optional but recommended)
- Cooking Time: 10–12 minutes
- Total Time: 30–35 minutes
- Servings: 4 servings (about 2 skewers per person)
- Calories: ~380 kcal per serving
Cuisine & Course
- Cuisine: Mediterranean / American
- Course: Main Course / Appetizer
Ingredients
For the Skewers:
- 1½ lbs (680g) fresh salmon fillet, skin removed and cut into 1½-inch cubes
- 2 tbsp olive oil
- 2 tbsp lemon juice (freshly squeezed)
- 2 tsp lemon zest
- 3 cloves garlic, minced
- 1½ tsp salt (adjust to taste)
- ½ tsp black pepper
- 1 tsp paprika (optional for color)
- 1 tbsp fresh parsley, chopped (for garnish)
Optional Add-ons for Skewers:
- Lemon slices or wedges
- Bell peppers, cherry tomatoes, or red onions (for colorful presentation)
Simple Cooking Directions
- Prepare the marinade with lemon, garlic, and olive oil.
- Coat salmon cubes and marinate briefly.
- Thread salmon (and optional veggies) onto skewers.
- Grill, bake, or air-fry until tender and lightly charred.
- Serve warm with lemon wedges and herbs.
Step-by-Step Preparation Method
Step 1: Prepare the Salmon
- Cut the salmon into even-sized cubes (about 1½ inches each).
- Pat dry with a paper towel to help the marinade stick.
Step 2: Make the Marinade
- In a bowl, whisk together:
- Olive oil, lemon juice, lemon zest, minced garlic, salt, pepper, and paprika.
- Add salmon cubes and toss gently until fully coated.
- Cover and marinate for 15–20 minutes (or up to 1 hour in the refrigerator).
Step 3: Assemble the Skewers
- Thread the marinated salmon cubes onto skewers, alternating with lemon slices or vegetables if desired.
- Leave a little space between each piece for even cooking.
Step 4: Cook the Skewers
Option 1: Grill
- Preheat the grill to medium-high heat and lightly oil the grates.
- Grill skewers for 2–3 minutes per side, turning carefully until salmon is opaque and lightly charred.
Option 2: Oven-Bake
- Preheat oven to 425°F (220°C).
- Place skewers on a lined baking sheet and bake for 10–12 minutes, flipping halfway through.
Option 3: Air Fryer
- Preheat air fryer to 400°F (200°C).
- Air fry skewers for 8–10 minutes, turning once.
Step 5: Garnish and Serve
- Remove from heat and drizzle with extra lemon juice.
- Sprinkle with chopped parsley and freshly cracked black pepper.

How to Serve
Serve Lemon Garlic Salmon Skewers with:
- Garlic butter rice or lemon herb quinoa
- Grilled vegetables or a fresh green salad
- Tzatziki sauce, garlic aioli, or dill yogurt dip
- Warm pita bread for a Mediterranean-style meal
They’re perfect for both casual cookouts and elegant dinners!
Additional Recipe Tips
- Use firm salmon: Fresh, high-quality salmon holds up better on skewers.
- Soak wooden skewers: If using wooden ones, soak in water for 30 minutes to prevent burning.
- Marinate briefly: Don’t over-marinate; lemon juice can start cooking the fish.
- Avoid overcooking: Salmon should be juicy and flake easily.
- Add vegetables: Bell peppers, onions, and zucchini add color and texture.
Variations
- Honey Garlic Skewers: Add 1 tbsp honey to the marinade for a sweet glaze.
- Spicy Lemon Garlic Skewers: Add ½ tsp chili flakes for a zesty kick.
- Mediterranean Style: Add oregano, dill, and serve with tzatziki sauce.
- Coconut Lime Skewers: Replace lemon juice with lime and olive oil with coconut oil.
- Herb Butter Skewers: Brush skewers with melted herb butter right after grilling.
Freezing & Storage
To Store:
- Store cooked skewers in an airtight container in the refrigerator for up to 3 days.
To Reheat:
- Reheat gently in a skillet over medium-low heat or in an air fryer for 2–3 minutes.
To Freeze:
- Freeze raw, marinated salmon (without the skewers) for up to 2 months.
- Thaw overnight in the fridge before threading and cooking.
Special Equipment Needed
- Grill or oven (or air fryer)
- Metal or wooden skewers (if wooden, soak before use)
- Mixing bowl for marinade
- Tongs for flipping skewers
Frequently Asked Questions (FAQ)
Q1: Can I use frozen salmon?
Yes, just thaw completely and pat dry before marinating.
Q2: Can I make these skewers ahead of time?
Yes! You can marinate and assemble the skewers up to 4 hours ahead and refrigerate until ready to cook.
Q3: Can I cook them without a grill?
Absolutely — oven baking or air frying works perfectly.
Q4: Can I add shrimp or other seafood?
Yes! You can mix shrimp with salmon for a seafood skewer combo.
Q5: How do I know when the salmon is done?
Salmon is ready when it flakes easily and turns opaque (internal temperature of 145°F / 63°C).
Conclusion
Lemon Garlic Salmon Skewers are the perfect example of how simple ingredients can create extraordinary flavor. Juicy, tender salmon paired with zesty lemon and aromatic garlic delivers a dish that’s light yet satisfying, elegant yet easy.
Whether grilled outdoors or baked in your kitchen, these skewers are a burst of sunshine on a plate — healthy, vibrant, and full of flavor. It’s a must-try recipe for anyone who loves salmon or simply enjoys good food made with love.
Lemon Garlic Salmon Skewers
Course: AppetizersCuisine: MediterraneanDifficulty: Easy4
servings15
minutes20
minutes35
minutesIngredients
For the Skewers:
1½ lbs (680g) fresh salmon fillet, skin removed and cut into 1½-inch cubes
2 tbsp olive oil
2 tbsp lemon juice (freshly squeezed)
2 tsp lemon zest
3 cloves garlic, minced
1½ tsp salt (adjust to taste)
½ tsp black pepper
1 tsp paprika (optional for color)
1 tbsp fresh parsley, chopped (for garnish)
Optional Add-ons for Skewers:
Lemon slices or wedges
Bell peppers, cherry tomatoes, or red onions (for colorful presentation)
Directions
- Step 1: Prepare the Salmon : Cut the salmon into even-sized cubes (about 1½ inches each). Pat dry with a paper towel to help the marinade stick.
- Step 2: Make the Marinade : In a bowl, whisk together: Olive oil, lemon juice, lemon zest, minced garlic, salt, pepper, and paprika. Add salmon cubes and toss gently until fully coated. Cover and marinate for 15–20 minutes (or up to 1 hour in the refrigerator).
- Step 3: Assemble the Skewers : Thread the marinated salmon cubes onto skewers, alternating with lemon slices or vegetables if desired. Leave a little space between each piece for even cooking.
- Step 4: Cook the Skewers : Option 1: Grill Preheat the grill to medium-high heat and lightly oil the grates. Grill skewers for 2–3 minutes per side, turning carefully until salmon is opaque and lightly charred. Option 2: Oven-Bake Preheat oven to 425°F (220°C). Place skewers on a lined baking sheet and bake for 10–12 minutes, flipping halfway through. Option 3: Air Fryer Preheat air fryer to 400°F (200°C). Air fry skewers for 8–10 minutes, turning once.
- Step 5: Garnish and Serve : Remove from heat and drizzle with extra lemon juice. Sprinkle with chopped parsley and freshly cracked black pepper.







