There are countless versions of shepherds or cottage pie and this one has Scottish leanings and is filled with haggis and topped with a swede and potato mash called clapshot.
Fill a 20cm or 8" saucepan with water and bring it to a boil, wrap the haggis tightly in tin foil and then add it to the pan, return the water to a boil, then reduce the heat so that the water is at a gentle simmer. Cover with a lid and cook for 45 minutes.
Whilst the haggis is cooking, cut the onions in half, peel them and then cut them into thin (2-3mm or ⅛") half-moon shapes.
Heat a 28cm or 11" frying pan (not nonstick) over a medium heat and add the oil, followed by the onions. Cook them gently for as long as the haggis takes to cook, stirring occasionally. If the onions begin to brown too quickly, turn the heat down a little; you want to cook them slowly.
Bring a 24cm or 10" saucepan of water to a boil and season it generously with salt (I use 1 teaspoon in a pan this size).
Peel the swede and cut it into a 25mm (1") dice, then add it to the second pan of boiling water along with the unpeeled potatoes and cook them for 30 minutes or until the potatoes are tender.
When the haggis has had its 45 minutes, remove it from the pan, remove the foil and allow it to cool whilst you prepare the topping.
Drain the swede and potatoes, then peel the potatoes. Mash them together, adding the butter and chives, have a taste and add more salt if required, then set aside.
Cut the haggis and remove it from its casing.
Add the tomato puree to the onions and cook for a couple of minutes.
Pour in the Worcestershire sauce and lamb stock, then stir to form a sauce.
Add the haggis and frozen peas, mix and then transfer to a 25cm x 15cm (10" x 6") baking dish.
Top the haggis mix with the swede and potato mash, and rough up the surface with a fork.
Bake for 20 minutes at 200°C or 390°F, then slide the pie under the grill (broiler) to crisp up the mash topping.
Video
Notes
I usually serve two-thirds of this as a main course and save a third to reheat for lunch between the two of us on day two.