Here are all the best holiday drinks for the Christmas season! Try holiday cocktails like the Poinsettia, or festive spiced mulled cider.

Cranberry champagne cocktail

Entertaining for the holidays? A great signature drink immediately takes a party from meh to festive. Whether they’re Christmas cocktails or non-alcoholic Christmas drinks, consider adding one of these holiday drinks to your gatherings this season!

There’s the Poinsettia, a vibrant cranberry champagne cocktail that takes happy hour finger food to the next level. Or a hot cocktail like mulled cider, which when simmering on the stove makes your entire house smell like a Christmas wonderland. All your guests will ask for the recipe (promise!). Whatever the case, these holiday cocktails and mocktails will not disappoint! Ready to get to those recipes?

And now…the best holiday drinks!

Looking for more Christmas recipes?

We’ve got your holiday entertaining covered with our Christmas recipe resources! Outside of these holiday cocktails and drinks, here are all best collections of recipes for the season:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pouring champagne

Poinsettia Holiday Cocktail

  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 1 drink 1x


The best holiday drink? A Poinsettia! It’s a cranberry champagne cocktail that’s vibrant and refreshing.


  • 2 tablespoons cointreau, or other orange liqueur
  • 4 tablespoons 100% cranberry juice
  • 1/2 glass champagne (6 tablespoons)*
  • For the garnish: 1 rosemary sprig, whole cranberries


  1. Place the cointreau and cranberry juice in a cocktail shaker with ice. Shake 15 seconds until cold. Strain the liquid into a champagne flute. (You can skip this step if the cranberry juice is well chilled.)
  2. Top off the glass with champagne (no need to measure). Garnish and serve. (Note: You can also make a large batch of cointreau and cranberry juice ahead if desired, then measure out 6 tablespoons per glass.)


*You’ll get about 8 to 10 drinks per 1 bottle of champagne. Make it non-alcoholic by using non-alcoholic sparkling wine.

  • Category: Drink
  • Method: Stirred
  • Cuisine: Holiday

Keywords: Holiday drinks, Christmas drinks, Christmas cocktails, Non alcoholic christmas drinks, Poinsettia

Last updated: December 2020

About the authors

Sonja & Alex

Meet Sonja and Alex Overhiser: Husband and wife. Expert home cooks. Authors of recipes you'll want to make again and again.

Leave a Comment

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.