Whisk together the olive oil, soy sauce, honey, Dijon mustard, garlic, ginger, salt, and pepper in a small bowl until well combined.
Place the salmon fillets in a shallow dish and pour the marinade over them, coating the salmon evenly.
Cover the dish with plastic wrap and refrigerate for at least 30 minutes or up to a few hours.
When ready to grill, remove the salmon from the marinade and discard any remaining marinade.
Pat the salmon dry with paper towels and grill over medium-high heat until the salmon is cooked through and slightly charred on the outside.
Notes
This marinade has a sweet and savory flavor that pairs well with the rich, buttery taste of salmon. Feel free to experiment with different herbs, spices, and seasonings to create your unique marinade recipe.