1. In a mixing bowl, whisk together olive oil, soy sauce, honey, minced garlic, and black pepper.
2. Place pork chops in a resealable plastic bag or shallow dish. Pour marinade over the pork chops, ensuring they are well coated. Seal the bag or cover the dish and refrigerate for at least 2 hours, or overnight for best results.
3. Preheat grill or skillet to medium-high heat. Remove pork chops from marinade and discard the marinade.
4. Grill or cook pork chops for 5-7 minutes on each side, or until they reach an internal temperature of 145°F (63°C).
5. Let the pork chops rest for 3 minutes before serving.