In a bowl, combine all of the ingredients and mix well.
Place your steak in a resealable bag or glass container. Pour the marinade over the steak, ensuring it is well coated. Seal or cover and refrigerate for at least 1 hour, preferably 4-6 hours.
Remove the steak from the marinade and cook as desired. Discard the remaining marinade.