A Mario Mandzukic goal, Luiz Gustavo's close-range effort and two second-half goals from Thomas Mueller and one from Rafinha completed a fruitful day for Bayern.
Bayern, who also set a record for the best goal difference at this stage of the Bundesliga with 26 goals for and only two conceded, got off to a quick start against the league newcomers who had only lost once beforehand.
The visitors put the ball in the net in the 17th minute with Mueller thundering in a left-footed drive after a dazzling quick passing move but the effort was ruled offside.
The Bavarians were undeterred and got their deserved lead through Croatian Mandzukic's seventh goal of the season which put him top of the league scorers' table.
Mandzukic then set up Luiz Gustavo for Bayern's second goal, heading towards goal for the Brazilian to tap in from less than a metre out.
The hosts were by that time in disarray and Mueller got his goal, firing in after a nice Franck Ribery pass.
Two more late goals from Mueller - his sixth of the season - and Brazilian Rafinha completed the rout in style as they bred confidence ahead of Tuesday's Champions League game at France's Lille.