Kyoto, qui fut la capitale du Japon pendant plus de 1200 ans, était la cuisine de la cour impériale. Des nobles de haut rang ont hérité d'une multitude de cuisines raffinées incluant des spécialités uniques à Kyoto, comme l'élégant « Kyo-kaiseki-ryori », le « Shojin-ryori », qui convient aux végétariens, et le « Obanzai », pour les repas de tous les jours. Aujourd'hui, Kyoto demeure le centre de la cuisine traditionnelle japonaise, et on y trouve plusieurs restaurants spécialisés dans les sushis, la tenpura, les soba et les rāmen. C'est grâce aux efforts des chefs de Kyoto que la cuisine japonaise, appelée « Washoku », est reconnue comme patrimoine immatériel par l'UNESCO depuis 2013. Kyoto est également reconnue au Japon pour ses bonbons traditionnels japonais, dont certains sont utilisés lors de la cérémonie du thé japonaise (le thé provient également de Kyoto). Inutile de dire que manger à Kyoto est une expérience riche et variée!
Depuis 2013, une règle régionale unique appelée « porter un toast avec du Nihonshu » est en vigueur dans la ville de Kyoto. Celle-ci a pour but de promouvoir diverses industries traditionnelles par l'utilisation du Nihonshu (saké) produit localement lorsque l'on souhaite porter un toast, un geste qui a pour but d'encourager la culture japonaise.