The Leicester City striker has netted 13 goals in 13 Premier League games this season, equalling Ruud van Nistelrooy's record of scoring in 10 successive matches.
Chelsea legend Drogba acknowledges that it is a brilliant run of form from the 28-year-old England international but has challenged him to get even better.
"He is one of the most efficient at the moment," Drogba told Sky Sports News HQ.
"Scoring goals in a team like Leicester is one thing - but you have to go to the next level and score," Drogba said.
"What he is doing right now is fantastic, though."