The striker has hit two winners in the opening two games of the Premier League season.
Rodgers said: "There's a few things. Firstly, it's opportunity and confidence. He's a player who thrives on confidence.
"He's come into a really special football club where the supporters have made him feel really welcome and he's thriving on that.
"He's always had the ability but it's very difficult. He was at a great club at Manchester City and probably when he was about to get his chance, having come through the system there, all the money came into the club and there probably was no opportunity for a young player.
"So he made the move to Chelsea thinking maybe he was going to get more opportunities but there was Didier Drogba, senior players in front of him, so he never really got the chance, and then when he did play it was probably more in a wide area.
"He's a number nine, he can move, he can sprint, he's a really good footballer as well, he's not just a goalscorer. You see his movement, his touch, and he's thrived on the confidence of his team-mates and the people around the club."
For the big stories and the banter follow us on Twitter: @tribalfootball