What is the traditional national dish of Scotland?

The story behind the answer

Haggis is the traditional national dish of Scotland.

It is a savoury pudding made from sheep’s pluck—heart, liver and lungs—combined with onion, oatmeal, suet, salt and spices. The mixture is traditionally cooked inside the animal’s stomach, although modern versions often use an artificial casing.

Haggis has long been associated with Burns Night, held on 25 January to celebrate Scottish poet Robert Burns. His 1787 poem “Address to a Haggis” helped establish the dish as a symbol of Scottish culture.

Haggis is commonly served with “neeps and tatties”, meaning mashed swede and potatoes. It is sometimes confused with black pudding, but black pudding is a blood sausage and does not use the same pluck-based mixture.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: