La cuisine bulgare est une gastronomie méditerranéenne et balkanique, simple, savoureuse et axée sur la fraîcheur des produits. Elle met à l’honneur les légumes, les fromages (comme le sirene), les yaourts, les viandes grillées ou mijotées, et les herbes aromatiques. Parmi les plats emblématiques figurent la shopska salata (salade tomate-concombre-fromage), le kavarma (ragoût de viande), les soupes comme la tarator (froid de yaourt et concombre), et les banitsa (feuilletés au fromage). C’est une cuisine généreuse, rustique et conviviale, reflet des saisons, des terroirs et de la culture bulgare.