Rose, who fielded new faces John Ovenstone and Billy Gibson, fell behind early on. But they gradually settled and equalised from the penalty spot, with Andy Shirra converting. Calum Smith edged Rose ahead before Shirra missed a penalty before half-time.
In the second half, Smith added a third before sub Stuart McArthur and Steve Manson completed the rout.
Elsewhere, Musselburgh continued their fine pre-season form with a 3-1 win against East Seniors side Lothian Thistle. On the scoresheet for Musselburgh were Sean Lally, Mattu King and Aaron Pontin. Penicuik lost 3-2 to East of Scotland opponents Tynecastle at Peffermill. Jamie Butler netted twice and Jamie Devlin scored the other for Tynecastle with Penicuik netting through Craig Millar and an own goal.