Giallorossi captain Francesco Totti spearheaded the victory, rolling back the years with a sublime performance capped with a brilliant free-kick to double the lead in the second half after Erik Lamela put them ahead early on.
In truth the hosts could have won by a far greater margin as they hit the woodwork twice as they extended their unbeaten run to six games.
Roma went level on points in sixth place with neighbours Lazio who lost 1-0 at Torino in driving snow after defender Michel Ciani was sent off in the 16th minute after receiving two yellow cards within 43 seconds. Jonathas scored a late winner for the hosts.
For Parma the defeat sees them drop to 13th in the league, with last weekend’s hat-trick hero Amauri unable to make an impact against a well-disciplined Roma backline which limited his influence up front.
Roma took the lead just seven minutes into the encounter as the boot of Lamela deflected Daniele De Rossi’s vicious shot into the net to give the hosts a dream start.
There were appeals for offside but the goal stood – bringing 21-year-old Lamela’s tally for the season up to 13.
Roma skipper Totti could have doubled the lead immediately but for a fine Antonio Mirante save, the Parma stopper reacting well to claw away a rising shot from outside the area.
The home side, spurred on by a vocal home crowd, pushed for a second and should have found it on 15 minutes as Simone Perotta struck the woodwork after Totti’s cut back caught out the Parma defence.
But despite a stuttering start Parma were slowly coming back into the game as energetic midfielder Marco Parolo started to cause Roma problems.
After Perrotta rightly had a penalty shout waved away after going down softly in the area, Parma fashioned their best chance of the half as Parolo found space on the edge of the area and fired narrowly wide of Maarten Stekelenburg’s far post.
Parolo tested the Dutch stopper twice more with speculative efforts from outside the area as Parma struggled to break down a disciplined Roma defence.
But though Parma enjoyed a late flurry of chances Roma still looked to be in control, but were unable to fashion another effort before half-time – and they went in with just a one goal lead at the break.
The home side started the second half as they had ended the first, with Totti nearly doubling the lead straight away with a bending free-kick which struck the bar and the post before bouncing clear.
Despite their dominance Roma were issued a warning on the hour mark when Gabriel Paletta rattled the crossbar at the other end after rising to meet an outswinging corner.
Totti made no mistake with his next free-kick, however, driving viciously through the wall to beat Mirante and double the lead on 70 minutes with a superb effort from outside the area.
The 36-year-old had two chances to double his tally in the closing stages but knocked both wide of goal as Roma went for the jugular.
Parma maintained some pressure until the end but were unable to fashion another chance as Roma closed out the game to record a well-earned three points.