46 teams contested, beginning in August with the first of two preliminary rounds, and concluded in April 2023 with the final played at De Kuip in Rotterdam.
[1] PSV were the defending champions, having defeated Ajax 2–1 in the previous season's final.
[2] They went on to successfully defend their title, again defeating Ajax in the final, this time via a penalty shoot-out.
PSV contested the 2023 Johan Cruyff Shield against the 2022–23 Eredivisie champions Feyenoord, 1-0.
Ajax, AZ, Feyenoord, PSV and Twente automatically advanced to the second round due to their participation in European club competitions.