Ronaldo is fit again after recovering from the illness which forced him to miss last weekend’s 1-1 draw with Leicester and he comes straight back into the side at Goodison Park.
United interim boss Ralf Rangnick makes five changes to the side that drew to Leicester.
Alex Telles replaces the injured Luke Shaw at left-back, while Aaron Wan-Bissaka is recalled at right-back instead of Diogo Dalot.
In midfield, there is no Scott McTominay as Nemanja Matic starts alongside Fred, while Anthony Elanga and Paul Pogba drop to the bench in place of Marcus Rashford and Ronaldo.
Shaw is absent as metal bolts are removed from the leg he fractured in 2015.
McTominay is out with a foot issue, while Raphael Varane is also missing and Edinson Cavani remains sidelined.
Manchester United confirmed XI: De Gea, Wan-Bissaka, Telles, Lindelof, Maguire, Matic, Fred, Fernandes, Sancho, Rashford, Ronaldo.
Subs: Heaton, Henderson, Jones, Pogba, Mata, Lingard, Dalot, Elanga, Mejbri.
Everton confirmed XI: Pickford, Coleman, Mykolenko, Keane, Godfrey, Allan, Delph, Iwobi, Gordon, Richarlison, Calvert-Lewin.
Subs: Begovic, Kenny, Holgate, Gray, Doucoure, Gomes, Branthwaite, Rondon, Alli.