The BBC Good Food logo
Two long glasses of Snowball cocktail with glace cherry decoration

Christmas drinks & cocktail recipes

106 Recipes
Magazine subscription – Try your first 5 issues for only £5

Celebrate Christmas and New Year's Eve with seasonal festive drinks. Make everything from classic mulled wine, to easy cocktails and mocktails.

Advertisement

Showing items 1 to 24 of 106

  • Mulled wine in glasses on tray

    Classic mulled wine

    A star rating of 4.1 out of 5.10 ratings

    Make perfectly spiced mulled wine at Christmas with our easy recipe. Use a good quality red wine like an unoaked tempranillo or try a twist with a dash of sloe gin

  • Two snowball cocktails served in tall glasses and garnished with cherries

    Classic snowball

    A star rating of 3.7 out of 5.7 ratings

    Serve a classic snowball at Christmas for your guests. With advocaat, lemonade and ice, it's the ultimate retro cocktail to celebrate the festive season

  • Sloe gin fizz in a large glass and a cocktail mixer alongside

    Sloe gin fizz

    A star rating of 0 out of 5.0 ratings

    Treat yourself to a sloe gin fizz, made with sloe gin and lemon juice and topped up with sparkling water. Garnish with a lemon slice and a blackberry

  • Two glasses filled with mulled wine and a Christmas bauble in the background

    Easy mulled wine

    A star rating of 0 out of 5.0 ratings

    Get that festive feeling with this smooth mulled wine made with figs, sliced clementine and spices. Great for a Christmas party or just to cosy up with

  • Classic champagne cocktail in a tall flute glass

    Classic champagne cocktail

    A star rating of 0 out of 5.0 ratings

    Serve this cocktail in a flute so the sugar cube sinks to the bottom – it will drive the bubbles upward. Prosecco, crémant and cava also work well

  • Flute glasses filled with Buck's fizz

    Buck's fizz

    A star rating of 4.4 out of 5.3 ratings

    The simple and classic combination of orange juice and champagne makes a perfect cocktail for a celebratory brunch or party

  • Hot buttered rum in two glasses with cinnamon sticks

    Hot buttered rum

    A star rating of 0 out of 5.0 ratings

    Try rounding off dinner with some hot buttered rum. Sweet and spiced with cinnamon and nutmeg, it's a warming treat for cold evenings

  • Eggnog in glasses with nutmeg

    Classic eggnog

    A star rating of 5 out of 5.5 ratings

    Get into the festive spirit with eggnog, a classic Christmas drink made with brandy, cream, eggs and vanilla. Serve with plenty of ice in tumbler glasses

  • Christmas punch served in a punch bowl

    Christmas punch

    A star rating of 5 out of 5.6 ratings

    Treat your guests to a Christmas punch. It's a blend of prosecco, sloe gin, Jägermeister and apple juice, together with festive clementine and ginger

  • Champagne cocktail in a cocktail glass

    Champagne cocktail

    A star rating of 0 out of 5.0 ratings

    Blend some chilled champagne with brandy and bitters for a sophisticated champagne cocktail. Garnish with an orange twist to serve

  • Two hot toddies in tall glasses on a silver serving dish

    Hot toddy

    A star rating of 4.5 out of 5.6 ratings

    Warm up with a hot toddy. The combination of whisky, honey, lemon, cinnamon and cloves really packs a punch and is great for entertaining in winter

  • Festive negroni in 3 glasses

    Festive negroni

    A star rating of 5 out of 5.1 rating

    Give the popular Italian cocktail Negroni a Christmassy twist with cinnamon, star anise and bay leaves. Serve over ice and drink a toast to the new year

  • Christmas pudding vodka in a large jar

    Christmas pudding vodka

    A star rating of 4.5 out of 5.2 ratings

    Get set for Christmas with a tipple to toast the season. It features all the festive flavours – oranges, lemons, cinnamon, dried fruit, amaretto and brandy

  • Boulevardier cocktail

    Boulevardier

    A star rating of 0 out of 5.0 ratings

    Make a classic boulevardier cocktail if you're a fan of negronis. It's similar, but made with bourbon instead of gin for a more harmonious blend

  • Gingerbread hot chocolate in a large mug with a small gingerbread biscuit alongside

    Gingerbread hot chocolate

    A star rating of 4.8 out of 5.4 ratings

    Make this festive version of hot chocolate with fragrant orange, ginger, cloves and cinnamon. To make it extra-special, top with whipped cream

  • Espresso shrub martini served in a martini glass

    Espresso shrub martini

    A star rating of 0 out of 5.0 ratings

    Enjoy this lower-alcohol espresso martini. It's great for parties and festive gatherings where guests may like a drink with less alcohol but plenty of cheer

  • Plum brandy in glasses and a bottle

    Plum brandy

    A star rating of 0 out of 5.0 ratings

    Make a bottle of homemade plum brandy. It's a great way to use up a glut of plums, plus it'll keep for two months and will make a welcome gift for brandy lovers

  • Poinsettia cocktail in a glass

    Poinsettia

    A star rating of 5 out of 5.2 ratings

    Say cheers with a poinsettia cocktail, a classy mix of triple sec, prosecco and cranberry juice, garnished with a fresh bay leaf

  • Mulled gin served in two glasses

    Mulled gin

    A star rating of 5 out of 5.5 ratings

    Infuse apple juice with festive spices to make this Christmassy gin cocktail

  • Grapefruit sours in glasses with cocktail shaker

    Grapefruit gin sour mocktail

    A star rating of 0 out of 5.0 ratings

    Celebrate the season with this stunning grapefruit mocktail. Made with a splash of non-alcoholic gin, it's a great alcohol-free option

  • Irish cream liqueur in bottle and in glasses with ice

    Homemade Irish cream

    A star rating of 4.8 out of 5.22 ratings

    Our homemade Irish cream recipe is delicious over ice and the perfect way to end your Christmas dinner. It also makes a fabulous gift for friends and family

  • Slow cooker hot chocolate served with marshmallows and chocolate flakes on top

    Slow-cooker hot chocolate

    A star rating of 4.2 out of 5.14 ratings

    Hosting a party? Try this slow-cooker hot chocolate for an easy way to serve a crowd. You could also add your favourite liqueur to each mug

  • Pomegranate & vermouth mulled wine served in a tumbler glass

    Pomegranate & vermouth mulled wine

    A star rating of 0 out of 5.0 ratings

    Make this lower alcohol version of mulled wine at Christmastime. The addition of vermouth keeps the drink grown-up and stops it becoming too sickly-sweet

  • Mojito cooler served in a tumbler glass

    Mojito cooler

    A star rating of 0 out of 5.0 ratings

    Use a sweet-sharp shrub in a mojito to make a lower-alcohol cocktail without compromising on taste. It's a perfect drink for Christmas parties

Advertisement
Advertisement
Advertisement
Advertisement

Sponsored content