Carroll, became the club's youngest ever European debutant when he came on as a substitute in a 1-0 Uefa Cup win over Palermo in Sicily in November 2006.
"I came into the side earlier in the year and scored twice in six games," added Carroll.
"My first goal for my home-town club was amazing and I hope to score many more in the future."
Meanwhile, Carroll has been called up to the England under-20 squad for their friendly against Italy at Loftus Road on 31 March.
Bookmark with:
What are these?