His return from injury has come at a very good time for his club, as they prepare to begin the defence of their Champions League title with their opening group game against his former club Sporting Lisbon at the Bernabeu on Wednesday.
Having scored early, Ronaldo also played a part in the second goal; his lob towards Alvaro Morata was pushed out by keeper Nauzet, running loose for Danilo to drill the ball through the crowd and into the net.
In between those two moments, there was a classy backheeled flick to set Mateo Kovacic away down the left for a break that came to nothing, and an attempted volleyed lob that landed on the roof of Nauzet's net.
Real's 15th successive La Liga victory - a run stretching back to the start of March - was wrapped up in little more than an hour as they went top of the table, at least until Las Palmas and Barcelona's matches were completed later on Saturday.
Diego Simeone's side had drawn their opening two matches against promoted clubs Alaves and Legranes, but were comfortable victors this time as Antoine Griezmann scored twice after Koke's opener, with Angel Correa adding a late fourth.