But skipper Patrick Kisnorbo is doubtful again due to the knee injury which has forced him to miss the last four matches.
Wolves striker Vokes, Leicester winger Gradel and QPR midfielder Ephraim were all ineligible for the FA Cup replay win over Kettering.
Manager Simon Grayson must decide whether to recall Vokes to the starting line-up or stick with Luciano Becchio alongside Jermaine Beckford.
Andrew Hughes also returned to the starting line-up against Kettering after a groin injury, as did Aidan White, who is yet to start a league game this season for Leeds, while on-loan Tony Capaldi is in contention.
Defender Richard Naylor, midfielder Bradley Johnson and goalkeeper Shane Higgs have all returned to training after long-term injury but are not yet ready for first-team action.