When it comes to Christmas cocktails, there’s more than eggnog and more eggnog to go around. There’s also Coquito! And, plenty of other holiday drinks that don’t include dairy. Might we suggest an Old Fashioned for the jolly elf? No, we’re not trying to get off the naughty list. Why do you ask?

1. White Christmas Margarita

While this might not exactly be what you’d call a traditional margarita considering it uses coconut milk and cranberry bitters, it does look festive. Wait, is that you, Frosty?

2. Cranberry Pisco Sour

Cranberry juice and cranberry simple syrup get together with Pisco (a type of brandy from South America) to make one supremely festive cocktail. Garnish the whole thing with some sugared cranberries and do your part to keep Ocean Spray in business.

3. Salted Caramel White Russian

If we told you that this Salted Caramel White Russian was the perfect seasonal holiday cocktail, you might say “Well, that’s  just, like, your opinion, man.” But hear us out: it’s light, creamy, sweet, salty, and you’re right.

4. Christmas Punch

This winter fruit punch is an easy Christmas drink recipe to make up before all your guests come over. You’ll need some rum, a collection of seasonal fruit juices and winter fruits like cranberries, oranges, and pomegranates. And enough people to drink all of it.

5. Gingerbread Old Fashioned

If you love a good Old Fashioned cocktail, this one has undergone a costume change for Christmas. You can thank cranberry simple syrup and rye whiskey for the stronger, more tart flavor and Gastronom for the makeover.

Swipe up for all 25 recipes!