Daniel Caligiuri gave the visitors the lead, but that was wiped out in stunning fashion by the Polish striker, who took matters into his own hands after coming on at half-time, beginning his scoring spree in the 51st minute.
Lewandoswki levelled the score with a toe poke from six yards in the 51st minute, and Bayern took the lead on his blast from 20 yards a minute later.
He had to work harder for his third goal in the 55th minute, first hitting the post and seeing his follow-up saved before finally finding the back of the net.
The fourth came in the 57th minute, when he scored from a cross on a high bounce. But he saved the best for last in the 60th minute, volleying Mario Gotze’s cross with a scissor kick to send the crowd further into raputres as Bayern claimed their sixth win from as many matches to go three points clear at the top of the table.