The 26-year-old VandenHurk spent the past one-plus seasons with the Baltimore Orioles.
He played the majority of the 2011 campaign with Baltimore's Triple-A affiliate, the Norfolk Tides, going 9-13 with a 4.43 earned run average in 26 starts. He posted an 8.00 ERA in four games -- two starts -- for the Orioles.
A native of the Netherlands, VandenHurk owns a career 8-10 record with a 5.97 ERA in 46 games, 35 of which have been starts, with the Marlins and O's.
The Blue Jays made room for VandenHurk on the 40-man roster by placing pitcher Alan Farina on the 60-day disabled list.