Ingredients
Equipment
Method
Make the lemon-herb marinade
- Whisk together olive oil, lemon juice, minced garlic, chopped dill, salt, and black pepper until combined and aromatic, 30-60 seconds, and you should see the mixture turn slightly lighter.
- Transfer the salmon cubes to a container and coat with the marinade, then let it marinate 30 minutes in the refrigerator (do not marinate longer because the acid can start cooking the fish).
Assemble the kebabs
- Thread salmon cubes and vegetable chunks alternately onto the soaked wooden skewers, leaving a little space between pieces so they grill evenly.
Grill and serve
- Preheat the grill to medium-high heat, aiming for steady heat before cooking the kebabs.
- Place the salmon kebabs on the grill and cook for 3-4 minutes per side, turning once, until the salmon is cooked through and the vegetables are lightly charred with grill marks.
- Serve immediately with lemon wedges and fresh dill for a bright, herb-forward finish.
Notes
Pro tip: marinate in the refrigerator and stick to the 30-minute window—lemon juice can “cook” the surface if you go longer. Store leftovers in an airtight container in the fridge for up to 3 days; freezer: no (vegetables and salmon texture won’t hold up as well). For a lighter swap, use half olive oil and half Greek yogurt in the marinade for a tangy, creamy coating.
