Handed his first international outing in Thursday's (AEDT) friendly at Estadio da Luz, Neto put Portugal ahead early on, with Braga forward Paulinho soon getting in on the act.
Called on from the bench at half-time, Ronaldo – who missed some golden chances before scoring Portugal's sixth – set up Sanches for his first international goal since Euro 2016, with Paulinho then doubling his tally.
Emili Garcia netted an own goal as Andorra's defence crumbled under the quality at Portugal's disposal, with Joao Felix hammering in to round off the scoring late on.
Meanwhile, Michy Batshuayi scored twice for Belgium as the number one FIFA-ranked team in the world laboured to a 2-1 win over Switzerland in a low-key international friendly.
Admir Mehmedi gave the Swiss the lead early on at the Den Dreef Stadion in Leuven with a crisp low finish past Belgium goalkeeper Simon Mignolet.
Batshuayi equalised for Belgium early in the second half with an angled finish after an intelligent pass from Youri Tielemans.
The 27-year-old striker then took his tally to 21 goals for Belgium, scoring his second of the game with a shot on the turn from close range to seal victory with 20 minutes left.