La cuisine traditionnelle écossaise se compose pour l'essentiel de plats copieux et roboratifs. Souvent riche en calories, elle permet d'affronter le rude climat hivernal lorsqu'on passe la journée dehors, dans les champs ou à la pêche. Le soir, on apprécie les douceurs. Les boissons traditionnelles - whisky et bière - connaissent un renouveau depuis quelques années. Les single malts sont commercialisés comme de grands vins, et des microbrasseries voient le jour dans tout le pays.