Taça de Portugal er en årlig fodbold cupturnering arrangeret af Portugals fodboldforbund (Federação Portuguesa de Futebol). Samtlige klubber i Primeira Liga, Liga de Honra, II Divisão og III Divisão i Portugal er fødte deltagere. Mestrene fra de 22 regionale ligaer deltager også, og indtræder alle i turneringens første runde.
Den blev første gang spillet i 1938, og er blevet afviklet uafbrudt siden, med undtagelse af årene 1946/47 og 1948/49. S.L. Benfica har til og med 2012 vundet turneringen 24 gange og tabt finalen 9 gange. FC Porto og Sporting CP følger efter med henholdsvis 16 og 15 vundne titler.