In May, he agreed a pre-contract deal with Scottish Premier League side Dundee United, reuniting him with Craig Levein, who managed him at Leicester. Cadamarteri scored twice on his competitive debut in the 2–0 win against Heart of Midlothian on 17 August 2009 and scored again in the following home match, winning the August Player of the Month award. He was an unused substitute as Dundee United won the 2010 Scottish Cup Final. On 27 January 2011, Cadamarteri was released by mutual consent at Dundee United. He had played 14 games in his second season, but all but two of those were as substitute.