Craigies Restaurant

At Craigies we take great pride in providing fresh, seasonal food that’s grown on the farm or locally sourced where possible.

Our restaurant is open for walk in visits, so please stop by to enjoy our homemade hot meals or simply coffee and cake!


Craigies Restaurant is Open!

Our Farm Restaurant is open daily from 9am.  Upon arriving our team will seat you and take your order at the table (if you are sitting outside you can order via our digital app or in person at the counter).  We don’t usually take bookings unless it is for parties of more than 8 persons, we can accommodate larger parties given notice.  We currently remain cashless and all payments can be made at the table.

We serve hot food until 3.30pm every day.  Last Orders for Breakfast is 11.30am and hot lunches start leaving the kitchen around midday.  At Lunchtime our soup is usually ready to serve from 11.30am and you can also order sandwiches at this time.

Tea, coffee and cake (from our in-house bakery) is served all day. We are proud of provenance at Craigies and our coffee is from Henry’s of Dundee and our tea is Brodie’s of Edinburgh.  We are always trialing new exciting products and seasonal specials from the farm.


Our team look forward to welcoming you soon

7i5a0605 (1)

What's on the Restaurant menu?

We are all about the pleasure of enjoying good local food and our menu is packed with homemade breads, chutneys and ingredients found on the farm.  We support this with locally-sourced produce and specialist items from across Scotland and the wider UK.

From the famed Craigies breakfasts to homemade soups, farmhouse sandwiches and seasonal specials, there’s something for everyone on the menu at Craigies!

We are happy to cater to a variety of dietary requirements from vegan to veggie, to GF and dairy-free – simply make us aware of these when making your order so we can advise you on the available options.

Click here to view our menu

Remember that Craigies delivers too!

Our online service is a convenient way to shop fresh, local food – we have everything you need to keep your family nourished. We will carefully select the freshest produce, pack it for delivery straight to your door or prepare it for collection at the Farm.

We are delivering farm-fresh produce to a wide range of EH postcodes and are delivering faster than the big supermarkets in most cases!

Delivery is FREE with all orders of £35 or more and ‘click and collect’ is always free.

afternoon tea

Afternoon Teas

Tea time is a chance to slow down, pull back and appreciate your surroundings – Letila Baldridge

What better place to appreciate your surroundings than at Craigies Farm for an Afternoon tea!

Craigies homemade afternoon tea is available in our newly-revamped Café with child portion option, also offering home delivery or click & collect.

Booking required with 48 hours notice – Click here to book!

Sign up for Craigies news!

Submit your email address to sign up to our mailing list.

By submitting this form, you are consenting to receive marketing emails from: . You can revoke your consent to receive emails at any time by using the SafeUnsubscribe® link, found at the bottom of every email. Emails are serviced by Constant Contact