2023–24 Bulgarian Cup

The 2023–24 Bulgarian Cup was the 42nd official edition of the Bulgarian annual football knockout tournament. It was sponsored by Sesame and known as the Sesame Kupa na Bulgaria for sponsorship purposes. The competition began on 9 August 2023 with the preliminary round and finished with the final on 15 May 2024. Ludogorets Razgrad were the defending cup winners, which reached the final for second consecutive year. They were defeated there by Botev Plovdiv, which won their fourth cup in their history. As cup winners Botev qualified for the 2024–25 UEFA Europa League first qualifying round.

Participating clubs
The following 48 teams qualified for the competition:

Teams in bold are still active in the competition.

Preliminary round
The draw was conducted on 25 August 2023. The games were played between 5 and 13 September 2023. In this stage participated the 16 winners from the regional amateur competitions and 16 non-reserve teams from the Second League.

Round of 32
The draw for this round was conducted on 3 October 2023. The games shall be played between 14 October and 22 November 2023. The 16 preliminary round winners and the 16 teams from the First League enter this round.

Round of 16
The draw was conducted on 10 November 2023. The games should be played between 18 November and 7 December 2023. In this stage the participants are the 16 winners from the previous round.

Quarter-finals
The draw was conducted on 15 December 2023. The games should be played between 27 and 29 February 2024. In this stage the participants are the 8 winners from the previous round.

Semi-finals
The draw was conducted on 29 February 2024. The first legs should be played on 17 and 24 April, while the second legs should be scheduledon 1 and 2 May 2024.