
Grilled Salmon Skewers with Cucumber, Red Onion, and Honey-Dill Lemon Glaze
Original salmon skewers with firm cucumber chunks and red onion, grilled over medium-high heat and brushed with a glossy honey, lemon, dill, and garlic glaze. The result is fresh, juicy, and lightly caramelized, perfect for an elegant yet simple grilled meal.
Important notice: This recipe is not medical advice. Consult your healthcare professional.
Ingredients
- 600 g skinless salmon fillet (cut into 1.25-inch cubes)
- 250 g cucumber (seeded and cut into thick chunks)
- 180 g red onion (cut into large chunks)
- 45 ml honey (for the glaze)
- 30 ml lemon juice (freshly squeezed)
- 1 piece lemon zest (yellow part only)
- 10 g fresh dill (finely chopped)
- 8 g garlic (finely minced)
- 30 ml olive oil (divided)
- 6 g salt (or to taste)
- 2 g black pepper (freshly ground)
Nutrition facts
per serving
Approximate nutritional information. Estimated from the recipe’s ingredients and amounts, using standard reference nutrition values. It may vary with brands, sizes and cooking method. For guidance only; not a substitute for medical or dietary advice.
Allergens
Instructions
- 1
1. If using wooden skewers, soak them in water for 20 minutes to prevent burning. Preheat the grill to medium-high heat, about 425 °F / 220 °C.
- 2
2. In a small bowl, mix the honey, lemon juice, lemon zest, dill, garlic, and 1 tablespoon olive oil. Set this glaze aside.
- 3
3. In another bowl, combine the salmon, cucumber, and red onion. Add the remaining 1 tablespoon olive oil, salt, and black pepper. Toss gently to coat everything without breaking the salmon.
- 4
4. Thread the skewers, alternating salmon cubes, cucumber pieces, and red onion until all ingredients are used.
- 5
5. Clean and lightly oil the grill grates. Place the skewers on the hot grill and cook for 4 to 5 minutes per side, maintaining about 425 °F / 220 °C.
- 6
6. During the last 2 minutes of cooking, brush the skewers with the honey, lemon, and dill glaze, turning once more so they lightly caramelize without burning.
- 7
7. Remove the skewers when the salmon is just cooked through and still juicy, and the onion is tender with browned edges. Let rest for 2 minutes before serving.
- 8
8. Serve the skewers hot, with any remaining glaze briefly heated if you want to use it as an extra sauce.
Chef tips
Use a firm, less seedy cucumber so it holds its shape on the grill. Do not overcook the salmon; it should stay juicy to contrast with the fresh dill and lemon notes.
Substitutions
You can replace the dill with fresh parsley for a more classic herbal profile. The honey can be swapped for agave syrup if you prefer a more neutral sweetness.
What I used to make it
Generic kitchen tools that work for this recipe. You don’t need to buy anything to make it.
Illustrative imageCosori Pro LE 5 Qt Air Fryer
Browning and baking with little oil
- Browns food with very little oil
- Handy for vegetables, chicken and reheating
- Check the basket capacity
Illustrative imageTempPro TP19H Digital Thermometer
Checking doneness of meat and chicken
- Checks doneness of meat and chicken
- Quick reading
- Clean the probe after each use
Illustrative imageVictorinox Fibrox Pro 8" Chef’s Knife
Chopping, slicing and cutting strips
- The knife I use most when cooking
- Chops, slices and cuts into strips
- Keep it sharp and hand-dry it
As an Amazon Associate, I earn from qualifying purchases.
Ratings & reviews
Sign in to rate this recipe
Sign inRelated recipes

Grilled Chicken Skewers with Smoked Pineapple and Mustard-Lime Glaze
45 min

Grilled Chicken Skewers with Green Apple, Red Onion, and Cider Tarragon Mustard Marinade
46 min

Grilled Short Ribs with Coffee, Cocoa, and Charred Scallions
55 min

Grilled Pork Skewers with Smoked Pears and Thyme-Honey Cider Marinade
48 min

Grilled Beef Skewers with Kabocha Squash, Spring Onions, and Ancho-Mandarin Oregano Marinade
50 min

Grilled Pork Skewers with Charred Nectarines and Rosemary Sherry Marinade
43 min