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

Christmas drinks & cocktail recipes

91 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 91

  • Mulled wine in glasses on tray

    Classic mulled wine

    A star rating of 4 out of 5.9 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.5 out of 5.6 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

  • 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

  • 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.3 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.4 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.4 out of 5.5 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

  • 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

  • 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

  • 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 5 out of 5.21 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

  • Two mudslide cocktails

    Mudslide

    A star rating of 4.8 out of 5.4 ratings

    Share this creamy adults-only drink with the chocolate lover in your life. For extra indulgence, grate over some chocolate before serving

  • Iced mocha in two glasses with whipped cream

    Iced mocha

    A star rating of 5 out of 5.1 rating

    Combine the richness of chocolate milk with a hit of espresso and a whipped cream topping to make a moreish iced mocha – it's like a dessert in a glass

  • A glass filled with nutmeg & orange Christmas coffee

    Nutmeg & orange Christmas coffee

    A star rating of 5 out of 5.1 rating

    Need an after-dinner coffee to match the festive mood? Try this blend with nutmeg, cloves, cinnamon and orange zest. Perfect, too, for Christmas morning

  • Gluhwein served in a pan with cups alongside

    Gluhwein

    A star rating of 3.8 out of 5.10 ratings

    Fill your kitchen with the delicious scent of red wine, brandy, orange and spices in gluhwein. It's the perfect grown-up drink to help you warm up on wintery days

  • Eggnog with ice in glasses

    Eggnog

    A star rating of 4.4 out of 5.11 ratings

    Make our easy eggnog recipe for the perfect festive party tipple. This traditional Christmas drink uses just five ingredients, including egg yolks and brandy

Advertisement
Advertisement
Advertisement

Sponsored content