Bayern Munich survived many close calls in the second half to claim all three points on offer in this Bundesliga clash thanks to a deflected long-range strike from Coman.
The reigning champions were nowhere near their best and Hertha should have come away with something for their efforts, but the visitors hold on to notch up another win.
As a result, Bayern move 10 points clear at the top of the Bundesliga standings.
Next up for Hertha Berlin is a trip to Stuttgart next Saturday afternoon while Bayern Munich will now jet off to the 2021 Club World Cup in Qatar to face Egyptian Premier League champions Al Ahly on Monday evening.
French winger Kingsley Coman scored the winner with a deflected shot from the edge of the box in the 21st minute with the ball flying over goalkeeper Rune Jarstein, who had earlier saved a penalty from Robert Lewandowski.
Bayern is now on 48 points, while second-placed RB Leipzig, who travel to bottom side Schalke 04 on Saturday, have 38. Hertha is in 15th place on 17 points.
It was no easy task for Bayern at Hertha, who are now without a win in their last six league games but looked far brighter in coach Pal Dardai’s second game in charge.
Hertha’s Dodi Lukebakio came agonisingly close to scoring after three minutes only to be resisted by goalkeeper Manuel Neuer with his foot. The visitors reacted with a chance of their own as Leroy Sane’s effort was saved by Jarstein.
With the snowfall getting heavier the Hertha keeper pulled Leroy Sane down in the box but quickly made amends by picking the right corner to obstruct Lewandowski’s 12th-minute spot-kick, the first penalty miss by the Pole since January 2019.
Lewandowski, hunting Gerd Mueller’s 40 league goals in a season record from 1971/72, had scored in the previous nine successive league games to reach 24.
Almost 10 minutes later Thomas Mueller assists Coman for the winner as the German became the first player in the league this season with double digits for goals and assists — 10 apiece.