Full-back Mike Haley crowned a superb display with a try as Munster wrapped up all five points in Cork.
Haley, left out of the Irish World Cup squad, was superb throughout and set up the field position which netted the bonus point in the final play for Arno Botha.
It was no more than Munster deserved but they were forced to dog deep by an Ospreys side who had conceded 91 points on Irish soil already this season in their losses to Ulster and Leinster
The only try of the opening half came from Munster loosehead James Cronin who finished off a good move by the impressive Haley and Dan Goggin to score and continue the form which saw him hit a hat-trick for Highlfield last week.
Tyler Bleyendaal slotted the conversion to get Munster up and running after 17 minutes on a wet night in Cork where handling was difficult.
Both sides squandered early penalties to the corners, while Haley needed to be sharp to get back and avert the danger after a Bleyendaal kick in midfield was charged down.
Ospreys failed to make the most of the resultant five-metre scrum but out-half Luke Price got them off the mark seven minutes from the break with a penalty after Jack O’Donoghue was penalised for a high tackle.
Boosted by that score, Ospreys pressed forward and when Munster were pinged on their own scrum, Price cut the gap to the minimum a minute from the break.
There was still time for Bleyendaal to send a superb penalty to the left corner but Ospreys defended their line superbly and go in trailing 7-6.
Munster wasted little time after the restart in getting on top and a yellow card for Sam Cross under the posts was decisive.
Munster hooker tapped to drive over and while Price pulled back a penalty for the Welsh, another good move by Johann van Graan’s men saw the impressive Haley raced through to score with Bleyendaal’s conversion making it 21-9 after 50 minutes.
Price landed another penalty for Ospreys but as they pushed forward in search of a bonus point, Haley countered and Botha had the power to get over and wrap up all five points.
If you haven't already, be sure to like our Irish Mirror Sport and Irish Mirror GAA pages on Facebook and follow us on Twitter.