Christmas Lunches at Edinburgh Castle - Edinburgh
All throughout December
(Edinburgh Castle, Castlehill, Edinburgh, Lothian, EH1 2NG)
Enjoy a Christmas meal in the Jacobite Room with its panoramic views of the city or indulge in a luxury festive lunch in the majestic Queen Anne Room all throughout December.
Cook School Scotland Christmas Fayre - Kilmarnock
5th and 6th December
(7 Moorfields, North Industrial Park, Kilmarnock, East Ayrshire, KA2 0FE)
Join Santa and his reindeer at the Cook School Scotland Christmas.
Kids can join Santa in his grotto - where they will receive a Christmas gift - or sit in his sleigh and have the chance to pet the reindeer.
There are a huge range of craft and gift items as well as fine food stalls. Their dedicated BBQ and licensed bar are operating throughout the weekend as well as a pop up restaurant in The Cook School itself where you can enjoy a main course, mini dessert and mulled wine for £10.
Vegfest Scotland - Glasgow
5th and 6th December
(SECC, Exhibition Way, Finnieston Street, Finnieston, Glasgow, Lanarkshire, G3 8YW)
Celebrating all things vegan, Vegfest Scotland will showcase no less than 14 caterers bringing home a wide range of global vegan cuisines, as well as a series of cookery demos and living raw food demos showing you how to get the best out of plant-based ingredients in your everyday dishes.
Shopholics will find plenty of goodies, free samples and special discounts from altogether 140 stalls from some of the leading ethical and vegan traders.
A Midwinter Feast at Stirling Castle - Stirling
16th to the 24th December 2015
(Stirling Castle, Esplanade, Stirling, Stirlingshire, FK8 1EJ)
Enjoy a delicious three-course meal in the castle's Green Room. This room is not normally open to the public
One Long Table Festivity Feasts - Kirkcaldy
8th to the 13th December
(Westbridge Mill, Bridge Street, Kirkcaldy, Fife, KY1 1TE)
Acclaimed food writer, stylist and photographer Carole Fitzgerald is opening up a taste of her Lazy Sunday feasting with a series of festive pop-up feasts. These One Long Table Meals will be served at traditional long table in a former mill and aim to facilitate sharing and conversation.
Stewart Brewing Open Day – Edinburgh
19th December
(26A Dryden Road, Bilston Glen Industrial Estate, Loanhead EH20 9LZ)
The team at Stewart's will be opening the brewery doors to the public and offering snacks, brewery tours and games of pin the red nose on Brudolf. See where the magic happens, shelter from the cold Edinburgh weather and indulge in some quality, local craft beers - arguably just practice for Christmas day. Novelty festive wear is optional but highly encouraged.
A great opportunity to grab some last-minute Christmas presents for the beer lover in your life too.
Times Like These Whisky Festival - Glasgow
19th December
(Jury's Inn, 80 Jamaica Street, Glasgow, G1 4QG)
A great opportunity to taste a huge range wonderful Scottish whiskies.
Included in the price, is a tasting talk of 6 whiskies followed by the chance to taste 12 more at your own leisure! Bottles of your favourites will also be available to buy on the night.
A Wee Food Tour - Glasgow
Every Tuesday throughout December
(272 Bath Street, Glasgow, G2 4JR)
Take a Wee Food Tour of Glasgow and sample the best Scottish cuisine the city has to offer.
Covering the West End, East End and Merchant City in Glasgow you visit six independent restaurants and sample over 20 foods and snacks all made, produced and eaten in Scotland.
From each ticket, £5 is donated to our local food banks because we feel that nobody in our community should go to bed hungry.
Six Degrees Of Sound - Aberdeen
27th December
(Six Degrees North, 6 Littlejohn Street, Aberdeen, AB10 1FG)
The music event brings some great talent from 3pm - 7pm on the last Sunday of each month. With a stripped back and stylish interior, sixdegreesnorth Aberdeen presents an environment for the beers and staff to do the talking. Table service is as standard and with over 350 beers on Tap and Bottle, there's plenty of choice, should you need some advice then feel free to ask the staff!