The idea of haggis can be a bit offputting for some, but the actual taste can still be one you enjoy. This simplified version uses easier-to-find and more 'palatable' ingredients that will please purists and newcomers alike.
Warm the butter in a pan. Finely dice the onion and cook over a medium heat in the butter until softened, about 5 minutes.
Meanwhile remove any fatty or tough pieces off the chicken livers and roughly chop the rest.
Add the various spices and thyme to the onion and cook a minute then add the lamb and chicken livers.
Brown the meat then once it is all cooked, add the stock and cover. Allow to simmer for around 20mins.
Then add the oatmeal, mix well and transfer to an oven dish (unless you started with a dish that can transfer).
Cover the dish and put in the oven for 30mins.
Remove the lid and cook another 10 mins.
Serve with mashed potatoes and mashed rutabaga/swede.
Video
Notes
I allow around 4oz/110g rutabaga/swede and potato per person, skin them, boil them then add some butter and pepper to the rutabaga/swede and some butter and milk to the potatoes and mash each of them.The oatmeal used in this is called pinhead oatmeal in the UK, which is broadly the same as Irish oatmeal/steel cut in the US. The Scottish pinhead is no longer available on Amazon so I have linked to Irish oatmeal in the ingredients above which is what I have used here most recently and also works well.