Eggnog, temel olarak şu malzemelerden yapılır:
- Yumurta (yalnızca sarısı veya sarısı ve çırpılmış yumurta akı) ;
- Şeker ;
- Süt ;
- Krema ;
- Baharatlar (genellikle muskat, tarçın ve vanilya) ;
- Alkol (isteğe bağlı olarak brendi, rom veya bourbon) .
Hazır satılan eggnoglar pastörize edilir, bu da potansiyel olarak zararlı bakterilerin öldürüldüğü anlamına gelir . Ancak çiğ, pastörize edilmemiş yumurtalarla yapılan ev yapımı eggnog'da Salmonella üremesi riski vardır .