Défaire le haggis de la panse de brebis, ou de l'étui plastique, l'émietter, et le faire revenir 10-15 minutes à feu moyen, en remuant souvent, avec 2 cuillères à soupe d'huile, dans un grand faitout. Réserver.
Peler, couper les oignons, en tranches fines, et les faire blondir, réserver. Peler les pommes de terre, les détailler en tranches fines, comme pour un gratin dauphinois.
Préchauffer le four, à 180°C.
Beurrer un moule à gratin, mettre une première couche de pomme de terre, répartir un peu de haggis, parsemer de quelques rondelles d'oignons.
Saler légèrement, poivrer, et saupoudrer de thym une couche sur 2, ainsi de suite jusqu'à épuisement des ingrédients, en finissant avec une couche de pommes de terre.
Mouiller avec le bouillon, la dernière couche doit juste affleurer le bouillon. Cuire à 180°C pendant 1 heure.