W sezonie 1992 odbył się pierwszy oficjalny mecz o Superpuchar Węgier. Pierwszy pojedynek rozegrano 12 sierpnia 1992 roku. W tym meczu Újpest FC pokonał 3:1 Ferencvárosi TC. Do 2009 roku zespołowi, który zdobył mistrzostwo i Puchar, trofeum przyznawano bez gry. Potem, w przypadku osiągnięcia dubletu przez ten sam zespół, drugim finalistą zostawał wicemistrz. Od 1996 do 2001 superpucharu nie rozgrywano, wystartował ponownie w 2002 roku. Na początku jeden mecz decydował o wygranej, a następnie od 2005 do 2008 roku dwie gry decydowały o losie Superpucharu, a od 2009 powrócono do gry pojedynczej. Pierwsze trzy mecze finałowe odbyły się na Népstadion w Budapeszcie.