Ham steak is super quick to make the day of, but if needed you can make it up to 1 day ahead of time then reheat before serving.