The 2009–10 Magyar Kupa (English: Hungarian Cup) was the 70th season of Hungary's annual knock-out cup football competition. It started with the first match of First round on 5 August 2009 and ended with the final held on 8 May 2010 at Stadium Puskás Ferenc, Budapest. The winners earned a place in the second qualifying round of the 2010–11 UEFA Europa League. Budapest Honvéd were the defending champions.
First round
Matches were played between 5 and 9 August 2009 and involved the teams qualified through the local cup competitions during the previous season and the Nemzeti Bajnokság III teams.
1Police–Ola LSK advanced to the next round because Ják SE used an ineligible player.
Second round
Matches were played between 19 and 26 August and on 23 September 2009 and involved the winners of First round and the 2009–10 Nemzeti Bajnokság II teams.
Matches were played between 9 and 29 September 2009. The winners of Second round were joined by the majority of the 2009–10 Nemzeti Bajnokság I teams; sides involved in a European cup competition were given a bye to the next round.
The sixteen winners of the Round of 32 were drawn into eight two-legged matches. The first-leg matches were played between 20 and 22 October 2009, the return legs took place on 27–28 October 2009. The winners on aggregate advanced to the next round.