Just under 10,000 fans gathered at the Racecourse Ground to watch the four-tries-to-nil victory, but will have gone home disappointed by the home side's efforts.
Veteran fly-half Neil Jenkins helped matters with 20 points in a fine display of goal-kicking.
The match started slowly, with Wales kicking away valuable possession and failing to secure the ball at the breakdown.
Not surprisingly, it was the world-record points-holder Jenkins who opened the scoring with a penalty goal in the eighth minute. Romania had the chance to hit back, but fly-half Ionut Tofan was narrowly wide with consecutive penalty-goal attempts.
Jenkins added a goal in the 25th minute as the home side's unconvincing start to the Autumn series continued.
Two further goals gave the Red Dragons a 12-0 lead at halftime, but if Tofan had remembered his kicking boots, it would have been 12-9 and the boos starting to come from the Racecourse crowd would have been considerably louder.
Tofan finally kicked accurately in the opening minutes of the second half to get his side on the scoreboard, but Wales hit straight back through new boy Sonny Parker.
The Pontypridd centre cut through the Romanian backline before being ankle-tapped with the line begging. No 8 Scott Quinnell shrugged his way through two tackles to score near the posts.
Jenkins' conversion gave Wales a 16-point lead, and they went further ahead in the 64th minute when winger Gareth Thomas made a good break down the lefthand side before feeding Llanelli winger Mark Jones, who scored in the corner.
The pressure eventually told on the brave Romanians, who let in Gareth Thomas in the 78th minute before conceding a last-minute penalty try to give Wales a 40-3 victory.
Wales: R Williams (C Morgan 43); M Jones, T Shanklin (S Jones 74), S Parker, Gareth Thomas; N Jenkins, D Peel; G Jenkins, M Davies (A Lewis 66), M Madden (B Evans 50), R Sidoli, S Williams (G Llewellyn 77), M Owen, S Quinnell (Gavin Thomas 66), C Charvis (capt).
Romania: D Dumbrava; V Ghioc, G Brezoianu (M Cultineac 40), R Gontineac (capt), M Picoiu (R Lungu 78); I Tofan, P Mitu (C Podea 69); P Toderasc (M Socaciu 69), R Mavrodin (M Constantin 48), S Florea (D Dima 40), S Socol, C Petre, F Corodeanu, O Tonita (G Chiriac 15), A Petrache.
Yellow cards: A Petrarche (Romania 80).
Wales flair destroys Fiji
Hansen hands Jones debut chance