O'Hara subsequently returned to Spurs after his successful loan spell at Millwall which attracted the attention of new manager, Juande Ramos, and made his debut as a substitute against Portsmouth on 15 December 2007, assisting in the game's winning goal. He made his full début a week later in the North London derby against former club Arsenal. He also contributed two appearances to Spurs' run in the 2007–08 Football League Cup, but was left out of the squad for the final itself.