To cook steak well, avoid overcooking it. Try cooking it less than your usual doneness. Also, slice the steak thinly to keep it juicy when you reheat it.