La gastronomía de Japón es de muy alta calidad y la mayor parte de los japoneses tienden a ser comensales sofisticados. La mayoría de los restaurantes japoneses se especializan en un tipo particular de comida. Se hace especial énfasis en la condimentación, la calidad y la presentación.

Arroz, congee, fideos chinos de diferentes tipos incluyendo Ramen, Soba y Udon, y Donburi son las comidas más populares. Los pescados y el marisco, la soja y las setas son los alimentos que se utilizan normalmente en las comidas.

El sushi es el plato japonés más famoso fuera de Japón, y uno de los platos más populares entre los propios japoneses. Se compone de arroz enrollado con verduras, pescado o pepinillos, y después envuelto en nori y partido en rodajas. El sashimi, partido en finas rodajas con mariscos crudos, es también muy popular. La tempura y el nabe son también otros alimentos favoritos.

El sake, un vino de arroz que contiene un 15% de alcohol y está hecho de arroz fermentado, es la bebida mas popular.