Puchar Węgier w piłce nożnej () – cykliczne rozgrywki piłkarskie o charakterze pucharu krajowego na Węgrzech. Organizowane co sezon przez Węgierski Związek Piłki Nożnej (MLSZ) i przeznaczone są dla krajowych klubów piłkarskich. Najważniejsze po NB I piłkarskie rozgrywki w kraju. Triumfator danej edycji Pucharu zyskuje prawo reprezentowania swego kraju w następnej edycji Ligi Europy.
Historia Chociaż pierwszy mecz Ligi Węgierskiej rozegrano w 1901 roku, pierwszy mecz o Puchar Węgier rozegrano osiem lat później w 1910 roku pomiędzy MTK Budapest FC i Budapesti TC. Pierwszy finał Pucharu Węgier w piłce nożnej miał miejsce 8 września 1910 roku. Po bramkowym remisie mecz został powtórzony 2 października 1910. Z wynikiem 3:1 zwyciężył klub MTK. W latach 1914–21, 1923-24, 1928-29, 1935-40, 1944-51, 1952-54 i 1958-63 rozgrywek nie przeprowadzono. Początkowo Puchar zdobywali drużyny z Budapesztu, dopiero w 1930 Puchar otrzymał nowego właściciela spoza stolicy - zdobywcą został Bocskai FC z Debreczynu. W sezonie 1976/77 Puchar został rozegrany w turnieju finałowym pomiędzy czterema klubami systemem ligowym.