The 27-year-old left winger fell out of favour in his second season at Rise and Shine, only making 13 appearances in all competitions last term prior to his release from the Absa Premiership outfit.
According to Spurs CEO Freddy Mapulane, the National First Division club have also signed former Royal Eagles player Joshua Sauls.
"Yes, we've signed him [Ngobe] for two seasons with an option," Mapulane tells snl24.com/kickoff.
"He is a very happy to come back home.
"We also brought on board Joshua Sauls whom you might remember from Royal Eagles.
"All these deals were finalised [on Sunday]. It was a busy Sunday for me."