The Penguins opened the scoring at the 3:36 mark of the first period courtesy of captain Sidney Crosby, who capped a three-way passing play with his first goal of the season past goaltender Cayden Primeau.
Jake Guentzel and Bryan Rust assisted on the tally.
The Penguins doubled their lead nine minutes later when Danton Heinen buried a loose puck in the slot for his fifth goal of the campaign.
John Marino and Kasperi Kapanen were credited with assists.
Guentzel added another goal for the visitors with 47 seconds left before the break.
His sixth goal of the season was assisted by Rust and Kristopher Letang.
The Penguins led 3-0 after 20 minutes.
Mike Sullivan's squad didn't let up in the second period.
Teddy Blueger and Mike Matheson scored to up Pittsburgh's lead to 5-0.
That's the way things stood after 40 minutes.
Samuel Montembeault replaced Primeau to start the third period.
Primeau exited the contest with 26 saves on 31 shots.