The 38-year-old put Portugal ahead with a penalty before scoring his 127th international goal to make it 2-0.
The visitors scored all five goals before half-time, with Bruno Fernandes, Joao Cancelo and Joao Felix also netting in a dominant display.
The result means Portugal, who sealed qualification on Friday, stay top of Group J with a 100% record.
They have scored 32 goals and conceded just twice in their eight games so far, with Ronaldo netting nine in his seven appearances during the campaign.
𝗦𝗲𝗺𝗮𝘀𝗼𝗰𝗶𝗮𝗹 𝗶𝘀 𝘄𝗵𝗲𝗿𝗲 𝗿𝗲𝗮𝗹 𝗽𝗲𝗼𝗽𝗹𝗲 𝗰𝗼𝗻𝗻𝗲𝗰𝘁, 𝗴𝗿𝗼𝘄, 𝗮𝗻𝗱 𝗯𝗲𝗹𝗼𝗻𝗴. We’re more than just a social platform — from jobs and blogs to events and daily chats, we bring people and ideas together in one simple, meaningful space.