History

Haggis is older than the Robert Burns Address to a Haggis of 1786 that fixed it as Scotland's national dish, with versions in cookery books back to the 1430s. The Edinburgh recipe canonised the offal-oatmeal-onion mix in the city's tenements through the nineteenth century, and the Royal Mile chip shops normalised the deep-fried version a hundred years later. Macsween of Edinburgh, founded 1953 in Bruntsfield, became the supplier to most of the city's restaurants and the working butcher reference. Burns Night each 25 January is still the dish's high holy day; the addressing of the haggis is performed in pubs from the Grassmarket to Newington.

Common allergens: Gluten, Offal

Make it at home

Yield Serves 4Hands-on 45 minTotal 3 hrDifficulty Intermediate

Ingredients

  • 1 Macsween or other ready-made haggis (approx 700g, vegetarian works as substitute)
  • 600g floury potatoes (Maris Piper or King Edward), peeled and chunked
  • 500g swede (turnip), peeled and chunked
  • 60g butter, plus 25g for the tatties
  • 80ml whole milk, warmed
  • Sea salt and black pepper
  • Pinch of grated nutmeg for the neeps
  • Single dram of whisky for serving (optional)

Method

  1. Wrap the haggis loosely in foil and place in a roasting tin. Add 2cm of boiling water. Cover the tin tightly with more foil.
  2. Steam in a 180C oven for 90 minutes for a 700g haggis (allow 75 minutes per 500g for larger). The skin should be firm and the centre piping hot.
  3. While it steams, boil the swede in salted water for 25 minutes until tender. Drain well, return to the pan to dry off for a minute.
  4. Mash the swede with 30g of butter, a grating of nutmeg, salt and pepper. Keep warm.
  5. Boil the potatoes in salted water for 18 minutes until a knife slides through cleanly. Drain, return to the pan, dry off for a minute.
  6. Mash the potatoes with 30g of butter and the warm milk. Season aggressively with salt and pepper. Keep warm.
  7. Open the haggis at the table, splitting the skin with a knife. Scoop the contents onto warm plates beside generous quenelles of neeps and tatties.
  8. Pour a small dram of whisky over the haggis at the table for full ceremony.

Tip from the editors. Macsween haggis ships nationwide and is the working Edinburgh reference; for a vegetarian haggis the same brand makes a respected pulse-and-oats version that takes 75 minutes to steam.

This is the TableJourney editorial recipe, modelled on the canonical bistro / counter version. The first place to try the dish in its city of origin is below.

Where to eat haggis, neeps and tatties

Haggis, neeps and tatties in Edinburgh

The Kitchin 1 ★ ★ 4.9

Chef Tom KitchinGBP 145leithBook 6 weeks ahead

Tom Kitchin's Leith dining room on Commercial Quay in Edinburgh, Michelin-starred since 2007, the kitchen that brought Scottish provenance back to fine dining.

Order: The Land and Sea five-course tasting menu, with optional wine pairings from a 400-bottle list.

Tip: Saturday lunch tastings are the most reliable booking; the chef's table in the open pass accepts two with 30 days notice.

The Scran and Scallie ★ 4.5

Scottish gastropub££stockbridge

Tom Kitchin and Dominic Jack's Stockbridge gastropub in Edinburgh, opened in 2013, the casual sibling to The Kitchin running British classics in a Comely Bank.

Order: Fish and chips with mushy peas, or the Sunday roast that books out a week ahead.

Tip: Children's menu is taken seriously here; meatballs and mash is a proper plate.

The Witchery by the Castle ★ 4.3

Chef Douglas RobertsGBP 95old-townBook 3 weeks ahead

James Thomson's heritage dining room at the top of the Royal Mile in Edinburgh, opened in 1979 inside Boswell's Court, the city's grand-occasion fine-dining.

Order: The Witchery Theatre menu of three courses at GBP 50 before 18:30 or after 22:00, the only value play.

Tip: Ask for The Secret Garden, the second dining room down the stairs; the candlelit version of the experience.

The Dome ★ 4.1

Scottish brasserie£££new-town

The Dome on George Street in Edinburgh's New Town, opened in 1996 inside the former Commercial Bank building, a glass-domed grand brasserie room running.

Signature: Scottish smoked salmon platter, Roast beef Wellington

Order: Smoked salmon platter at lunch and the roast beef Wellington at dinner under the central dome.

Tip: The Georgian Tea Room at the back is a quieter alternative if the main hall feels too touristy at peak hours.

Howies ★ 4.0

Modern Scottish££old-town

Howies on Victoria Street in Edinburgh, the Old Town flagship of David Howie Scott's Scottish-bistro mini-chain opened in 1990, the city's everyday Scottish.

Signature: Haggis bonbons with whisky cream, Aberdeen Angus steak

Order: Haggis bonbons with whisky cream as a starter and the Aberdeen Angus steak with peppercorn sauce.

Tip: Pre-theatre two-course menu from 17:30 to 19:00 is the value play. The Waterloo Place branch is the second-best room.

More cities are in research. Want haggis, neeps and tatties covered somewhere specific? Tell us where you want to eat.

Browse all dishes →