Clement, 29, is a former top prospect and was drafted by the Mariners as the No. 3 overall pick in the 2005 First-Year Player Draft.
He spent last season in the Pirates organization, hitting .276/.340/.486 with 16 homers and 57 RBIs in 112 games at Triple-A Indianapolis. He also hit .136 with a double and an RBI in 22 at-bats in the Majors last year.
Clement has fared well in the Minors with a career .282/.361/.493 line but has had trouble translating that success to the Majors. He's a career .218/.277/.371 hitter with 14 homers and 39 RBIs in 385 at-bats with the Mariners and Pirates.
He started his career as a catcher but has served primarily as a first baseman and designated hitter the last two seasons.
The Marshalltown, Iowa, native will compete for a spot on the Twins' bench during Spring Training, but with Justin Morneau and Chris Parmelee on the roster, Clement figures to add to Minnesota's depth at Triple-A Rochester.