The Flyers have back-to-back wins and have scored nine goals in the two games, marking just the third time this season they have scored more than twice in a game.
Matt Read, Vincent Lecavalier and Brayden Schenn also scored for the Flyers (6-10-1), while Claude Giroux added two assists.
It was Mason's first shutout of the season and the 20th of his career.
Craig Anderson stopped 26 of 31 shots in his first start in more than a week after suffering a neck injury in a loss to Dallas on Nov. 9. The Senators (7-7-4) were shutout for the first time this season and had a three-game winning streak snapped in the loss.
Robin Lehner started and won all three games in Anderson's absence and was the NHL's first star of the week last week.
The Flyers led 3-0 heading into the third period, but got goals from Lecavalier and Schenn put the finishing touches on the win.
There was very little flow through most of the first period and the fact that both clubs were enduring early season struggles was evident in their play.
The Flyers opened the scoring late in the first period when Read collected a puck behind the Senators' goal and scored on a wraparound.
His attempt actually hit the far post but then found the back of Anderson's leg and was redirected across the goal line with less than four minutes to play in the opening period.
That 1-0 lead was quickly doubled in the second period as Voracek scored his first of the game 28 seconds into the period on the Flyers' second wrap-around goal of the night.
Voracek was behind the goal when he took a pass from Scott Hartnell and quickly reached around beating Anderson to the post for his second goal of the season.
A little more than 10 minutes later, Voracek gave the Flyers a 3-0 lead as he collected a rebound and put a shot over an outstretched Anderson with 30 seconds remaining in an interference penalty to Senators defenseman Mark Borowiecki.
The Flyers nearly took a 4-0 lead on some nifty passing between Voracek, Hartnell and Giroux, but Anderson made a diving save with the handle of his stick as time expired in the period.
Notes: Senators forward Erik Condra missed his fifth straight game Tuesday night with a muscle strain in his right leg. ... Forward Steve Downie played his second game of the season with the Flyers and first after missing four straight with a concussion. ... Claude Giroux collected his 300th NHL point, all with the Flyers, with his first of two second-period assists Tuesday. ... Chris Phillips and Eric Gryba were scratches for the Senators while Michael Raffl, Andrej Meszaros and Hal Gill sat for the Flyers.