Belisle signed a minor-league contract with the Cleveland Indians in February, but became a free agent in May after declining an assignment to Triple-A. He re-signed with the Indians again a few days later, but was ultimately released.
The Twins designated utility infielder Gregorio Petit for assignment to make room for Belisle on the 25-man roster. Petit, 33, appeared in 12 games for the Twins, hitting .308 with two RBI.
The 38-year-old spent the 2017 season with the Twins, logging a career-high nine saves in 62 appearances. He appeared in just eight games for the Indians, allowing nine hits and six runs in 10 2/3 innings.