Prepare the Marinade: In a mixing bowl, whisk together honey, Sriracha sauce, soy sauce, grated ginger, minced garlic, and lime juice until blended.
Marinate the Salmon: Place the salmon fillets in a large resealable plastic bag or a shallow dish. Pour the marinade over the salmon, ensuring all pieces are evenly coated. Seal the bag or cover the dish and refrigerate for 30 minutes.
Preheat the Grill or Oven: Preheat your grill to medium-high heat or your oven to 400°F (200°C).
Cook the Salmon: If grilling, lightly oil the grill grates. Remove the salmon from the marinade (reserving the marinade) and place on the grill. Grill for 4-5 minutes on each side, or until the salmon flakes easily with a fork. If baking, place salmon on a parchment-lined baking sheet and bake for about 12-15 minutes, or until cooked through.
Glaze the Salmon: In the last minute of cooking, brush the reserved marinade over the salmon for extra flavor. Make sure to cook it thoroughly to eliminate any raw marinade.
Serve: Once cooked, remove the salmon from the heat. Let it rest for a couple of minutes, then garnish with sliced green onions and sesame seeds before serving.
Notes
Serve the salmon on a bed of quinoa or steamed rice, with steamed vegetables on the side.