Eggnog truyền thống được làm từ sữa hoặc kem, đường, trứng sống, rượu mạnh và gia vị, thường là vani hoặc nhục đậu khấu. Một số loại trứng sữa thương mại hiện đại thêm gelatin và các chất làm đặc khác, với ít trứng và kem hơn. Có nhiều loại nguyên liệu khác nhau và có thể thêm lớp phủ lên trên, chẳng hạn như nhục đậu khấu hoặc quế xay.