David Henen's spot-kick in the 14th minute gave the Toffees the lead, before Sam Byrne made it 2-0 in first half stoppage time.
Two further goals, from Conor McAleny and Byrne, in the first four minutes of the second period put Everton out of sight, although Christian Maghoma's header on 52 minutes gave us hope.
Substitute Charlie Owens hit the post late on, but it proved to be a disappointing afternoon for our youngsters at Goodison Park.
Everton U21s: Robles, Pennington, Connolly, Ledson (Walsh 76), Browning, Holgate, Williams (C), Grant (Yates 86), Byrne, McAleny, Henen (Evans 67). Substitutes (not used): Hewelt (GK), Charsley, Graham, Donohue.
Spurs U21s: Glover, Walker-Peters, Lesniak (C), Maghoma, Georgiou, Amos (Stylianides 55), Goddard (Owens 67), Winks (Walkes 55), Sonupe, Onomah, Harrison. Substitute (not used): Voss (GK).