I piatti tipici sono a base di carne di maiale, di agnello, di vitello, di pollo e di pesce, tra cui: involtini di carne alla "Sofiota", "Kebabcheta" alla griglia, pollo alla "Kjustendil", spalla di agnello ripiena, Banitza con ripieno di zucca "Tikvenok", "Sirene" focaccia con formaggio e insalata "Sopska".