Prepare the marinade.
In a medium bowl, whisk together olive oil, soy sauce, lemon juice, honey, and brown sugar until well combined.
Add minced garlic, chopped parsley, and lemon zest.
Taste the marinade and season with salt and black pepper as needed.
Prepare the salmon.
Place the salmon fillet or portions in a shallow dish or resealable bag.
Pour the marinade over the salmon, ensuring it coats the fish evenly.
Cover and refrigerate for 30 minutes to 1 hour to allow the flavors to absorb.
Remove the salmon from the marinade before cooking.
Cook the salmon using your preferred method: grilling, baking, or pan-searing.
Discard the used marinade and serve the cooked salmon with fresh herbs and lemon wedges if desired.