MacSween Haggis

MacSween Haggis

MacSween Haggis

MacSween of Edinburgh, a third generation family company, has been at the forefront of haggis and black pudding making for 60 years. MacSween haggis is handcrafted to unique family recipes, using the finest ingredients. MacSween's believe that the foundation of their business' success is their team, and they recognise the importance of their people and our place within the local community. As pioneers of Scotland's national dish, MacSween's are passionate about taking haggis to a new place in an environmentally and ethically sustainable manner, and extolling MacSween haggis as a versatile ingredient that is perfect for all seasons, occasions and places.  

Please note that if you order more than one of our MacSween chieftain haggis we reserve the right to provide you the equivalent weight made up of other sizes of MacSween haggis. 

Sort By:

454g Vegetarian Haggis

454g, serves 2-3Enjoyed by vegetarians, vegans and meat-eaters alike, our Delicious Every Day vegeta..

£6.50 Ex Tax: £6.50

Campbells Haggis 1.3kg Catering Stick

Available in a 3lb/1.36kg roll, enough for 6 persons (including second helpings) and ideal for ..

£8.95 Ex Tax: £8.95

MacSween Ceremonial Haggis 1.8kg

Serves 8Chieftain or ceremonial haggis which is one of our best sellers. MacSween of Edinburgh,..

£16.95 Ex Tax: £16.95

Macsween Chieftain Haggis 3.6kg

MacSween Chieftain Haggis Please allow 3 working days for delivery Weighs 3.6kg serves 16-..

£35.95 Ex Tax: £35.95

MacSween Gluten Free Haggis

MacSween Gluten Free Haggis 454g serves 2-3.MacSween gluten free haggis. Made with gluten free ..

£6.50 Ex Tax: £6.50

MacSween Haggis 454g

Serves 2-3 MacSween haggis contains:Lamb, Beef, Oats, Stock, Onion, Salt, Pepper, Spices.Contai..

£6.50 Ex Tax: £6.50

MacSween Haggis 907g

Serves 4-5 Macsween of Edinburgh, a third generation family company, has been at the forefront ..

£9.49 Ex Tax: £9.49

MacSween Haggis Catering Rolls 1.3kg

 MacSween Haggis Catering Rolls 1.3kg, serves 5-6..

£9.95 Ex Tax: £9.95