The victory means Panmure will go into next year with the Midlands League title firmly in their sights as they chase down leaders Dundee East Craigie.
East Craigie may hold a nine-point advantage over the Laing Park side, but Carnoustie have played two games less.
Sam Simpson put the Angus side ahead at the weekend before the same man added a quick second.
Carnoustie went further ahead shortly before the half-time interval thanks to a fine Finn Kemlo solo effort.
Violet’s task was made all the more difficult on the hour mark when Zac Wilson was shown a straight red after denying Carnoustie’s Ryan Dignan a clear goalscoring opportunity.
Pat Martin made the numerical advantage count when he added number four before Violet’s Jamie Timmons reduced the deficit with a consolation.
Panmure are now out of action until January 8 when they play host to bottom of the table Scone Thistle.
Elsewhere at the weekend, Arbroath Vics beat Dundee St James 1-0, Forfar West End lost to Blairgowrie 3-0, Kirriemuir Thistle hammered Letham 6-1 and Forfar United beat Scone Thistle 4-1.
The match between Dundee East Craigie and Tayport was abandoned at half-time and all other games were postponed.
All Midlands League clubs are now on a festive break until the new year when fixtures will resume once again on Saturday, January 8.