
Haggis in Inverness: Where to Eat It and What to Order
Where to eat haggis in Inverness, from a full Scottish breakfast to haggis, neeps and tatties, plus what haggis is made of and how to order it.
On this page
The easiest first haggis in Inverness is a full Scottish breakfast, where a slice of it sits beside egg, bacon, Lorne sausage and a tattie scone rather than taking over the plate. If you want it as a proper main, order haggis, neeps and tatties in a pub instead, ideally somewhere with a bit of atmosphere. This guide covers both formats, explains what is actually in the dish, and points you to places elsewhere in Scotland if haggis becomes a habit.
Inverness is a small, walkable centre, so the two venues here sit within a few minutes of each other and of the river. Neither needs a full evening booked around it; you can fold haggis into a morning or a wet afternoon without rearranging the trip. For the wider picture on where to eat in the city, our guide to the best restaurants in Inverness picks up where this page leaves off.
What haggis actually is
Haggis is a spiced mixture of Sheep's offal, usually heart, liver and lungs, bulked out with oatmeal, suet and onion. It is traditionally packed into a Sheep's stomach and boiled, which is the line that puts most people off before the first forkful, but the casing is largely irrelevant to how it ends up tasting. What you meet on a plate is a coarse, peppery, savoury crumble rather than anything wet or livery.
The texture is the thing to prepare for: loose, grainy and a bit crumbly, closer to a stuffing than to a sausage. Pepper and spice usually lead, with a background richness from the suet, and it is far milder than the ingredient list suggests. People who dislike black pudding often still enjoy haggis, and people who love it tend to order it at breakfast as well as dinner.

Haggis, neeps and tatties explained
Neeps are swede, mashed and usually peppered; tatties are potatoes, mashed with butter or milk. Together with a scoop of haggis and a jug of gravy poured over, they make the standard pub presentation of the dish. If the menu just says haggis, neeps and tatties, that is the plate you are getting.
Order it as a main rather than a starter unless the menu offers a small plate, because the combination is heavy and starchy and works as dinner rather than a prelude. Some kitchens also serve a haggis starter with oatcakes, which is a lighter way in if you are unsure. Whisky sauce or a creamy pepper sauce is a common addition and softens the spice for first-timers.
A haggis breakfast on Church Street
The Rendezvous Café on Church Street, in the middle of the centre, serves a full Scottish breakfast that includes haggis alongside egg, bacon, link and Lorne sausage, tattie scone, black pudding, beans, mushrooms, tomato and toast. The café advertises the plate as a set price and posts daily opening times, so check both before you turn up, since prices and hours on any café menu move.
For a gentler start, the same menu lists porridge, hot-filled rolls and pancakes, so a haggis-sceptical companion is not stuck. The full vegetarian breakfast comes with veggie haggis, veggie links, tattie scone, hummus and salad rather than meat, which makes it a fair first try for anyone avoiding offal. This is the format to choose if you want to taste haggis without committing a whole meal to it. For more morning options, our guide to breakfast in Inverness covers the rest of the centre.

Haggis in a Highland pub on Academy Street
MacGregor's Bar on Academy Street is the obvious pub stop for a first haggis, partly because the room is built around traditional Scottish music rather than around food theatre. The bar opened in 2017, describes itself as a cèilidh house, and hosts regular sessions; its own site notes that owner Bruce MacGregor, a fiddle player and former BBC Radio Scotland folk presenter, leads the Sunday sessions. Come for the music, stay for the food is roughly the house line, and it holds up as a way to plan an evening.
The pub promotes a whisky collection, local craft beer and a food menu rooted in Scottish dishes, so haggis fits naturally alongside the beer rather than feeling like a novelty order. Its own site lists a run of industry awards including VisitScotland Thistle recognition, which tells you the place is polished rather than a rough local. Worth knowing if you want a quiet pint: a music-led bar is lively by design, so pick your timing accordingly.
MacGregor's also runs a second bar in Oban, useful if your trip continues down the west coast. In Inverness the bar sits a short walk from the river and the main shopping streets, so it slots into an evening without a taxi. If you would rather eat seafood by the water, our seafood restaurants in Inverness guide is the better fit.
Vegetarian haggis, and why it is a fair first try
Vegetarian haggis swaps the offal for pulses, oats, vegetables and spice, and it is widely accepted as a legitimate version rather than a consolation prize. The spice profile is broadly the same, so you learn what haggis tastes like without the texture of offal. The vegetarian breakfast at Rendezvous Café is the clearest example in the centre, and most pub kitchens will tell you if their haggis is meat-free if you ask.
If you eat fully plant-based, ask specifically whether the veggie version contains egg or dairy, because it often does not but occasionally does. Our vegan restaurants Inverness guide covers kitchens that handle this properly.
Eating haggis without ordering a plate of it
If the idea of a whole main is too much, haggis turns up in other forms. A full Scottish breakfast gives you a slice, as at Rendezvous Café; black pudding is a separate, blood-based sausage but often appears on the same plate, so do not confuse the two. A haggis-filled roll or a fried haggis pudding from a butcher or takeaway is the snack-sized route in.
Fried haggis pudding, rolled long and battered, is sold as street food in some Scottish towns, though it is not standard Inverness fare. If you are travelling on, keep an eye out, because it is the least intimidating introduction for anyone who dislikes the crumbly texture of the boiled version.
Haggis elsewhere in Scotland if you are travelling on
Fort William is the nearest strong option for readers heading west: The Grog and Gruel there serves haggis in the traditional style. Aberdeen has the Highlander Cafe Bus, a converted double-decker doing a beachside Scottish breakfast that includes haggis. Both are straightforward, unfussy introductions, and much the same holds if you widen the search across the country with our Scotland guide.
Dundee suits a quick stop: Scott Brothers Butchers sells deep-fried haggis pudding to take away, which is the street-food version rather than a sit-down meal. In Edinburgh, The Little Chartroom in Leith puts haggis into a beef-stuffed Yorkshire pudding on its Sunday roast, which is a more cheffy take. If your Inverness trip includes a splurge meal, our fine dining Inverness guide is the local equivalent.
What it costs and whether you need to book
Haggis is not a pricey dish, and a pub main of haggis, neeps and tatties usually sits in the same bracket as other mains on the menu. Breakfast pricing changes, so confirm the current set price on the café's own page rather than relying on an old figure. For cheap eats Inverness, a breakfast plate or a hot roll is the cheapest way to try haggis at all.
Book a table at MacGregor's if you want to eat during a music session, since those are the busiest times. A café breakfast rarely needs booking, but a weekend morning in a small dining room can fill up. To compare the named places one by one, browse Inverness pubs and food landmarks.
Breakfast or a pub main: which haggis first?
Start with the breakfast if you are unsure: a slice alongside egg and sausage is low-commitment and shows you the flavour without a whole plate of it. Go for the pub main if you already like peppery, savoury food and want the full haggis, neeps and tatties with gravy and a beer. Either way, one portion is enough to decide whether you would order it again.
Beyond haggis, Inverness has a wider larder worth planning around, from seafood to good coffee. Our What to Eat in Inverness guide maps the rest of it by meal and area.
Explore more Inverness guides
Frequently Asked Questions
Is haggis a traditional Scottish food?
Yes. Haggis is widely described as Scotland's national dish, and it appears on breakfast plates, pub menus and butcher counters across the country. It is made from Sheep's offal with oatmeal, suet, onion and spice, and the vegetarian version is now common.
Does haggis taste strong?
It is peppery and savoury rather than gamey. The oatmeal gives it a loose, grainy texture, and the spice usually leads over the meat flavour, which is why it works at breakfast as well as dinner.
Can I try haggis in Inverness if I do not eat meat?
Yes. Vegetarian haggis appears on Inverness menus, including the vegetarian full Scottish breakfast at Rendezvous Café on Church Street. Ask whether the veggie version contains egg or dairy if that matters to you.
How many days in Inverness do I need?
Two full days covers the centre and a day trip, and three gives you room for a slower morning and a proper pub evening. Haggis is a meal rather than an attraction, so it does not add time to the itinerary.
Sources
Notes on eating out in the UK
Optional updates when our city guides change.
You might also like
Continue reading
More guides you'll find useful





