The hosts ran riot with the England captain scoring just minutes after Eric Maxim Choupo-Moting’s opener before goals from Matthijs de Ligt and Leroy Sane gave them a 4-0 lead at half-time.
Their dominance continued after the break as Kane scored from the spot and assisted Mathys Tel before earning his first hat-trick for Bayern with minutes to go.
Kane’s excellent start with Bayern means he has now scored seven goals in five league matches as the defending Bundesliga champions sit top of the table with 13 points.
And the 30-year-old has also now set a club record for the most goals by a player in his first five league matches. His treble took him past Gerd Muller, Miroslav Klose and Mario Mandzukic, who all scored five in five.
"We played well today and had the right mentality," Kane said. "We made it look easy and had so much speed with the ball.
"Everyone was in top form today, it felt very good. I'm getting to know the team better with every game and things are going very well for me and for the team."
The hosts threatened early as Manuel Riemann saved from Choupo-Moting in the first minute, but the forward made no mistake the second time after Kingsley Coman squared the ball to him for an easy tap-in just four minutes into the match.
Kane doubled their lead in the 12th minute with a neat finish into the bottom corner and soon had a chance to earn his second but blasted the ball over the bar.
Sven Ulreich was called into action to make a diving save from Christopher Antwi-Adjei, but Bayern quickly had their third in the 29th minute after Joshua Kimmich’s corner found De Ligt, who thumped a header into the corner.
Another great chance saw Kane thread the ball through to Choupo-Moting, who was denied by Riemann, but the England captain then hit a great pass for Sane, who burst down the centre of the pitch to tuck the ball into the far bottom corner seven minutes before half-time.
Bayern Munich 7 Bochum 0 – in pictures
Riemann made two crucial saves late in the first half to deny Kane and Coman in quick succession, but the goals kept flowing for Bayern after the break.
Ivan Ordets conceded a penalty after handling the ball in the box and Kane earned his brace in the 54th minute with a low spot-kick beating Riemann.
Coman kept the pressure on, going close a few minutes later with a curling effort clipping the post and Frans Kratzig smashed an effort towards goal forcing Riemann to tip the ball over the bar, but Bayern extended their lead in the 81st minute when Kane found Tel who fired the ball into the far corner.
The former Tottenham man – who scored during Bayern's midweek Champions League win over Manchester United – then sealed his hat-trick with two minutes of normal time left, getting on the end of a Sane ball to slot the ball in at the near post.
Last season's Bundesliga runners-up Borussia Dortmund beat Wolfsburg 1-0 at home thanks to a 68th-minute goal from Marco Reus.
Edin Terzic's side now sit in fifth place in the table on 11 points, with Stuttgart, RB Leipzig and Hoffenheim ahead of them 12 points, one behind leaders Bayern Munich.