Who says eggnog needs dairy to be delicious?
The festive favourite has had a modern makeover, with non-dairy versions that are just as rich, creamy, and perfectly spiced as the original.
Thanks to clever blends of coconut, almond, oat, and cashew milk, these drinks deliver all the holiday warmth without the heaviness.
Whether you’re vegan, lactose intolerant, or simply looking for a lighter alternative, these seven non-dairy eggnogs prove you can sip your way through the season without missing a thing.
All information is provided for general informational purposes only.
Product availability and taste may vary depending on brand and region.
1. Coconut Milk Eggnog

Rich, velvety, and loaded with tropical undertones, coconut milk eggnog brings a luxurious creaminess that's hard to beat.
Brands like So Delicious Dairy Free have nailed the texture, making it feel indulgent without any dairy in sight.
The hint of nutmeg adds that classic festive warmth, whilst the coconut flavour stays subtle enough not to overpower the spices.
It's perfect for sipping straight or jazzing up your morning coffee.
Plus, coconut milk's natural fat content gives it that thick, satisfying mouthfeel traditional eggnog lovers crave.
2. Almond Milk Eggnog

Nutty, lightly spiced, and surprisingly creamy, almond milk eggnog has become a festive favourite for good reason.
Almond Breeze's version delivers a smooth, balanced flavour that doesn't taste too sweet or artificial.
The almond base adds a delicate nuttiness that complements cinnamon and nutmeg beautifully, making each sip feel cosy and comforting.
It's also lower in calories than coconut-based options, so you can enjoy a second glass guilt-free.
Whether you're dunking biscuits or baking festive treats, this one's a versatile kitchen companion.
3. Oat Milk Eggnog

Oat milk eggnog might be thinner than its coconut cousin, but what it lacks in thickness, it makes up for in smooth, comforting flavour.
Elmhurst's Oat Nog is gluten-free, cholesterol-free, and kissed with nutmeg for that classic holiday vibe.
The oat base gives it a naturally sweet, mild taste that pairs brilliantly with warming spices like clove and cinnamon.
It's also ridiculously easy to digest, making it a top pick for sensitive tummies.
Pour it over porridge or blend it into a festive smoothie for breakfast with a twist.
4. Cashew Milk Eggnog

Silky, subtly sweet, and utterly decadent, cashew milk eggnog feels like a luxury treat in a glass.
Cashews naturally create one of the creamiest non-dairy milks around, so this version has a texture that's almost indistinguishable from traditional eggnog.
The flavour is mild and buttery, letting festive spices like nutmeg and cinnamon shine without competing.
It's also packed with healthy fats and vitamins, making it a nourishing choice.
Drizzle it over warm apple crumble or sip it fireside whilst wrapping presents.
Pure festive bliss.
5. Soy Milk Eggnog

Smooth, velvety, and reminiscent of the original, soy milk eggnog has been a non-dairy staple for years.
Silk Nog delivers a rich, spiced flavour with nutmeg and cinnamon that tastes just like the classic stuff, minus the dairy, eggs, and saturated fat.
Soy milk's protein content gives it a satisfying body that holds up beautifully in lattes or baked goods.
It's also one of the most affordable options out there, so your wallet stays happy.
Warm it gently on the stove for an extra cosy nightcap that'll have you dreaming of snow.
6. Macadamia Milk Eggnog

Buttery, luxurious, and downright fancy, macadamia milk eggnog feels like the posh cousin of the non-dairy bunch.
Macadamia nuts create an ultra-creamy, slightly sweet base that's lower in carbs than most plant milks, making it a favourite among keto fans.
The rich, smooth texture pairs beautifully with warming spices, delivering a festive sip that's both indulgent and elegant.
It's rarer to find in shops, but absolutely worth hunting down or making at home.
Serve it chilled in crystal glasses for a festive treat that feels truly special.

















