Franck Ribery showed the sort of form which has put him in Ballon d'Or contention with two goals in a match he controlled Assani Lukimya gave Bayern a hand by scoring an own goal in the 21st minute before Daniel van Buyten made it two in the 27th minute.
Ribery then got his name on the scoresheet to give Bayern their biggest half-time advantage of the season so far.
He then teed up Mario Mandzukic to make it four before Thomas Muller put Bayern 5-0 ahead.
Ribery added a sixth before Mario Gotze completed the rout to take Pep Guardiola's side another step towards the title.
Bayer Leverkusen look like the only side capable of stopping them after they claimed an impressive 1-0 win at Borussia Dortmund.
Son Heung-min scored the winning goal in the 20th minute to keep Leverkusen four points behind the leaders and extend their lead over third-placed Dortmund to six.
Both teams ended with 10 men, Emir Spahic sent off for the visitors in the 80th minute and Sokratis Papastathopoulos seeing red in the 90th minute.
Borussia Monchengladbach's 2-1 win at home to Schalke moved them level on points with Dortmund.
Gladbach had to come from behind, Jefferson Farfan opening the scoring from the spot in the 17th minute.
But Raffael's long-range effort brought the hosts level in the 24th minute and Max Kruse's penalty on the stroke of half-time won it.
Schalke's hopes were hampered by the sending off of Benedikt Howedes in conceding the penalty.
Augsburg claimed an impressive 1-0 win at Hamburg thanks to Raul Bobadilla's first half goal. The win moved the Bavarians up to eighth place.
Stuttgart returned to winning ways in style with a 4-2 win over Hannover.
Martin Harnik gave the hosts the lead early on, but two quick goals from Artur Sobiech and Salif Sane turned the game in Hannover's favour.
Vedad Ibisevic brought Stuttgart level before the break and further goals from Ibrahim Traore and Konstantin Rausch earned the Swabians all three points.
Hoffenheim left Eintracht Frankfurt on the brink of the Bundesliga's bottom three by winning 2-1.
Sven Schipplock and Roberto Firmino scored the goals for Markus Gisdol's men as they opened up a six-point advantage over their opponents, for whom Joselu briefly levelled.