The 2012 winners, Borussia Dortmund, are also away at Eintracht Frankfurt and Hoffenheim host VfL Wolfsburg in the ties to be played on February 11 or 12.
Bayer Leverkusen fared better, being picked to face Kaiserslautern, the only lower-tier club left in the competition.
Bayern, who won the treble last season, have yet to lose in the German league, Cup or the Champions League this season.
(Reporting by Karolos Grohmann, editing by Tony Goodson)
