En el siglo XIV en Japón, durante el período Muromachi, surgió un estilo de banquete Honzen, identificado con la clase guerrera, los samuráis. En este período se impuso un elaborado sistema formal de servicio de comidas, conocido como Honzen ryori. Se acostumbraba servir la comida en bandejas de cuatro patas, y la comida consistía principalmente de arroz, sopa y guarniciones
A partir de mediados del siglo XX, el Honzen ryori ha ido desapareciendo, aunque en algunas ceremonias como la de San San Kudo y en las cenas de Año Nuevo se sigue la tradición.
El San San Kudo es parte de la ceremonia de boda según el sintoísmo, religión politeísta nativa de Japón desde tiempos inmemoriales, aunque a lo largo de los años ha sufrido cambios. En la ceremonia, los novios beben tres sorbos de sake en tres copas lacadas ante los dioses para prometer su unión.
La celebración del Nuevo Año es muy importante para la sociedad japonesa; se acostumbra preparar una comida típica, osechi-ryori, que consiste en diferentes platillos, por ejemplo, hervidos, asados o encurtidos, preparados a mano; no puede faltar una tortilla dulce enrollada con pasta de pescado o camarones, que representa buenos augurios. El Kuromame, frijoles de soja negros que auspician buena salud en el Año Nuevo. Cada pieza tiene un significado especial para iniciar el año.
Se sirven en unas cajas especiales de tres a cinco pisos. Últimamente, se combinan platillos tradicionales japoneses con otras especialidades de la comida occidental, china o coreana.