The Irish scored five tries, three of those coming in the opening half with Fionn Carr opening the Irish account with a fine try after 15 minutes.
The other first half try scorers were Paul Marshall and Matt Williams - Ireland leading at half time 20-6 - while Darren Cave and Stuart Philpott crossed for scores in the second half.
Ireland: F Carr (Blackrock College); M Williams (Bristol Shoguns/Hartpury College), D Cave (Belfast Harlequins), C Doyle (Garryowen), P Durcan (Galwegians); J Sexton (St Mary's College), P Marshall (Ballynahinch); D Hurley (UCC), S Philpott (Belfast Harlequins, capt), P Doran-Jones (Dublin University), Devin Toner (Lansdowne); D Tuohy (Gloucester/Hartpury College); R Noonan (UCC), E Uzoigwe (Hartpury College), B Holland (UCC). Replacements: S Cronin (Shannon), C Black (Worcester Warriors/Hartpury College), D McGowan (Buccaneers), S O'Brien (UCD), D Williams (UCC), T Gleeson (Cork Con), F McFadden (UCD).
Italy: Robuschi; Varani, Neethling, Patrizio, Sepe; Brussolo, Semenzato; Giazzon, Vicere, Muccignat; Tveraga, Saccardo; Derbyshire, Cattina, Pelizzari.