Гаруччо — воспитанник клубов САСИ и «Аделаида Юнайтед», а также Австралийского Института Спорта. В 2012 году игрок подписал контракт с «Мельбурн Сити». 28 октября в матче против «Сентрал Кост Маринерс» он дебютировал в А-Лиге[3]. 30 октября 2015 года в поединке против «Ньюкасл Юнайтед Джетс» Бен забил свой первый гол за «Мельбурн Сити»[4]. В 2016 году Гаруччо вернулся в «Аделаида Юнайтед»[5]. 9 октября в матче против «Ньюкасл Юнайтед Джетс» он дебютировал за новую команду[6]. 30 марта 2018 года в поединке против «Веллингтон Феникс» Бен забил свой первый гол за «Аделаида Юнайтед»[7].
В 2020 году игрок вернулся в «Мельбурн Сити» и выступал на протяжении двух сезонов[12]. Летом 2021 года Гаруччо подписал контракт с «Уэстерн Юнайтед»[13][14]. 20 ноября в матче против «Мельбурн Виктори» он дебютировал за новый клуб[15]. 20 февраля 2022 года в поединке против «Уэстерн Сидней Уондерерс» Бен сделал «дубль», забив свои первые голы за «Уэстерн Юнайтед»[16].