Munster led 10 nil at the break thanks to a Dave Kilcoyne try, converted by Scott Deasy who also added the opening score with a penalty after 16 minutes.
The second half scores came from Christy Condon and Paddy Butler, Deasy kicking both, before replacement Peter Borlase added a late try to secure the bonus point 29-0 victory.
Munster: S Scanlon; L O'Dea, JJ Hanrahan, W Chambers, T Gleeson; S Deasy, D Williams; D Kilcoyne, S Henry, C Condon; D Foley, I Nagle; B Holland capt, D O'Callaghan, P Butler. Replacements: D Casey, P Borlase, S Buckley, B O'Hara, C Sheridan, D Cusack, R O'Mahony.
Moseley: Glynn Hughes; Sam Brown, Brad Hunt, Callum McBurnie, Mike Gillick; Bradley Davies, Ryan de la Harpe; Anton O'Donnell, Adam Caves, Colin Quigley; Richard Stott, Paul Spivey; Michael Maltman; Charley Thomas, Michael Ellery. Replacments: Craig Voisey, Tom Warren, Dan Sanderson, Chevvy Pennycook, Neil Mason, Anthony Carter, William Robinson.