The trio were all reported to be carrying knocks ahead of the game but have been deemed worthy of starting berths by Mauricio Pochettino.
The north Londoners are set to stick with the 3-4-2-1 formation that has served them so well in recent weeks.
Spurs are unbeaten on home turf this season and will be aiming to notch up another victory to keep up the pressure on pacesetters Chelsea.
The Toffees occupy seventh place but can move to within two points of Manchester United if they are victorious in north London.
Tottenham XI: Lloris, Walker, Dier, Alderweireld, Vertonghen, Davies, Wanyama, Dembele, Eriksen, Dele, Kane.
Tottenham subs: Vorm, Trippier, Wimmer, Sissoko, Winks, Son, Janssen.
Everton XI: Joel, Coleman, Baines, Williams, Funes Mori, Barry, Gana, Schneiderlin, Davies, Barkley, Lukaku.
Everton subs: Stekelenburg, Jagielka, Mirallas, McCarthy, Valencia, Holgate, Lookman.
What they're saying
Mauricio Pochettino: "All we’re trying to do is win the next game. Maybe in the future we’ll say ‘what a good run'.
"But today, we need to focus on the next day, to win the next game and to keep our position in the table. That’s our challenge."
Ronald Koeman: "Romelu [Lukaku] is probably a little bit faster and physically he’s a little bit stronger. [Harry] Kane is clever in his movements.
“Both are in the top five best strikers in the Premier League, and maybe in the top 10 best strikers in Europe.
“But they both need support and creativity from other players behind them."