The Egypt international struggled to find his best form at the start of the season after a wonderful debut campaign for the Reds.
But after breaking a goalless spell with the only strike of the game at the weekend against Huddersfield, he now seems to be back to his prolific best.
Salah was on top form on Wednesday to break down the resistance of Liverpool's latest Champions League opponents.
After Roberto Firmino had opened the scoring at Anfield early on, he moved within one goal of the milestone with an effort on the stroke of half-time.
And a second half penalty took him up to the half-century, a mark reached in just 65 games in the Liverpool shirt.
It is also a record for the Reds, as he becomes the fastest man ever to score 50 goals.
50 - Mohamed Salah has scored his 50th goal for Liverpool, reaching this tally in just 65 games in all competitions. King. pic.twitter.com/rpM1wrDn2o— OptaJoe (@OptaJoe) 24 de octubre de 2018
Albert Stubbins, who starred for Liverpool in the post-war period and helped the Reds to the 1946-47 First Division title, was the previously record holder, reaching the mark in 77 games in the late 1940s.
Salah made an instant impact on English football after being signed by Liverpool from Roma in the summer of 2017.
In his first season under the eye of Jurgen Klopp, the striker helped himself to an incredible 44 goals in 56 games, including a Premier League haul of 32 strikes which earned him the Golden Boot.
So far in 2018-19 he has not fared as well, scoring six goals in 13 games.
“The first goal he scored was genius little link-up play from Shaq, I don’t know how he did that!" Klopp said of the Egyptian. "And that’s it. It’s good that we can maybe stop talking about [Salah’s form).
"I was not in doubt, he was not in doubt, but if you are constantly asked about it then it’s like something obviously is wrong, or people are not happy."
On the evidence of his last two outings, Salah is gearing up to put in another fine season even if he does not quite hit the heights of 2018-19.