На словенскую национальную кухню оказали влияние как славянские, так и австро-немецкие и средиземноморские кулинарные традиции.
Словенцы готовят традиционные блюда из разнообразных продуктов: из мяса (говядины, свинины, баранины, курицы), овощей (капусты, картофеля, свеклы, репы, перца и других), крупы (гречки, риса, пшена), бобовых (фасоли, горошка, бобов, чечевицы), морепродуктов (трески, форели, угря, каракатицы, кальмаров, омаров), зелени, молока, сыра, яиц, фруктов, грибов.
Из специй используются майоран, мята, душица, шалфей, лавровый лист, тимьян, перец и корица.
Из первых горячих блюд в стране популярны суп из овощей и свинины с добавлением уксуса — «кисла юха», бульон из говядины «говея юха», суп из грибов, уха под названием «рибьи бродет», суп «чевапчичи» с колбасками, словенские щи «виравска йота» с кислой капустой на основе бульона из копчёного мяса.
Из вторых блюд готовят «краиньске колбасе» — жирные колбасы с хреном, «чевапчичи» — колбаски с луком, «радшничи» — славенский шашлык, «пружт» — вяленый окорок, «жликрофи» — равиоли, фаршированный перец, «курьи паприкаш» в красном соусе «бешамель», «жликрофи з бакелце» — пельмени с мясом баранины, «штрукльи» — шарики из текста в фаршем, «бограч» — гуляш, приготовленный в медном горшочке, широко известно блюдо «тунка» — кусочки свинины, обжаренные со свиным салом, «бурек» — слоёный мясной пирог с сыром. Кроме того, имеют успех различные вторые блюда из картофеля.
Типичным вторым блюдом являются каши («жганцы»). В меню большинства словенских ресторанов есть гречневая каша.
Из блюд с морепродуктами здесь можно попробовать кальмары с сыром и ветчиной, словенский плов — рис, приготовленный с мидиями, креветками.
Также в Словении распространены хлебобулочные изделия, особенно хлеб и фирменные словенские лепёшки.
Известные словенские десерты: ореховый пирог «потица», слоёный пирог с начинкой из яблок, сыра, творога, орехов, изюма, мака и других начинок — «гибаница» (особенно известна прекмурская «гибаница»), ореховые палочки, «завитек» — австрийский штрудель, блины с ореховой пастой и сливками — «палачинка», картофельные шарики в сахаре, начинённые абрикосами и сливками, медовые пряники.
Из безалкогольных напитков в словенцы пьют достаточно крепкий и сладкий кофе по-турецки — «кава с сметано». Чай здесь не пьют, под ним понимается напиток из шиповника. Однако можно приобрести «руски чай» — чай в нашем понимании.
Из алкогольных напитков в стране изготовляют всемирно известное вино.
Также известны крепкие спиртные напитки «вильямовка» (словенская грушевая водка), «медица», хрушковец«, ликёр «плетершка хрушка» с грушей в бутылке.