The Dutchman’s last appearance came in the Merseyside derby on 19 December but he starts in the capital as the Blues look to move back level on points with fifth place Manchester United.
Stekelenburg will be protected by a defence of Mason Holgate, Leighton Baines, Ashley Williams and skipper Phil Jagielka, with Idrissa Gana Gueye, Morgan Schneiderlin and Tom Davies again forming the midfield.
Up front Romelu Lukaku is looking to score against hosts West Ham United for the 10th consecutive time, having netted in every previous outing he has made against them for the Toffees.
The Belgian is flanked by Ross Barkley and compatriot Kevin Mirallas.
Former Everton Academy player Nathan Holland is among the substitutes for the Hammers.
👀 | Team news is in and there's a change in the Everton goal... pic.twitter.com/3unFajbjyB— Everton (@Everton) April 22, 2017