The 19-year-old was a target for a clutch of A-League clubs, but it is the A-League champions and new coach Rado Vidosic who have landed the bright forward
The 19-year-old had impressed during a two-season stint with Gold Coast United, making 26 appearances and scoring four goals before the club's demise at the end of the 2011-12 season.
The Australia Under-23 international had been a target for several A-League clubs since becoming available on a free transfer, including Melbourne Heart and Melbourne Victory.
But it is Roar - under new coach Rado Vidosic - who have landed Cairns-born Halloran, tying him to the club for the next three seasons.
"I have pretty strong ties with Brisbane, I lived for majority of childhood before I moved to the Gold Coast," Halloran said in a club statement.
"From a football standpoint Brisbane's record stands for itself, they've been Champions for the past two seasons and play the best football in the competition.
"From my understanding the culture at the club is really professional and has European feel about how it's run. The way Brisbane play is the way I like to play, they play a real possession style and always have the ball.
"Other teams play a lot more on the counter attack and it's a lot more difficult to launch attacks on goal from so much deeper. I like to go forward and I like to see a lot of the ball in forward positions."
Halloran, who will join his team-mates in training on July 9, added that the playing alongside Roar stars like Thomas Broich and Besart Berisha was "a fantastic opportunity".
It is unlikely to be the last piece of business for the Roar during the off-season, with the club waiting on a decision from central defender Mohamed Adnan on a new multi-year deal.
Halloran's former Gold Coast team-mate Michael Thwaite is also believed to be a target, but securing the former was the priority for Vidosic.
"Ben is very skilful, young and going to fit into our game plan perfectly," the Roar coach said. "We want to refresh the team a little bit and get some different dimensions to our play.
"He fits perfectly in our plans and we believe with our way of training he's going to develop even more and be an even more exciting player.
"The advice he's got for his personal development [is] it's best to come to Brisbane because of the game we play. With us he's going to continue his education, and reach his full potential much quicker."