Der 23-Jährige wechselt ablösefrei von Ligakonkurrent Borussia Mönchengladbach zu den Hessen und erhält einen Vertrag bis 2019.
"Mein Ziel ist es, so viele Spiele wie möglich für die Eintracht zu machen und Tore zu schießen", sagte der schwedische Nationalspieler. Für die Borussia bestritt Hrgota 88 Pflichtspiele (19 Tore). "Wir haben Branimir schon lange beobachtet und sind von seinen Fähigkeiten total überzeugt", betonte Eintracht-Sportdirektor Bruno Hübner.