En 2007, Anthony Castrovince de MLB.com informó que Garko tendría que mejorar en el extremo defensivo para hacer el roster de 25 hombres porque los Indios ya tenían un primera base en Casey Blake. Hacia el final del entrenamiento de primavera, el gerente de los Indios, Eric Wedge, señaló que Garko había mejorado la defensa. Hizo la lista de 2007 fuera del entrenamiento de primavera por primera vez en su carrera. El 22 de abril, Garko bateó un jonrón de tres carreras ganador del juego en la parte superior de la novena entrada contra los Tampa Bay Rays. Se convirtió en el primer base titular a principios de la temporada después de que Casey Blake se mudara a la tercera base debido a una lesión de Andy Marte. Comenzó a no gustarle el juego de interliga porque durante él, el bateador designado Travis Hafner fue trasladado a la primera base, lo que obligó a Garko a la banca. El 18 de julio, Garko bateó un jonrón de dos carreras en la novena entrada contra el lanzador de los Medias Blancas de Chicago Bobby Jenks para empatar el marcador en cinco a cinco, y luego condujo una carrera de carreras impulsadas para la victoria en la undécima entrada. Durante la temporada regular, Garko bateó.289 con 29 dobles, un triple, 21 jonrones y 61 carreras impulsadas en 138 juegos. Fue tercero en la liga con 20 hits por lanzamientos (un récord de una sola temporada de los Indios). En la postemporada, bateó.314 con dos dobles, un jonrón y cinco carreras impulsadas en nueve juegos. Los Indios derrotaron a los New York Yankees en cuatro juegos en la Serie Divisional de la Liga Americana antes de perder la Serie de Campeonato de la Liga Americana.
en siete juegos ante los Boston Red Sox.