日本料理,主要分為兩大類“日本和食”和“日本洋食”。[1]當提到日本料理時,許多人會聯想到壽司,這種日本人自己發明的食物就是“和食”;另外,源自中國的日式拉面、源自印度的日式咖喱、源自法國的日式蛋包飯、源自意大利的日式那不勒斯風意大利面等等,這些外國來的就被稱為日式“洋食”,發源地雖然不是日本、但經過日本人的改造已經成為日本料理的壹種。其中日本改造的中國菜(日式拉面、日式煎餃、天津飯、唐揚雞塊等)又因為中國其實不屬於西洋的範圍,所以直接被叫做"日式中華料理"的時候也很多。[2]
日本傳統和食擺設非常精致,有如藝術品壹般。代表為懷石料理。對日本人來說,這些唯美的日本料理只是日常的傳統飲食而已;不過這種美學風格並非自古就有,是在明治時代末期日本為了向西方國家輸出本國優秀文化,而刻意形成的。
傳統的日本料理主食只能是白飯,其他面條、或者飯類主食均不可,然後再配上其他菜肴——魚、肉、蔬菜、醬菜、以及湯。料理的名稱則是用這些菜肴的數目來命名。舉例來說,最簡單的日本餐是“單菜餐”(日語:壹汁壹菜/いちじゅういっさい),內容是壹碟醬菜(通常是腌黃蘿蔔)。