Zidane made five changes to the team that started Tuesday's 1-0 defeat against Espanyol. Ronaldo and Karim Benzema returned in the final third of the field, with Marco Asensio and Lucas Vazquez dropping out. Dani Carvajal, Casemiro and Theo Hernandez, meanwhile, were also handed starts.
It was the away side that had the game's first attempt in the 19th minute, but Angel - having broken into the Real Madrid box - could only fire into the body of the home side's goalkeeper Keylor Navas.
Real Madrid were having plenty of the ball, but Zidane's team were finding it difficult to work space in the final third.
It took until the 24th minute for the reigning champions to have a chance of note, but it ended up in the back of the net as Bale swept home from close range after the ball had fallen kindly for the Welshman off the back of Isco.
Real Madrid dominated the period that followed, although chances were still few and far between, with a long-range Carvajal strike - which missed the post - just about as close as Los Blancos came to scoring a second approaching the final moments of the first half.
Getafe could not keep the score at 1-0 entering the interval, however, with Ronaldo doubling the home side's advantage in first-half stoppage time when he collected a smart pass from Benzema before finding the bottom corner to register his 300th La Liga goal.
Remy tested the handling of Navas in the early stages of the second period, but the 31-year-old was sent off moments later as he picked up a second yellow card for grabbing the neck of Nacho.
Getafe were back in the match in the 65th minute, however, when Francisco Portillo scored from the penalty spot after Molina went down under a challenge from Nacho, who appeared to play the ball.
Ronaldo thought that he had sent Real Madrid 3-1 ahead in the 67th minute when he nodded a Marcelo cross into the back of the net, but the goal was ruled out for a push. The Portuguese was then denied by a fine save from Getafe goalkeeper Emiliano Martinez moments later.
Ronaldo did have his second in the 78th minute, however, when he headed a brilliant Marcelo cross into the back of the net before leaving the field shortly after as he was given a short rest ahead of the PSG clash.
Bale came close to making it 4-1 in the final moments when he curled one towards the bottom corner, but the Welshman's effort clipped the outside of the post, before he was denied by Martinez moments later.
REAL MADRID (4-3-3): Navas; Carvajal, Ramos, Nacho, Theo (Marcelo 65'); Casemiro, Llorente (Kovacic 79'), Isco; Ronaldo (Asensio 79'), Benzema, Bale
GETAFE (4-2-3-1): Martinez; Damian, Djene, Bruno, Antunes; Mora (Shibasaki 59'), Arambarri; Portillo (Pacheco 86'), Fajr, Remy; Angel (Molina 56')