The final was played on 21 March 2009, with Benfica defeating Porto 3–0 to win their second Taça da Liga.
The 2009–10 Taça de Liga began with a two-legged round between teams from Liga de Honra, the second level of Portuguese football.
Winners join the clubs classified 7th–14th from the previous season's Primeira Liga (first level) plus two promoted to the 2009–10 Primeira Liga.
This is a list of clubs participating in the 2009–10 Portuguese League Cup: Boavista was first included in the draw, but the club was excluded from professional competitions on 13 July 2009 due to financial debts.
Boavista was scheduled to play against Sporting da Covilhã.