Photo: Chris Brown · CC BY 2.0 · via Wikimedia Commons
Haggis
Savoury Scottish pudding of oats, offal and spice.
Scotland, United Kingdom
About Haggis
Sheep offal is minced with oats, onion, suet and pepper, traditionally cooked in a stomach lining, and served with mashed neeps and tatties. It takes pride of place at a Burns Night supper.
History & Culture
Haggis is a traditional Scottish dish with roots in the practical need to preserve offal, though its exact origins are debated - similar spiced meat-and-oat preparations appear in ancient Greek and Roman texts, and the first written Scottish recipe dates to the 18th century. Regional variations across the UK include the use of different meats (such as pork or beef) and spices, but the classic version uses sheep’s pluck, oatmeal, and suet, traditionally boiled in a sheep’s stomach lining.
Culturally, haggis is celebrated as Scotland’s national dish, most famously at Burns Night suppers held on January 25th to honor poet Robert Burns, whose poem “Address to a Haggis” lends the dish ceremonial importance. It is typically served with “neeps and tatties” (mashed turnips and potatoes) and a dram of whisky, symbolizing Scottish identity and hospitality - though its everyday status as a hearty, thrifty meal has also made it a staple in pubs and homes across the country.
How to make Haggis
AI-assisted, not kitchen-testedHaggis with Neeps and Tatties
Scotland's national dish, traditionally boiled in a sheep's stomach and served with mashed swede and potatoes on Burns Night.
- Prep
- 45 min
- Cook
- 180 min
- Total
- 225 min
- Serves
- 6
- Difficulty
- Medium
Recipe ingredients
- 500 g (1.1 lb) lamb liver, fresh
- 500 g (1.1 lb) lamb heart, fresh
- 250 g (9 oz) lamb lungs, fresh, if available
- 200 g (7 oz) beef or lamb suet, shredded, not rendered
- 150 g (5⅓ oz) medium oatmeal, pinhead oats also work but need pre-soaking
- 2 large onions, finely chopped
- 15 g (1 tbsp) salt
- 5 g (1 tsp) black pepper, coarsely ground
- 2 g (1 tsp) dried coriander, lightly toasted and ground
- 2 g (1 tsp) allspice
- 1 g (½ tsp) ground mace or nutmeg
- 250 ml (1 cup) beef or lamb stock, for the haggis casing
- 1 sheep stomach cleaned sheep stomach, see step 1 for cleaning; can substitute with a large sausage casing or baking dish covered in foil
- 900 g (2 lb) potatoes, for tatties
- 900 g (2 lb) swede (rutabaga), for neeps
- 50 g (3½ tbsp) butter, for mashing
- 100 ml (scant ½ cup) whole milk, warmed, for mashing
- salt and pepper, to taste, for neeps and tatties
Steps
- 1 SAFETY NOTE ON SHEEP STOMACH: Soak the cleaned sheep stomach overnight in cold salted water with a splash of white vinegar. Rinse thoroughly, then turn inside out and scrape the inner lining with a knife to remove any residue. Soak again in fresh cold water for 1 hour. If sourcing pre-cleaned stomach, still rinse and inspect.
- 2 Place the liver, heart, and lungs in a large pot, cover with cold water, and bring to a gentle simmer. Cook for 90 minutes until the meat is tender and a probe thermometer reads at least 74°C (165°F) in the thickest part of the heart. Skim any scum that rises.
- 3 Remove the offal and reserve the cooking stock. When cool enough to handle, finely mince the meat (or pulse in a food processor in short bursts until coarsely ground, not puréed).
- 4 Toast the oatmeal in a dry pan over medium heat for 3-4 minutes until fragrant and lightly golden, stirring constantly to prevent burning. Set aside.
- 5 In a large bowl, combine the minced offal, toasted oatmeal, suet, chopped onions, salt, pepper, coriander, allspice, and mace or nutmeg. Mix thoroughly with your hands, working in 250 ml of the reserved stock until evenly distributed. The mixture should be moist but not wet.
- 6 Stuff the sheep stomach about two-thirds full (it will expand). Sew or tie the open end closed securely with butcher's twine, leaving a small gap to allow for expansion. Press out any air pockets.
- 7 Place the stuffed haggis in a large pot and cover with cold water. Bring slowly to a gentle simmer - a rapid boil will cause the casing to burst. Simmer very gently for 3 hours, maintaining water temperature just below boiling (around 85-90°C / 185-194°F). Top up with boiling water as needed to keep the haggis submerged.
- 8 Doneness cue: the haggis is ready when the casing is taut and a skewer inserted into the centre penetrates easily and the internal temperature reaches 74°C (165°F). The mixture inside should be firm but moist.
- 9 Carefully remove the haggis from the water and let it rest for 10 minutes before opening and serving, or keep it warm in the cooking water (kept below boiling) for up to 30 minutes.
- 10 For the neeps: peel and cut the swede into 2 cm chunks. Boil in salted water for 20-25 minutes until very tender. Drain well and mash with half the butter and a splash of milk. Season with salt and pepper.
- 11 For the tatties: peel and cut the potatoes into similar-sized chunks. Boil in salted water for 15-20 minutes until tender. Drain and mash with the remaining butter and warmed milk. Season well.
- 12 Traditionally, neeps and tatties are served separately rather than mashed together. Serve the haggis sliced, with a generous spoonful of each alongside.
Report an issue with this recipe
Where to eat it
A Scottish Burns Night supper, with neeps and tatties.
No restaurants are listed for Haggis yet. Serve it? Get listed and be the first.
Planning a trip to United Kingdom?
Find places to stay and ways to get there.
Recipes from travellers
No one has shared their own Haggis recipe yet. Yours would be the first.
Share how you make Haggis
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
Haggis - frequently asked questions
What is Haggis?
Sheep offal is minced with oats, onion, suet and pepper, traditionally cooked in a stomach lining, and served with mashed neeps and tatties. It takes pride of place at a Burns Night supper.
What is Haggis made of?
Haggis is made with sheep offal, oats, onion, suet and pepper.
Where does Haggis come from?
Haggis comes from United Kingdom, and is especially associated with Scotland. Haggis is a traditional Scottish dish with roots in the practical need to preserve offal, though its exact origins are debated - similar spiced meat-and-oat preparations appear in ancient Greek and Roman texts, and the first written Scottish recipe dates to the 18th century.
Where can I eat Haggis?
A Scottish Burns Night supper, with neeps and tatties.
How do you make Haggis?
Making Haggis at home takes about 45 minutes of prep and 180 minutes of cooking. The recipe on this page serves 6 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.
Taste Haggis in London
Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.
Before you go to United Kingdom
Round out your trip - most travellers book these alongside their trip.
More dishes like Haggis
Jellied Eels
Jellied eels are a Cockney classic of chopped eels cooked in a spiced, vinegary stock that sets to a savoury jelly, served cold.
AI image
Montgomery's Cheddar
Traditional clothbound farmhouse cheddar from Somerset, made by the Montgomery family at Castle Cary and aged at least a year on wooden shelves - savoury, dense, and slightly crystalline.
Fish and Chips
Britain's seaside classic - flaky white fish in crisp golden batter with thick-cut chips, lemon and mushy peas.
AI image
Jam Pennies
Small round buttered-bread sandwiches spread with jam and cut into coin shapes - a nostalgic British party food and teatime staple from the mid-twentieth century.
Travel guides for United Kingdom
All travel guidesPlanning a trip where Haggis is on the menu? These guides cover United Kingdom and beyond.
Destination Guides Scotland in Autumn: Edinburgh, the Highlands and Skye - The Complete 2026 Guide
Sep 27, 2026 · 8 min read
Destination Guides New England Fall Foliage 2026: When and Where to Catch Peak Color
Sep 17, 2026 · 6 min read
Budget Travel Munich on a Budget: How to See Bavaria's Capital Cheaply in 2026
Oct 19, 2026 · 7 min read
Destination Guides Uzbekistan in Autumn: Samarkand, Bukhara and Khiva Guide 2026
Oct 19, 2026 · 8 min read
Reviews
No reviews yet. Be the first to share your experience with Haggis.
Write a review
Sign in to verify you're a real person, then share your thoughts on Haggis.
Comments
No comments yet. Be the first to say something about Haggis.