Tradycyjny włoski świąteczny posiłek to typowo wielobarwny posiłek, który obejmuje przysmaki, takie jak kawałki wędliny przyozdobione oliwkami i serem. Zazwyczaj jeden danie zawiera makaron, chociaż danie różni się między północnymi i południowymi regionami Włoch.
Danie z makaronu serwowane w północnych Włoszech to zazwyczaj lasagna verdi alla Bolognese z szeroką gamą nadziewanych makaronów. Z kolei w regionach południowych częściej spotyka się potrawę z makaronem o nazwie pasticcio al forno. Danie to pieczony makaron i jest nadziewane jednym z wielu różnych nadzień.
Włoskie posiłki bożonarodzeniowe zazwyczaj obejmują szeroki wybór mięsa w ramach drugiego dania. Potrawy takie jak duszona wołowina, pieczony kurczak z ziemniakami i pieczoną cielęciną są powszechne. Kiełbasa wykonana z jelit wieprzowych i wypełniona jelitami jest również popularna w północnych Włoszech.
Desery są również wspólną częścią włoskiego świątecznego posiłku. Dania takie jak nugat są powszechne po daniu głównym. Główne tradycyjne ciasto serwowane po posiłku nazywa się il pandoro. Ten tort przypomina torrone il, który jest lekkim tortem mediolańskim, ale nie zawiera nadzień z rodzynek i kandyzowanych owoców.