PSG host relegation battling Le Havre on Saturday
James Rodriguez opened the scoring for Real with a powerful strike from outside the box before Raphael Varane fired home a Toni Kroos corner to double the lead.
James, who has been linked with a possible move away from the Spanish giants, added his second -- Real's third -- from the penalty spot before receiving a standing ovation when he was substituted 10 minutes before the end.
Real have now gone a club record 38 games unbeaten in all competitions under Zidane, and have only lost twice in his 53 games in charge.