A victory can top off the German giants' successful couple of weeks after they sealed a place in the quarter-finals of the Champions League with an emphatic 7-0 victory over Shakhtar Donetsk in the last 16 on March 11.
Pep Guardiola's side, who will face Porto in the Champions League quarter-finals, had a blip at the start of the year as they suffered a defeat and a draw in an otherwise unblemished season following their winter break.
Since the 1-1 draw with Schalke last month, Bayern have won every league game and scored 27 goals in the process.
They have been more than prolific in front of goal and they have only conceded two goals in their last six top-flight fixtures, while Monchengladbach have had just four goals sent past them in the same amount of games.
Bayern are more than likely to keep their Bundesliga crown this season as they have an 11-point lead over second-placed Wolfsburg, but Monchengladbach have taken advantage of Borussia Dortmund's slip by soaring to third.
Lucien Favre's side are on a five-match unbeaten run, but they have picked up two draws, both being away from home, which gives Bayern the edge in this weekend's clash.
In October, Monchengladbach were able to hold Bayern to a goalless draw on home turf, but they face a Guardiola side who are currently firing in attack.
Form in Bundesliga: WWWWWW
Form in all competitions: WWWWWW
Possible starting lineup: Neuer; Rafinha, Benatia, Boateng, Bernat; Rode, Schweinsteiger, Alaba; Muller, Lewandowski, Gotze
Form in Bundesliga: LWDWDW
Form in all competitions: DLWWDW
Possible starting lineup: Sommer; Jantschke, Stranzl, Dominguez, Wendt; Hazard, Kramer, Xhaka, Herrmann; Raffael, Kruse
Sports Mole says: 3-1