JJ Hanrahan had a perfect night with the kicking tee and Munster's lead at the top of the PRO12 remains at three points after Leinster secured a bonus-point win of their own against Zebre yesterday.
Dave Kilcoyne touched down after 10 minutes but Cardiff were back on level terms when Owen Williams scored the Welsh side's only try after 13 minutes.
Munster's lead stood at only six points at the interval but a dominant second half performance that included five tries sealed an emphatic win for Rob Penney's side.
Munster A overcame a 13-0 deficit to beat Connacht Eagles 15-13 at the Sportsgrounds on Friday.
Academy players Darren Sweetnam, Shane Buckley, and UL Bohemians' Kevin O'Byrne were the try-scorers as Munster A made it seven wins out of eight games this season.
View the pictures captured here.
Musgrave Park is the venue for Munster's next game with Zebre the visitors on Saturday in a 6:45pm kick-off. Tickets are available here.