Duclair made it 2-0 at 8:50 with a shot in close after taking a pass from Huberdeau.
Carter Verhaeghe made it 3-0 at 5:33 of he second period with a wrist shot from the slot before Huberdeau increased the lead to 4-0 at 6:03 when he one-timed Duclair's pass from behind the net.
Bennett's power-play goal made it 5-0 at 12:37, and he pushed the lead to 6-0 at 15:30 off a Dallas turnover deep in its zone.
"It was a lot of fun," Bennett said. "Our whole team was on our game tonight right from the start. We were playing well, we were playing with energy, we were having fun all night and that's when we're at our best."
Hintz cut it to 6-1 at 1:06 of the third period before Bennett completed his hat trick at 15:54 for the 7-1 final.
"There's a lot [we didn't like]," Stars coach Rick Bowness said. "It starts with not being willing to compete."
Florida has scored at least five goals in 14 of its 23 home games.
"Pucks are going in," Verhaeghe said. "There's going to be times when it's not like that, but we're a really good offensive team and it's showing right now."
NOTES: Huberdeau has scored 18 points (four goals, 14 assists) in his streak and has scored 51 points (14 goals, 37 assists) in 37 games this season. Only Pavel Bure (34 games, 1999-2000) scored 50 points faster in Panthers history. … Florida forward Patric Hornqvist had a game-high seven shots in 13:08 after missing two games in NHL COVID-19 protocol. … Dallas forwards Jason Robertson (eight games) and Joe Pavelski (seven games) each had his point streak end. … Benn is the third player in Stars history to play 900 games (Mike Modano, 1,459; Neal Broten, 992). … Dallas defenseman Andrej Sekera missed the game after joining forwards Denis Gurianov and Alexander Radulov and goalie Braden Holtby in protocol. … Each team was playing the first of a back-to-back. Dallas is at the Tampa Bay Lightning and Florida plays the Columbus Blue Jackets on Saturday.