Scottish traditional haggis savory

Featured in: Family Meals

This Scottish dish brings together spiced meats, toasted oats, and onions into a hearty, savory pudding. The offal is simmered until tender, minced, and mixed with suet, spices, and stock before being encased and gently boiled. Served traditionally alongside mashed turnips (neeps) and potatoes (tatties), this dish offers a deep, rustic flavor that honors its Scottish heritage. Optional variations include using lamb mince for texture or adding a whisky cream sauce as an accompaniment.

Updated on Sat, 27 Dec 2025 15:54:00 GMT
Steaming Scottish haggis, richly spiced and savory, served with creamy mashed neeps and tatties. Save
Steaming Scottish haggis, richly spiced and savory, served with creamy mashed neeps and tatties. | cinnamonglow.com

The first time I encountered haggis wasn't through a recipe book or a cooking show—it was in a cramped Edinburgh pub on a January evening when a friend casually ordered it like it was the most normal thing in the world. I watched, skeptical and curious, as the plate arrived steaming and golden. One bite changed everything. The warm spice, the satisfying texture, the way it tasted both humble and ceremonial—I was hooked. What once seemed intimidating became an obsession, and I spent the next year learning to make it properly, discovering that haggis isn't strange at all. It's honest food, the kind that tells a story with every bite.

I'll never forget the day I invited six people over to test this recipe. The table fell quiet when I unveiled the haggis, and I held my breath—but then came the questions, the laughter, the genuine delight. Someone said it tasted like home, even though none of them were Scottish. That's when I understood that haggis isn't really about the ingredients; it's about generosity, tradition, and the courage to serve something authentic.

Ingredients

  • Sheeps heart, liver, and lungs (500 g): The soul of haggis—buy from a butcher you trust and ask them to mince it, or substitute with quality lamb and beef mince if organ meats feel too far outside your comfort zone.
  • Beef or lamb suet (200 g), finely chopped: This fat keeps everything moist and rich; ask your butcher for freshly chopped suet rather than the boxed kind, which makes a noticeable difference.
  • Lamb or beef mince (300 g, optional): Adds textural variety and stretches the recipe if offal is hard to find.
  • Steel-cut oats, toasted (150 g): Toast them yourself in a dry pan until fragrant—this deepens the flavor beyond what raw oats can offer.
  • Onions, finely chopped (2 medium): Sweet when cooked down, they're the backbone that makes everything sing together.
  • Beef stock (250 ml): Use homemade if possible; it elevates the entire dish and rounds out the spices beautifully.
  • Ground black pepper, coriander, nutmeg, and allspice: These spices work together like a whispered conversation—each one essential, none dominating.
  • Salt (1½ tsp): Adjust to taste near the end; remember you're seasoning a large, hearty mixture.
  • Sheeps stomach or large sausage casing: The traditional choice, though a pudding basin and foil work perfectly if authentic casings aren't available in your area.
  • Potatoes and turnips (500 g each), peeled and cubed: These humble vegetables are the perfect counterpoint—their sweetness balances the savory intensity of the haggis.
  • Butter (50 g): Don't skip this; it's what makes neeps and tatties taste like comfort itself.

Instructions

Prepare the offal:
Rinse the sheeps heart, liver, and lungs thoroughly under cold water—this step removes any bitterness and leaves you with clean ingredients. Place them in a large pot, cover completely with cold water, and bring to a rolling boil, then reduce to a gentle simmer for 1 to 2 hours until the meat is tender enough to shred with a fork. Once cooked, remove and cool slightly, then mince everything finely; if you want to save the cooking liquid for extra depth, reserve 250 ml before draining.
Build the base:
In a large mixing bowl, combine your minced offal, finely chopped suet, toasted oats, and the finely chopped onions—this is where the foundation of your haggis comes together, each ingredient adding its own character. If you're using the optional minced meat, add it now for a slightly less intense flavor and more varied texture.
Season and bind:
Pour in the beef stock and any reserved cooking liquid, then add each spice one at a time, stirring well between additions so the seasonings distribute evenly. The mixture should feel moist and cohesive but never wet or sloppy—you want something that holds together but stays tender when cooked.
Fill the casing:
If using a sheeps stomach or sausage casing, rinse it thoroughly with cool water and gently fill it with your mixture, leaving about a thumb's width of space at the top to allow for expansion during cooking. Tie the ends securely with kitchen twine, making sure it's tight enough to hold everything in but not so tight that it restricts the steam. If using a pudding basin, simply spoon the mixture in and press it down gently, then cover the top tightly with foil.
Cook with care:
Place your filled casing or basin in a large pot of gently boiling water, making sure the water comes partway up the side but never covers the top—you're steaming, not boiling it into submission. Let it simmer gently for 2 hours, checking the water level every 30 minutes and adding more hot water if needed to maintain the level.
Prepare the sides:
While the haggis cooks, boil your peeled and cubed potatoes and turnips in separate pots (they cook at slightly different rates) for about 20 to 25 minutes until completely tender and easily pierced with a fork. Drain each thoroughly, then mash with a generous portion of butter and season generously with salt and pepper—these aren't fancy vegetables, but they should be rich and creamy.
Bring it all together:
Carefully remove the haggis from the hot water and let it rest on a warm plate for a few minutes—this allows it to set slightly and makes it easier to handle. Slice it open with a sharp knife and serve it hot alongside your creamy neeps and tatties, watching as everyone discovers what they've been missing.
Save
| cinnamonglow.com

There's a moment when you slice into a perfectly cooked haggis and the steam rises up, fragrant and honest, that you realize you've made something real—something that connects you to kitchens across Scotland and centuries of practical, delicious cooking. That moment is worth every bit of preparation.

Why This Recipe Works

Haggis succeeds because it respects its ingredients rather than hiding them. The offal is celebrated with careful cooking and bold spicing, the oats add substance and a subtle nutty depth, and the suet ensures everything stays moist and luxurious. The spice blend—coriander, nutmeg, allspice, and black pepper—works like a well-rehearsed ensemble, with each note supporting the others. What makes a good haggis isn't mystery or secrecy; it's honest technique and quality ingredients treated with attention.

The Science of Spicing

Each spice here serves a purpose: nutmeg and coriander add warmth and slight sweetness that rounds out the savory intensity of the offal, allspice brings a whisper of clove and cinnamon without being obvious, and black pepper cuts through the richness with subtle heat. These aren't random choices passed down without thought—they emerged because they genuinely make the dish better, balancing and deepening every flavor.

Serving and Storing

Haggis is best served hot with neeps and tatties piled on the same plate, creating a landscape of textures and temperatures that work together beautifully. A drizzle of whisky cream sauce is traditional if you want to add richness, though honestly the haggis stands perfectly on its own. Leftovers keep for three days in the refrigerator and reheat gently in simmering water or a low oven, sliced and warmed through without drying out.

  • Serve with crusty bread to soak up every bit of the plate.
  • A crisp Scottish ale or a smooth whisky makes an excellent pairing if you're feeling ceremonial.
  • Make this once and you'll understand why it's survived for centuries—it's simply food that matters.
Close-up of a rustic plate featuring golden Scottish haggis with a side of traditional accompaniments. Save
Close-up of a rustic plate featuring golden Scottish haggis with a side of traditional accompaniments. | cinnamonglow.com

Making haggis at home transforms something that once seemed exotic and intimidating into proof that you can cook anything if you're willing to try. Serve it with pride, knowing you've made something real.

Recipe FAQ Section

What meats are used in this traditional haggis?

It typically includes sheep's heart, liver, lungs, and sometimes lamb or beef mince for added texture.

How is the oatmeal prepared before mixing?

Steel-cut oats are toasted to enhance their nutty flavor before being combined with the meat mixture.

What are neeps and tatties served alongside this dish?

'Neeps' are mashed turnips, and 'tatties' are mashed potatoes, both boiled and seasoned as classic accompaniments.

Can the casing be substituted during cooking?

Yes, if sausage casing isn't available, a pudding basin tightly covered with foil works as an alternative.

What spices contribute to the distinctive flavor?

Black pepper, coriander, nutmeg, allspice, and salt create the rich, aromatic profile.

Is there a vegetarian alternative for this preparation?

Vegetarian versions can be made using pulses, mushrooms, and vegetable suet instead of meat.

Scottish traditional haggis savory

A rich Scottish savory pudding with spiced meats, oats, onions, served with neeps and tatties.

Prep duration
30 min
Time to cook
120 min
Complete duration
150 min
Created by Hannah Collins

Classification Family Meals

Skill level Medium

Cultural Origin Scottish

Output 6 Portion count

Dietary considerations No dairy

Components

Offal & Meats

01 1.1 lbs sheep heart, liver, and lungs (or substitute with lamb or liver mince)
02 0.44 lbs finely chopped beef or lamb suet
03 0.66 lbs lamb or beef mince (optional)

Grains & Binders

01 0.33 lbs toasted steel-cut oats

Vegetables & Aromatics

01 2 medium onions, finely chopped

Liquids

01 1 cup beef stock

Seasonings

01 1 tsp ground black pepper
02 1 tsp ground coriander
03 1 tsp ground nutmeg
04 ½ tsp ground allspice
05 1½ tsp salt

Casing

01 1 cleaned sheep stomach or large sausage casing (or alternatively an oven-proof pudding basin with foil cover)

Neeps & Tatties

01 1.1 lbs potatoes, peeled and cubed
02 1.1 lbs turnips (swede/rutabaga), peeled and cubed
03 0.11 lbs butter
04 Salt and pepper, to taste

Method

Phase 01

Prepare Offal: Rinse the offal thoroughly. Place in a large pot, cover with cold water, and bring to a boil. Simmer gently for 1 to 2 hours until tender. Remove from water, reserving 1 cup of the cooking liquid if desired, then cool and finely mince the offal.

Phase 02

Combine Filling Ingredients: In a large bowl, mix the minced offal with finely chopped suet, toasted oats, chopped onions, and optional minced meat until evenly combined.

Phase 03

Add Liquids and Seasonings: Pour in the beef stock and reserved cooking liquid if using. Add salt, pepper, coriander, nutmeg, and allspice. Stir thoroughly to achieve a moist but not runny consistency.

Phase 04

Prepare Casing or Basin: If using casing, rinse it well and fill loosely with the mixture, leaving room for expansion. Tie the ends securely with kitchen twine. If using a pudding basin, spoon the mixture inside and cover tightly with foil.

Phase 05

Cook Haggis: Place the filled casing or basin into a large pot of boiling water, ensuring water level does not exceed the top. Simmer gently for 2 hours, monitoring and topping up water as needed.

Phase 06

Prepare Neeps and Tatties: While the haggis cooks, boil potatoes and turnips separately until tender, about 20 to 25 minutes. Drain, then mash each vegetable with butter, seasoning with salt and pepper to taste.

Phase 07

Serve: Remove the haggis carefully from the pot and allow to rest for several minutes. Slice open and serve hot alongside mashed neeps and tatties.

Tools needed

  • Large stockpot
  • Mixing bowls
  • Sharp knife
  • Sausage casing or pudding basin
  • Potato masher

Allergy details

Review each component for potential allergens and consult with a healthcare professional if you're uncertain about any ingredients.
  • Contains oats (gluten) and suet (may contain traces of wheat). Verify sausage casing source for allergens.

Nutritional breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 540
  • Fats: 31 g
  • Carbohydrates: 42 g
  • Protein Content: 23 g