ninth strike in his last nine internationals – when he finished smartly from substitute Paul Pogba's classy pass.
Moussa Sissoko then added a fifth on 73 minutes with a calm, low finish before the Swiss players finally gave their fans something to cheer about: Blerim Džemaili blasting a long-range free-kick through the French wall and Xhaka volleying in with three minutes to play.
There was even time for drama after the final whistle, as Benzema's shot, struck moments before the referee blew for full-time, flew into the top corner. Benzema was desperate for the goal to stand but the officials were having none of it and the game finished 5-2.
Despite the seven goals, Evra had a quiet game both in defence and attack, although did miss a good chance to claim a World Cup goal himself just before Sissoko struck. He still left the pitch smiling, though, as France staked their claim as serious contenders for this year's trophy.
Les Bleus complete their group-stage fixtures against Ecuador on Wednesday 25 June (21:00 BST).
More: World Cup blog