Kane had missed Saturday’s 1-0 defeat at Manchester United, but the England striker demonstrated his fitness by training with his Tottenham team-mates on Tuesday.
That was enough to convince Tottenham manager Mauricio Pochettino to restore the 24-year-old to the team for their Wembley showdown with the European champions.
Kane has 13 club goals this season and his return is a major boost for Tottenham after the north Londoners lost their last two matches against Manchester United in the Premier League and West Ham in the League Cup.
After drawing with Real in Madrid earlier this month, Tottenham can book a last 16 berth with a victory over their Group H rivals on Wednesday.
Download our app and read this and other great stories on the move. Available for Android and iOS.