Pavel Pogrebnyak scored for the second successive game to hand Reading a shock early breakthrough but the lead lasted just over four minutes.
Gylfi Sigurdsson crossed for Michael Dawson to score his first league goal since February 2011 and Spurs then took control of the game in the second half thanks in no small part to the influence of Lennon.
The England winger crossed to allow Emmanuel Adebayor to put Spurs ahead in the second half and Clint Dempsey's deflected effort 11 minutes from time sealed the win.
A Spurs win did not seem on the cards at the start as they started poorly and there were just three minutes on the clock when Ian Harte's powerful free-kick cannoned back off the bar and Pogrebnyak pounced to head home the rebound.
Less than five minutes after going behind Dawson out-jumped his marker to meet Sigurdsson's corner and glance the ball past Adam Federici for the leveller.
The hosts emerged with much more purpose after the break, attacking Reading from the off.
They got their reward just six minutes into the half when Lennon left Harte for dead and crossed to the back post where Adebayor headed past Federici.
Lennon continued to make Harte's life a misery and with just over 20 minutes left he sprinted past the Irishman and laid the ball off to Jermain Defoe but he could only shoot a yard wide.
Sigurdsson was replaced by Dempsey to a standing ovation late on and the change paved the way for Spurs' third goal in the 79th minute as the former Fulham midfielder's 20-yard shot looped over the unfortunate Federici.