Scottish Highland food has a reputation problem. People expect it to be either deep-fried or incomprehensibly offal-heavy. The reality is considerably more interesting: a region with some of the best seafood in Europe, high-quality game meats, distinctive dairy, and local produce that the rest of the UK pays a premium for in London restaurants.

Here is what to actually eat.

Haggis: The One to Start With

Haggis is a savoury pudding made from sheep offal (heart, liver, lungs) mixed with oatmeal, onion, suet, and spices, traditionally cooked in a sheep's stomach. It tastes a great deal better than that description suggests. The flavour is earthy, spiced, and genuinely warming: not unlike a good sausage but more complex.

Neeps and tatties (turnip and potato, usually mashed) are the standard accompaniment. A whisky sauce over the top is common in restaurants.

Vegetarian haggis exists and is surprisingly good. Made with vegetables, pulses, and oatmeal, it keeps the texture and warmth of the original and is widely available on Highland menus. A reasonable option even if you are not vegetarian.

Order haggis at any traditional Scottish pub. Do not go for the tartan tourist version served as a novelty. Look for it as a starter or as part of a mixed plate at a good pub or bistro.

Cullen Skink

Cullen skink is a thick, creamy soup made from smoked haddock, potato, and onion. Named after the coastal village of Cullen in northeast Scotland. It is Scottish comfort food at its highest: warming, rich, and completely satisfying.

On a cold Highland day with brown bread on the side, it is one of the best things you can eat in Scotland. It is often listed as a starter but functions perfectly well as a main with enough bread.

Find it at pubs, hotel restaurants, and seafood-focused establishments across the Highlands. Quality varies: the best versions use naturally smoked (not artificially smoked) haddock, which has a subtler flavour and less vivid yellow colour than the dyed alternative.

Hand-Dived Scallops

The west coast of Scotland and the Hebridean islands produce extraordinary seafood. Hand-dived scallops from Mull, Argyll, or the sea lochs of the northwest are some of the best in the world.

Hand-diving means a diver collects scallops individually from the seabed, rather than dredging. The process is more sustainable and produces a scallop that has not been damaged by nets dragging across the bottom. The result is larger, more intact, and often better flavoured.

Look for them on menus in any good restaurant near the coast. Pan-seared with butter and capers is the classic preparation. If you are self-catering, some fish merchants and fishing ports sell them directly.

Other Things Worth Ordering

Smoked salmon: Highland and island smoked salmon is different from the mass-produced variety. Look for hand-sliced, traditionally smoked salmon from small producers. Many Highland delis and farm shops sell it for considerably less than you would pay in a city.

Venison: Red deer are everywhere in the Highlands. Venison on a Highland menu is local, seasonal, and usually very good. Haunch steaks, venison burgers, and venison pie are all common preparations. Lower in fat than beef, darker in colour, and with a distinct game flavour.

Stornoway Black Pudding: Made on the Isle of Lewis from a traditional recipe using beef blood, oatmeal, and onion. Protected Geographical Indication status, like champagne or Parma ham. It is richer and more textured than generic black pudding. Appears on Full Scottish breakfasts across the Highlands.

Full Scottish Breakfast: The Highland version of a full cooked breakfast includes haggis and Stornoway black pudding alongside the usual eggs, bacon, sausages, mushrooms, and tomatoes. Worth ordering at least once.

Cranachan: A traditional Scottish dessert of whipped cream, whisky, honey, oatmeal, and raspberries. Light, boozy, and very good.

Where to Eat Well

In Inverness: Good range of restaurants at every price point. Look for restaurants with locally sourced Highland menus rather than generic chains.

On Skye: The island has a concentration of excellent restaurants. The Three Chimneys near Dunvegan is internationally acclaimed but requires booking well in advance and commands high prices. Several Portree restaurants offer quality Highland cuisine at midrange prices.

In remote areas: Some of the best meals come from the most unexpected places. A harbour-side fish and chip shop in Ullapool or a pub kitchen in Torridon using ingredients from the surrounding land. Ask your accommodation host for specific recommendations; they will know what is good.