Ingredients
Scale
For the Skewers
- 1½ lbs (680g) fresh salmon fillet, skinless and boneless
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 small red onion, cut into squares
- 1 zucchini, thickly sliced into half moons
- 8 wooden or metal skewers
For the Marinade
- 3 tablespoons olive oil
- 2 tablespoons lemon juice
- 2 teaspoons lemon zest
- 2 garlic cloves, minced
- 1 tablespoon fresh parsley or cilantro, finely chopped
- 1 teaspoon paprika
- ½ teaspoon cumin
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon chili flakes (optional)
For Garnish
- Lemon wedges
- Chopped fresh herbs
- Sesame seeds or chili flakes (optional)
Instructions
1. Soak the Skewers
- If using wooden skewers, soak in water for at least 30 minutes to prevent burning on the grill.
2. Prepare the Salmon
- Cut salmon into 1½-inch cubes.
- Pat dry with a paper towel and transfer to a large bowl.
3. Make the Marinade
- In a small bowl, whisk together olive oil, lemon juice, zest, garlic, herbs, paprika, cumin, salt, pepper, and chili flakes.
4. Marinate the Salmon
- Pour the marinade over the salmon cubes and gently toss to coat.
- Cover and marinate in the refrigerator for 15–30 minutes.
5. Prepare the Vegetables
- While the salmon marinates, cut bell peppers, onion, and zucchini into uniform chunks.
- Toss vegetables with a drizzle of olive oil and a pinch of salt and pepper.
6. Assemble the Skewers
- Thread salmon and vegetables alternately onto the skewers.
- Leave a little space between pieces to ensure even cooking.
7. Preheat the Grill
- Heat grill or grill pan over medium-high heat.
- Lightly oil the grates or pan to prevent sticking.
8. Grill the Skewers
- Place skewers on the grill and cook for 10–12 minutes, turning every 2–3 minutes.
- Salmon should be charred at the edges and opaque in the center.
- Internal temperature should reach 145°F (63°C).
9. Serve and Garnish
- Transfer to a serving platter and garnish with lemon wedges, chopped herbs, and sesame seeds if desired.
- Prep Time: 15 minutes (plus 15–30 minutes marinating)
- Cook Time: 10–12 minutes
Nutrition
- Serving Size: 2 skewers per person
- Calories: 280
- Sugar: 2g
- Fat: 16g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 32g