Ingredients
Equipment
Method
Make the lemon-herb marinade
- Whisk together olive oil, lemon juice, garlic, fresh dill, salt, and pepper until combined and fragrant, with no dry clumps of seasoning.
Marinate the salmon
- Marinate the salmon for 30 minutes (not longer), because the lemon juice acidity can start to cook the fish and make it tough.
- Soak the wooden skewers while the salmon marinates, so they char less on the grill.
Assemble kebabs
- Thread salmon and vegetables alternately onto the skewers, keeping pieces snug for even cooking.
Grill
- Grill the kebabs over medium-high heat for 3-4 minutes per side, flipping once, until the salmon is cooked through and flakes easily.
- Finish by serving with lemon wedges and fresh dill for brightness and aroma.
Notes
Pro tip: Keep the marinating time to 30 minutes—any longer can partially “cook” the salmon with the lemon, leading to a firmer texture. Refrigerate cooked leftovers up to 3 days; reheat gently so the salmon doesn’t dry out. Freezing isn’t recommended for best texture. Dietary swap: use gluten-free or no-sugar-added marinade sides as needed, and keep the skewers vegetable-forward for a lower-carb plate.
