Two years ago the winger's outstanding displays in south London led United to come calling, paying a fee which could have reached up to Â£15million.
However, Zaha has spent much of that time on loan and has left Old Trafford after just four appearances to rejoin the Eagles for an undisclosed fee, signing a five-and-a-half-year contract.
The 22-year-old initially returned to Selhurst Park on loan in August and, having re-signed permanently, is now looking to relaunch his career with his boyhood club.
"I wasn't getting much game time at Manchester United so took the opportunity of coming back on loan this season," Zaha told the club's official website, www.cpfc.co.uk.
"To now have the chance to make the move permanent and come home to Selhurst Park is something I'm delighted about."
Zaha was signed by United in January 2013 but remained with the Eagles on loan for the remainder of the season, helping them achieve promotion to the Premier League via the play-offs.
However, Sir Alex Ferguson's last signing as United boss barely got a look-in under successor David Moyes, leading him to end last season on loan at Cardiff.
Now, though, the England international is back in south London permanently - something Zaha is delighted about.
"For me to be a better player I need to play more games and having a gaffer that, I know, has great trust in me gives me the confidence I need to help me improve my game," he said.
"I started playing here when I was eight years of age and my family live local and to have the opportunity to take the field in the Premier League for this club is a dream come true."
Source : PA