Хаггис состоит из бараньих потрохов (сердца, печени и легких), порубленных с луком, толокном, салом, приправами и солью. Все это варится в бараньем сычуге (часть желудка). К готовому блюду в виде гарнира подается нипс и татти — пюре и картофеля.