The visitors had recently topped the table, only for a two-match winless streak to allow Bayern to return to first place.
There was a time earlier in the season when many felt that Bayern would struggle to contend for the Bundesliga title, especially after back-to-back defeats to Borussia Monchengladbach and Bayer Leverkusen.
However, with many of their rivals having struggled for consistency, a run of six successive victories has resulted in Bayern now sitting at the top of the standings.
Bayern have benefited from the break in Champions League action - a competition which is due to recommence in February with the German giants taking on Chelsea.
However, Flick and his players will feel that three more victories will give the club considerable breathing space between themselves and the chasing pack during a hectic period.
As for Leipzig, Julian Nagelsmann will acknowledge that this is probably the team's biggest game of the season, particularly after their recent poor run of form.
While just one point has been registered from league games against Eintracht Frankfurt and Monchengladbach, the defeat at the former in the DFB-Pokal would have hurt Nagelsmann as he bids to win some silverware.
Nevertheless, it has presented the young head coach with an opportunity to discover more about the character of his squad at a time when many of them are being linked with bigger clubs.
Nagelsmann will be looking to both players to rediscover their previous dominant form ahead of the showdown with Bayern and the upcoming Champions League double-header with Tottenham Hotspur, games which could ultimately determine whether the campaign is regarded as a success or failure.
Bayern Munich Bundesliga form: WWWWWW
Bayern Munich form (all competitions): WWWWWW
RB Leipzig Bundesliga form: WDWWLD
RB Leipzig form (all competitions): DWWLDL
Having signed from Dinano Zagreb last month, Dani Olmo could be provided with his first Bundesliga start for Leipzig.
That could lead to Emil Forsberg having to make do with a spot on the bench, despite recovering from illness.
Bayern Munich possible starting lineup:
Neuer; Pavard, Boateng, Alaba, Davies; Kimmich, Thiago; Gnabry, Muller, Coutinho; Lewandowski
RB Leipzig possible starting lineup:
Gulacsi; Mukiele, Klostermann, Upamecano, Halstenberg; Adams, Laimer; Sabitzer, Nkunku, Olmo; Werner
We say: Bayern Munich 3-1 RB Leipzig
As a result of their recent slip-ups, we cannot back Leipzig to prevail at the Allianz Arena. Bayern have rediscovered their touch in all areas of the pitch, and they will be motivated to take their chance to create some distance between themselves and the chasing pack.