In a medium bowl, whisk together the olive oil, lemon juice, orange juice, soy sauce, minced garlic, honey, Dijon mustard, rosemary, thyme, parsley, smoked paprika, black pepper, salt, lemon zest, and orange zest until well combined.
Marinate Fish
Place fish filets in a shallow dish. Pour the marinade over the fish, ensuring it’s well coated. Cover the dish and refrigerate for 30 minutes to 1 hour.
Grill
Preheat your grill to medium-high heat. Remove the proteins from the marinade and grill until cooked through, turning occasionally for even cooking. Discard any remaining marinade. (4-5 min per side)
Serve
Plate your grilled proteins with your favorite summer sides and enjoy the vibrant, fresh flavors of this citrus herb marinade!