Skip to content
Haggis from United Kingdom

Haggis

Savoury Scottish pudding of oats, offal and spice. · United Kingdom

📍 Scotland ★ 4.2
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Savoury Scottish pudding of oats, offal and spice.

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-tested

Haggis 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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

Protected by reCAPTCHA. No account needed.

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

Ingredients
Steps

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.

→ More traditional dishes from United Kingdom

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

Painkiller -- traditional dish from United Kingdom
Drinks & Beverages ★ 4.3

Painkiller

Painkiller is a traditional cocktail from the United Kingdom.

🇬🇧 United Kingdom
Shepherd's Pie -- traditional dish from United Kingdom
Soups & Stews ★ 4.4

Shepherd's Pie

Minced lamb under a golden mashed-potato crust.

🇬🇧 United Kingdom · 📍 Nationwide
Bath Bun -- traditional dish from United Kingdom
Desserts & Sweets ★ 4.4

Bath Bun

Hailing from the United Kingdom, Bath Bun is a much-loved sweet bread.

🇬🇧 United Kingdom
Full English Breakfast -- traditional dish from United Kingdom
Meat & Grills ★ 4.4

Full English Breakfast

A loaded plate of eggs, bacon, sausage, beans and toast.

🇬🇧 United Kingdom · 📍 Nationwide
Crumpet -- traditional dish from United Kingdom
Breads & Pastries ★ 4.3

Crumpet

Spongy griddle cake riddled with holes for butter.

🇬🇧 United Kingdom · 📍 Nationwide
Sticky Toffee Pudding -- traditional dish from United Kingdom
Desserts & Sweets ★ 4.6

Sticky Toffee Pudding

Moist date sponge drenched in warm toffee sauce.

🇬🇧 United Kingdom · 📍 Nationwide
Poulet dg -- traditional dish from Cameroon
Meat & Grills ★ 4.6

Poulet dg

Poulet dg is one of the classic dishes in the chicken dish tradition of Cameroon.

🇨🇲 Cameroon
Katsu Karē -- traditional dish from Japan
Meat & Grills ★ 4.0

Katsu Karē

Rooted in Japan, Katsu Karē is a meat dish enjoyed for generations.

🇯🇵 Japan
Cacholeira Branca de Portalegre -- traditional dish from Portugal
Meat & Grills ★ 4.2

Cacholeira Branca de Portalegre

Rooted in Portugal, Cacholeira Branca de Portalegre is a sausage enjoyed for generations.

🇵🇹 Portugal
Coronation Chicken -- traditional dish from United Kingdom
Meat & Grills ★ 4.6

Coronation Chicken

Coronation Chicken is one of the classic dishes in the chicken dish tradition of the United Kingdom.

🇬🇧 United Kingdom
Dongpo Pork -- traditional dish from China
Meat & Grills ★ 4.5

Dongpo Pork

Glistening braised pork belly squares, named for a poet.

🇨🇳 China · 📍 Hangzhou
Piri Piri Chicken -- traditional dish from Portugal
Meat & Grills ★ 4.5

Piri Piri Chicken

Spatchcocked chicken grilled with fiery chilli sauce.

🇵🇹 Portugal · 📍 Nationwide
Black Forest Cake -- traditional dish from Germany
Desserts & Sweets ★ 4.5

Black Forest Cake

Chocolate sponge layered with cherries, cream and kirsch.

🇩🇪 Germany · 📍 Black Forest
Presunto do Alentejo -- traditional dish from Portugal
Meat & Grills ★ 4.3

Presunto do Alentejo

Presunto do Alentejo is one of the classic dishes in the cured ham tradition of Portugal.

🇵🇹 Portugal
Loukoumades -- traditional dish from Greece
Desserts & Sweets ★ 4.5

Loukoumades

Honey-soaked dough puffs dusted with cinnamon.

🇬🇷 Greece · 📍 Nationwide
Augsburger Huhn -- traditional dish from Germany
Meat & Grills ★ 4.3

Augsburger Huhn

Augsburger Huhn counts among the traditional food of Germany, a chicken locals hold dear.

🇩🇪 Germany

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

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

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Haggis.