Christmas 2022

Christmas opening hours

Christmas eve -12.15pm-9pm (last food orders 7pm)
Christmas day and boxing day – Closed
27th to 31st – Food served all day from 12.15pm-8.15pm, and open till late.

Come and celebrate the festive period at The Stack!

From Friday 2nd December, come and join in the festivities with friends/family/colleagues.
We will be offering our regular menu, featuring some of our most popular dishes as well as a selection of festive specials and drinks using the best, locally sourced produce.

For parties of 8 or more there is a fixed price 3 course option*:
Wednesday, Thursday, and Sunday– £30.00 per person
Friday and Saturday -£36.00 per person
* Please note that for all parties over 8 we require a non-refundable deposit of £10 per person .
Pre-orders are advised for parties of 8 or more.


Parsnip and celeriac soup

with sherry caramel and truffle croutons

Tiger prawn and manchego cheese croquette

with black garlic mayo

Cured duck breast and shredded confit leg

Stornoway black pudding, plum, sweet soy, and star anise

Portsoy smoked salmon

with burnt lemon, crispy capers, and fennel GF

Smoked golden beetroot

with pomegranate, candied walnuts and ricotta beignet

Main Course

Maple roasted Turkey breast

ragout of sprouts, traditional garnish

Pressed brisket of beef

horseradish mash and baby onions braised in local beer

Orange and cardamon roasted pork belly

tamarind glazed fillet, spiced red cabbage, potato terrine GF

Butter roasted Cod fillet

cauliflower risotto ,shellfish bisque and grilled baby gem

Harissa roasted squash and shitake mushrooms

in filo with shallots in red wine


Spiced sticky toffee pudding

with rum caramel sauce and salted caramel ice cream

Dark chocolate and clementine brownie

boozy raspberries, and ripple ice cream

Roasted white chocolate pannacotta

with mango, lime, mint, and sorbet GF

Scottish and Artisan Cheese

with Quince

Book a Table

Telephone Reservations

01569 730393

Scroll to Top