The Reds boss insists the striker was not sold due to a lack of ability, and has been impressed with how well the 25-year-old has performed at West Ham
Liverpool visit Carroll's present employers West Ham on Sunday, with the table-toppers gunning for a ninth consecutive Premier League win to continue their assault on the title.
|4/9||Liverpool are 4/9 with Paddy Power to beat West Ham this weekend|
However, speaking ahead of the trip to Upton Park, Rodgers said there are few better target men than Carroll, adding that the 25-year-old was only sold because he did not suit the style of play he wanted to implement at the club.
"Andy wasn't let go from here because he wasn't good enough. I think he's one of the best players in Europe in how he plays, that style of attacking the ball in the air - he's outstanding," the Northern Irishman said.
"Everyone knows the way I work; it was never to say that Andy couldn't work that way, but he needed to play. He's gone on and done great for West Ham.
"Sometimes you get sucked into doing it more direct and clearly - with my history as a coach, I don't work that way."
Liverpool will also come up against another familiar face in the form of Stewart Downing, and Rodgers added that he did not want to sell the winger in the close-season.
He added: "Stewart Downing, like all the players in the opening few months when I came in, it was difficult for him. But then he really progressed and became a very important member of our team and squad by the end of the season.
"But the money that we were offered for him was going to help in getting other players in and help us continue along our journey within the philosophy."
Rodgers also revealed at his pre-match press conference that full-back Jose Enrique is unlikely to play again this season, as his recovery from knee surgery is taking longer than expected.
Meanwhile, Liverpool manager director Ian Ayre has claimed there is no hurry on discussions with Rodgers over a new contract, as he wants there to be no "distractions" in the club's title challenge.
Speaking to Sky Sports, he said: "It's never been an issue. We will have our own dialogue at appropriate time, we will have that discussion. Right now isn't the time.
"We don't want a distraction. That's a private matter. I know Brendan, myself and the owners are all very comfortable with that."