La célébration de Noël de l'Allemagne commence quatre semaines avant Noël avec l'Avent, et culmine avec une fête le jour de Noël. Gâteaux faits maison sont abondantes pendant l'Avent, y compris gâteaux, stollen de graines de pavot et linzertorte. Sur Nikolaus Day, une célébration de la 4e évêque siècle, Nikolaus von Myra, les enfants quittent leurs bas ou des bottes à l'extérieur afin Nikolaus peut les remplir avec des noix, des bonbons, du chocolat et des fruits. La veille de Noël, les familles vont à l'église et profiter d'un repas copieux. Réveillon de Noël a été surnommé «Dickbauch," ce qui signifie "gros ventre". Basé sur la croyance que l'on doit bien manger le soir de Noël ou faire face à l'assaut des démons pendant la nuit, les Allemands jouissent d'une fête de cochon de lait, boudin blanc, salade de macaroni, de la bouillie de riz et une variété de plats régionaux. Le jour de Noël, un repas somptueux, multi-plats est servi. Les aliments traditionnels de Noël comprennent une oie rôtie, mariné ou carpe farcie, pains remplis de fruits et de noix, fondue au fromage, pâte d'amande et bars d'épices.