In a gallon-sized zip-top bag, combine all the ingredients except the pork chops.
Mix well, then add the pork chops, ensuring they are thoroughly coated in the marinade.
Seal the bag and refrigerate for at least 2 hours, preferably overnight, to allow the flavors to fully develop.
For baked pork chops, preheat the oven to 400°F.
Place the marinated pork chops in a baking dish and discard the remaining marinade.
Bake for 20-25 minutes, depending on the thickness of the chops, or until the internal temperature reaches 145°F.
Let the pork chops rest for 3 minutes before serving.
For grilled pork chops, preheat the grill to medium-high heat.
Remove the pork chops from the marinade and discard the remaining marinade.
Grill for approximately 4-6 minutes per side, depending on the thickness, or until the internal temperature reaches 145°F.
For the juiciest results, use a meat thermometer to check for doneness.