Scottish Haggis Traditional Dish

Featured in: Weekend Comfort Plates

Scottish haggis is a traditional savory pudding made by combining minced sheep offal with toasted oats, aromatic onions, and rich seasonings. The mixture is gently cooked in a casing or basin, delivering a moist, flavorful texture. Typically served alongside mashed turnips (neeps) and potatoes (tatties), this dish embodies hearty Scottish heritage. Preparation includes slow simmering the meats, mixing them with toasted oats and spices, then slow cooking for optimal tenderness. This dish offers a distinct blend of textures and earthy flavors, complemented by buttery root vegetables.

Updated on Sat, 27 Dec 2025 16:16:00 GMT
A delicious plate of traditional Scottish haggis, savory meat pudding served with mashed neeps and tatties. Pin it
A delicious plate of traditional Scottish haggis, savory meat pudding served with mashed neeps and tatties. | fungeniusrecipe.com

The first time I held a sheep's stomach in my hands, I nearly dropped it. My Scottish grandmother had invited me into her kitchen on a freezing January afternoon, and there it was, pale and deflated on the counter like some strange artifact. She laughed at my face and said, "This is haggis, lass—don't be daft about it." By the end of that day, I understood why this humble bundle had survived centuries of Scottish tables: it transforms humble offal and oats into something genuinely magnificent, packed with savory depth and spice. Now, whenever I make it, I feel her standing beside me, guiding my hands.

I remember serving haggis to a dinner party of food-curious friends who arrived skeptical. One guest actually said, "I'm not sure about this," while eyeing the steaming slice on her plate. Three forkfuls later, she was quiet, chewing thoughtfully, and then asked for seconds. That moment—watching someone move past their assumptions and genuinely enjoy something unfamiliar—that's when I realized haggis isn't really about shock value. It's about honest, bold flavors that reward your willingness to try.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Sheep's heart, liver, and lungs (500 g): These create the authentic flavor foundation and shouldn't be skipped if you can source them—ask a good butcher or online supplier, as they're the soul of proper haggis.
  • Beef or lamb suet (200 g): This keeps the mixture rich and helps it hold together during cooking; finely chop it while cold or it becomes greasy.
  • Lamb or beef mince (300 g optional): I add this for a smoother texture and extra savory depth, though traditionalists skip it.
  • Steel-cut oats, toasted (150 g): Toasting them first deepens their flavor and prevents a mushy, bland haggis; don't skip this step.
  • Onions, finely chopped (2 medium): Raw or lightly cooked before mixing works; they soften during the long steam and add gentle sweetness.
  • Beef stock (250 ml): This keeps everything moist and flavored—homemade is best, but good quality store-bought won't let you down.
  • Ground black pepper, coriander, nutmeg, and allspice (1 tsp each, plus ½ tsp allspice): These spices are non-negotiable; they're what separate haggis from ordinary meat pudding.
  • Salt (1½ tsp): Go easy and taste as you mix, since the stock and offal add their own saltiness.
  • Sheep's stomach or sausage casing (1): A cleaned stomach is traditional but harder to find; a pudding basin wrapped in foil works perfectly well and removes the pressure.
  • Potatoes and turnips (500 g each): These are your anchors—boil them separately so each reaches perfect tenderness, then mash with butter.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Quickly chop vegetables, mince herbs, and blend sauces for faster, everyday meal preparation.
Check price on Amazon
Prepare and cook the offal:
Rinse the heart, liver, and lungs thoroughly under cold water until the water runs clear—this removes any bitter flavors or blood. Place them in a large pot, cover generously with cold water, bring to a rolling boil, then reduce to a gentle simmer and cook for 1 to 2 hours until completely tender when pierced with a fork. The longer cooking mellows the organ meats beautifully.
Cool and mince the cooked offal:
Let the cooked offal cool enough to handle, then finely mince it—you want a texture like coarse ground meat, not a paste. Reserve 250 ml of the cooking liquid if you'd like extra moisture and depth in your final mixture.
Toast your oats:
Spread steel-cut oats on a dry skillet over medium heat and toast for 3 to 4 minutes, stirring often, until fragrant and lightly golden. This step is essential because it prevents the haggis from tasting dull and grainy.
Mix the haggis filling:
In a large bowl, combine the minced offal, finely chopped suet, toasted oats, finely chopped onions, and optional mince. Add the beef stock (and reserved cooking liquid if using), then sprinkle in all your spices and salt. Mix thoroughly with your hands or a wooden spoon until everything is evenly distributed and the mixture holds together loosely without being wet or pasty.
Fill your casing or basin:
If using a sheep's stomach, rinse it well inside and out, then gently fill it loosely with the mixture—leave about a quarter of the space empty so it can expand as it steams. Tie off both ends securely with kitchen twine. If using a pudding basin, spoon the mixture in smoothly and cover the top tightly with aluminum foil, making a tight seal.
Steam the haggis:
Place your filled casing or basin in a large pot and pour in enough boiling water to come halfway up the sides—the water should never cover the top. Simmer very gently for exactly 2 hours, checking the water level every 30 minutes and adding more hot water if needed to maintain the original level.
Cook the neeps and tatties:
About 30 minutes before the haggis finishes, place your cubed potatoes in one pot and cubed turnips in another, both covered with cold salted water. Bring each to a boil and simmer for 20 to 25 minutes until completely tender and easily pierced with a fork. Drain each separately.
Mash and season:
While still hot, mash the potatoes and turnips each in their own bowl with a generous knob of butter, season with salt and pepper to taste. Keep them warm in separate serving dishes.
Rest and serve:
Carefully remove the haggis from the pot and let it rest for 3 to 5 minutes. If using a casing, carefully slice it open along one side and let the filling fall onto a warm plate. Serve steaming hot alongside the neeps and tatties.
Steaming haggis, a spiced meat dish, looks incredibly flavorful alongside creamy mashed turnips and potatoes. Pin it
Steaming haggis, a spiced meat dish, looks incredibly flavorful alongside creamy mashed turnips and potatoes. | fungeniusrecipe.com

My neighbor once said haggis was "an acquired taste," and I think that misses the point entirely. It's not that you acquire a taste for it over time—it's that once you taste it properly made, you understand immediately why it's survived. The richness, the spice, the way the oats bind everything into something tender but substantial: that's not acquired, that's just good cooking.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

On Sourcing Offal

Finding sheep's offal can feel like a quest, but it's worth the effort. I've had success asking at local butcher shops (especially those serving Scottish or European communities), checking farmers' markets, and calling ahead to specialty meat suppliers. If you truly cannot source the authentic organs, the milder substitution of beef and lamb mince will give you a respectable haggis—less traditional but still delicious. Just know you're making a choice, not compromising.

The Casing Question

A sheep's stomach is traditional and creates something authentically special, but it requires confidence and sourcing. A pudding basin wrapped in foil removes all the pressure and gives you haggis that tastes nearly identical. The only real difference is presentation and the theatrical moment of slicing it open at the table. Choose whatever lets you actually make this dish without stress.

Serving and Pairing

Haggis is always served with neeps and tatties, but there's room for more. A whisky cream sauce (made by deglazing the pan with a splash of good Scotch whisky and cream) adds luxury without overshadowing the main dish. Some people serve it with a sharp grain mustard or a touch of calamansi on the side. The key is letting haggis be the star while giving guests flavor companions that feel supportive, not distracting.

  • A dram of Scotch whisky alongside helps with digestion and pairs beautifully with the spiced meat.
  • If anyone at your table is hesitant, serve them a smaller portion and sit near them while they try it—your confidence helps.
  • Haggis makes excellent leftovers; you can slice and fry it the next morning until crispy, almost like a savory cake.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Close-up of hearty Scottish haggis: a textured meat mixture, steaming invitingly, perfect with root vegetable mash. Pin it
Close-up of hearty Scottish haggis: a textured meat mixture, steaming invitingly, perfect with root vegetable mash. | fungeniusrecipe.com

Haggis deserves your respect and your willingness to try. Once you understand it, once you taste it the way it's meant to be tasted, it stops being a Scottish curiosity and becomes simply what it is: honest, bold, nourishing food that has earned its place at the table for centuries.

Recipe FAQs

What cuts of meat are best for haggis?

Traditionally, a mixture of sheep's heart, liver, and lungs is used, but minced lamb or beef can be substituted for texture and availability.

How do I prepare the casing for cooking?

The sheeps stomach or sausage casing should be thoroughly rinsed and cleaned before filling to ensure hygiene and even cooking.

Can I cook haggis without a casing?

Yes, using an oven-proof pudding basin covered with foil works well as an alternative to the casing.

What are neeps and tatties?

Neeps are turnips or swedes, while tatties refer to potatoes, both typically boiled, mashed with butter, and served alongside.

How long should haggis be cooked for the best texture?

A gentle simmer for about two hours allows the mixture to firm up and develop rich flavors without drying out.

Is there a way to make a vegetarian version?

Yes, replacing the meats with pulses, mushrooms, and vegetable suet provides a plant-based alternative while maintaining flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Scottish Haggis Traditional Dish

A hearty Scottish classic combining spiced meats, toasted oats, and root vegetables for a flavorful main dish.

Prep time
30 minutes
Cook time
120 minutes
Complete time
150 minutes
Created by Fungeniusrecipe Chloe Anderson

Recipe category Weekend Comfort Plates

Skill level Medium

Cuisine type Scottish

Portions 6 Number of servings

Dietary details No dairy

What You Need

Offal & Meats

01 1.1 lb sheep's heart, liver, and lungs (or lamb/liver mince substitute)
02 7 oz finely chopped beef or lamb suet
03 10.5 oz lamb or beef mince (optional for texture)

Grains & Binders

01 5.3 oz steel-cut oats, toasted

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 1/2 tsp ground allspice
05 1 1/2 tsp salt

Casing

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

Neeps & Tatties

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

How to Make

Step 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 cooking liquid if desired. Let cool and finely mince.

Step 02

Combine ingredients: In a large mixing bowl, combine minced offal, chopped suet, toasted oats, finely chopped onions, and optional minced meat if used.

Step 03

Mix with liquids and seasonings: Add beef stock and reserved cooking liquid if using. Season with black pepper, coriander, nutmeg, allspice, and salt. Mix thoroughly until moist but not runny.

Step 04

Fill casing or basin: Rinse casing thoroughly and fill loosely with mixture to allow expansion. Secure ends with kitchen twine. Alternatively, spoon mixture into pudding basin and cover tightly with foil.

Step 05

Cook haggis: Place filled casing or basin in a large pot of boiling water, ensuring water level reaches just below the top. Simmer gently for 2 hours, topping up water as needed.

Step 06

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

Step 07

Serve: Carefully remove haggis from pot and let rest briefly. Slice open and serve hot alongside neeps and tatties.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment needed

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

Allergy details

Don’t forget to check each item for allergens. Talk to a healthcare professional if you’re unsure.
  • Contains oats (gluten) and suet (may contain wheat traces). Verify casing source for allergens.

Nutrition (each serving)

These nutrition facts are for reference only. Always consult an expert for medical advice.
  • Calorie count: 540
  • Fat content: 31 g
  • Carbohydrates: 42 g
  • Protein content: 23 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.