Victory may have come at a cost though as both Anthony Watson and Henry Slade left the field injured.
On a bright afternoon, England made an inauspicious start and took until the 20th minute to assert any real authority.
A strong English scrum inside the Italian 22 was picked up at the base by scrum half Robson who moved the ball out wide to Exeter Chiefs No. 12 Sam Hill who dived over for his second try in as many games.
Second row Tom Price was then sin-binned in what looked like a case of mistaken identity, but the loss seemed to spur Hunter's side on. Just a minute after Price was yellow carded England had their second try.
Hill's centre partner Charlie Walker turned on the gas and his pace left the Italian defence trailing in his wake for the Harlequins man to touch down between the sticks.
England third came soon after. A strong break down the touchline by full back Ransom teed up Dan Robson to score his first England Under 20 try, and Slade made it three conversions from three from out wide.
It wasn't all plain sailing for England, and the man advantage eventually told for Italy. A strong scrum near the English try line freed up No. 6 Vittorio Marazzi to touch down, and full back David Michael Odiete added the extras. Kvesic was also sent to the sin-bin for an infringement in the build-up.
But despite the man disadvantage, England started the second half with gusto and the sniping Robson soon got his second try of the afternoon. Picking the ball up at just shy of the half way line, Robson spotted a gap and backed his pace all the way to the Italian try line.
Ransom got England's fifth after another well worked move. Robson again picked up at the back of a scrum before passing to Tommy Bell who showed good feet before offloading to the oncoming Ransom.
The sixth and final try came from Bedford wing Bassett who got on the end of a Chris Walker pass, Bell's conversion gave England a 42-7 victory and their eighth straight win in the Under 20 Six Nations.
England Under 20 Head Coach Hunter said: "We're delighted to get the win. Every time we play Italy it's a real fight and a scrap, and today was no different. We had two players sent to the sin-bin which didn't help but we kept going and scored some good tries.
"It was a good performance, but not great, we've got plenty to work on - but we have to remember to enjoy our wins, we've scored six tries and got ourselves another Test win away from home. We've also got some new caps in the side today - Ben Nutley and Nathan Morris - and we have a lot of strength in depth, so there are plenty of positives to take."
England's man of the match Dan Robson added: "It was another tough game against a strong Italian team. We spoke before the match about the fact that they'd come at us and they did. We scored some nice team tries and, as always, it's great to get the win."