In a related move, the club designated right-handed reliever George Kontos for assignment to make room on the 25-man roster.
Carrasco was placed on the DL June 17 after taking a line drive to the right elbow off the bat of Minnesota's Joe Mauer.
Carrasco is 8-5 with a 4.24 earned run average in 91 1/3 innings. He has recorded 96 strikeouts and allowed 11 home runs in 15 starts.
Kontos was signed to a minor-league deal June 3 and added to the major-league roster June 19. He appeared in six games for the Indians, posting a 3.38 ERA with four strikeouts and two walks in 5 1/3 innings.
The team also announced a minor trade on Friday, acquiring RHP James Hoyt from the Houston Astros in exchange for RHP Tommy DeJuneas.
Hoyt, 31, has spent most of the 2018 season in AAA Fresno, posting five saves and a 2.25 ERA in 25 relief outings. He appeared in one game for the Astros on April 11 and owns a career MLB ERA of 4.40 in 66 relief appearances since 2016 with Houston.
The Boise, Id. native started his professional career in the Braves organization after pitching collegiately at Centenary and Palomar College — and was later acquired by the Astros in January 2015 with Evan Gattis in a five-player trade.
Hoyt will be assigned to the Columbus roster and has one option remaining beyond 2018. DeJuneas has spent the season at Class-A Lake County and was the club’s 26th round selection in the 2017 First-Year Player Draft.
Tribe brings back Melky
CLEVELAND — In the wake of Lonnie Chisenhall's left calf injury, the Indians have re-signed veteran outfielder Melky Cabrera and sent him to Class AAA Columbus on a minor league deal.
The Indians originally signed Cabrera to a minor league deal in April. They promoted him to the big leagues on May 20 and designated him for assignment on June 14 when Brandon Guyer came off the disabled list.
But with Chisenhall being lost for an undetermined amount of time with an injury to his left calf, and Bradley Zimmer sidelined in Columubus for four to six weeks with a right shoulder injury, the Indians need some outfield protection.
Cabrera, 33, hit .207 (12-for-58) with five doubles and 11 RBI in 17 games for the Indians. He hit .286 (12-for-42) with four RBI at Columbus.