Gomes was promoted in order to provide the club with more depth following the recent injury to third baseman Brett Lawrie. Right-hander Sam Dyson was optioned to Double-A New Hampshire to make room on the 25-man roster.
The 25-year-old Gomes appeared in 14 games for the Blue Jays this season and became the first Brazilian-born player in the Major Leagues. Gomes hit .211 with three home runs and eight RBIs while in Toronto.
Gomes has the ability to play behind the plate, the corner infield positions and also left field. He will help provide the club with more insurance for Lawrie, who is currently listed as day-to-day with a bruised right calf.
Dyson appeared in just two games for the Blue Jays since being promoted just prior to the All-Star break. The 24-year-old made two relief appearances and surrendered three runs in 2/3 of an inning.
The 6-foot-2 hurler began the year as a starter in Class-A Dunedin, where he posted a 4.08 ERA in six starts. He then moved up to New Hampshire where he was converted to a reliever and recorded a sparking 0.75 ERA in 15 relief appearances.
A need for Gomes was created when Lawrie was hurt diving into the camera well at Yankee Stadium on Wednesday. Lawrie was attempting to make a catch on a pop-up by Mark Teixeira.
The native of British Columbia is expected to avoid a stint on the disabled list after X-rays came back negative on his lower right leg. He was instead diagnosed with a contusion and, despite a severe limp, expressed optimism he would play on Friday in Boston.
Toronto is now back to a regular seven-man bullpen after keeping an extra reliever on the roster for the past month.