10 Great Spots to Try Haggis in the Highlands

If you can’t be in Scotland for Burns Night, but you still want to try our most famous dish, don’t fret! Haggis is enjoyed throughout the year across the Highlands and whenever you visit you will be likely to find it being served up by one of our local eateries! Here’s a list of some of the Inverness Loch Ness area establishments offering delishious haggis on their menus* throughout the year!

*all of these dishes were listed on the current or sample menus at the time of publication, menus at all eateries are subject to change!

Great Restaurants Serving Haggis Near Inverness and Loch Ness


Just off the River Ness in the heart of the city, Urquhart’s Restaurant offers beautiful home cooked cuisine, with starter and main course options featuring the national favourite! Choose a starter tower of Haggis, Neeps and Tatties or opt for a main course of Chicken on Haggis – both of which are served with a whisky cream sauce for that real taste of Highland life!

The Waterfall Cafe at Foyers Store

Nestling in the woods near the Falls of Foyers is this gem of a local cafe. Sit outside in the summer on the decked dining area and spot red squirrel as they swing through the trees. Here you can choose to have your haggis served up on a baked potato, in a sandwich, toastie, panini or roll! They even offer a vegetarian option – so no one has to miss out on a the traditional treat!

Fiddlers, Drumnadrochit

This popular local restaurant just a stone’s throw from Loch Ness offers a selection of Haggis dishes. Try the Highalnder Chicken main, which consists of grilled chicken on a bed of Cockburns Haggis, served with mashed tatties, bashed carrots and neeps with a dijob cream sauce, or opt for the starter of local haggis with whisky cream sauce. Alternatively choose for the Haggis for Bagpiper option which promises “locally bred haggis(!)” with a whisky cream sauce. Add a dram of Fiddlers matured whisky to this meal and the restaurant will donate 50p to the Drumnadrochit Piping Society!

The Dores Inn

This prime location at the eastern end of Loch Ness is a great spot to stop off and enjoy amazing views up Loch Ness to the great glen. The menu includes an exciting start option of Filo Haggis Spring Rolls with a sweet chilli sauce or you can opt for the more traditional Stuart Grant Haggis served with neeps and tatties and mustard cream sauce.

Table Manors at Achnagairn Castle

Set withing the 5* Achnagairn Castle, Table Manors boasts award winning chefs serving both bistro and fine dining menus. Examples of haggis dishes on offer include the Great Chieftain O’ The Pudding Race starters, which consists of a Haggis, Neeps and Tatties Veloute with Haggis Crumble.

The Struy Inn

This 19th Century Country Inn is located between Cannich and Beauly at the meeting point of the Farrar and Glass rivers. Examples of haggis dishes offered including Haggis Scotch Egg starter from the winter menu serves with homemade piccalilli. The same menu features a Haggis Pot of George Cockburns award-winning haggis, which is drenched in Drambuie liquor and glazed with cheddar from the Isle of Mull.

The Benleva

This restaurant is situated in a 300-year-old former church manse just outside the village of Drumnadrochit is home to the Loch Ness Beer Festival, the perfect excuse for a visit, and with rooms as well you can eat drink and stay with no need to worry about onward travel! Haggis options include a starter and main option of Haggis, Neeps and Tatties, which also come as a vegetarian option.

Cawdor Tavern

This family run country pub is located near to the amazing Cawdor Castle – perfect for a meal at the end of an exciting excursion! Haggis options offered here include the starter trio of Scottish puddings, with layers of prize haggis, Stornoway black pudding and white pudding served with homemade tomato and Orkney ale chutney.

Cromal Restaurant at the Gun Lodge Hotel

Located in the coastal village of Ardesier which sits on the Moray Firth near historic Fort George, the Cromal Hill Restaurant at the Gun Lodge Hotel offers great food in comfortable cosy surroundings. While the menu changes every couple of months, haggis treats prepared by the kitchen here include the Gun Lodge Stack of mature fillet of Scottish beef on a puff pastry and haggis base, while local haggis can be added as an extra to the beef, venison and lamb burgers from the grill.

Slaters Arms

Located at Cannich, the “Gateway to Glen Affric” in Strathglass, the Slaters Arms offers traditional fare and a warm highland welcome. Try the Chicken Haggis in whisky sauce, served with potatoes and vegetables

The Steading Country Inn

Six miles outside of Drumnadrochit in Glen Urqhuart, the Steading Country Inn is surrounded by stunning countryside and caters to parties of up to six people at a time. The menu includes modern twists on the haggis theme with The Scot Pizza, topped with haggis and melted mozzarella – alternatively choose the Haggis and Black Pudding Starter or the 8oz Sirloin Steak, served with haggis and black pudding.

Main image: Metukkalihis under license

Bottom image Bernt Rostad under license