Whisk together the honey, oil, lime juice, soy sauce, garlic, ginger, kosher salt, and pepper in a medium bowl until combined. Add the salmon cubes and gently toss to coat. Let the salmon marinate for 15–20 minutes while the grill preheats. Avoid marinating much longer than 1 hour since the lime juice can start changing the texture of the salmon.
3 tbsps (63 g) honey, 2 tbsps (30 ml) neutral oil, 1 tbsp (15 ml) fresh lime juice, ¼ cup (60 ml) low sodium soy sauce, 3 cloves garlic, 1 tbsp (15 g) ginger paste, ½ tsp (3 g) kosher salt, ¼ tsp (0.5 g) coarse ground black pepper, 1½ lbs (680 g) salmon
Preheat a grill to medium heat, about 400°F (200°C). If using bamboo skewers, soak them in water for at least 30 minutes before assembling so they do not burn on the grill.
Thread the salmon onto skewers, placing thin lime slices between some of the salmon pieces. The lime softens slightly as it grills and adds extra citrus flavor while the edges pick up a little char.
3 limes
Brush the grill grates lightly with oil. Place the salmon skewers directly on the grill and brush with any remaining marinade. Close the lid and grill for 3–4 minutes, or until the salmon begins caramelizing around the edges and releases easily from the grates.
neutral oil
Flip the skewers carefully and continue grilling for another 2–3 minutes, or until the salmon is lightly charred outside and flakes easily with a fork. Cooking time may vary depending on the thickness of the salmon pieces and how hot the grill is running.
Transfer the grilled honey soy lime salmon skewers to a serving platter and garnish with sliced green onions and sesame seeds if desired. Serve immediately with rice, grilled vegetables, or a crisp salad.
chopped green onions, sesame seeds, cooked rice