Traditionally in Scotland on Rabbie Burn’s day, we have haggis, neeps and tatties. It wasn’t something we would have every year growing up but I do remember having it occasionally. My mum is vegetarian, so making a meaty haggis dish meant she couldn’t enjoy any.
With this pie, I wanted to make something that the whole family could enjoy, even the meat eaters. A layered haggis, neeps and tattie pie is the ultimate comfort cooking. The haggis mixture is rich and “meaty” despite having no meat. I used the Macsween veggie haggis, however this can be substituted easily for regular haggis. I also used Mash Direct’s mashed turnip, because would you believe my local supermarket had no neeps! This was a quick substitute if you are short on time, especially with how long turnip can take to boil. See the tips section at the bottom for even more tips on how to personalise this pie.
Beware, this pie is extremely filling!


Recipe serves 4 people
Ingredients
- 454g veggie haggis
- 4 large potatoes
- Rapeseed oil
- 1 onion
- 1 carrot
- 500g tomato passata
- 125ml red wine
- ½ beef stock cube (approx. 5.5g)
- Mash Direct mashed turnip pack (400g)
- Knob of butter
- Milk
- Cheddar cheese, grated
- Flat leaf parsley, chopped
Method
- Heat oven to 200°C Conv / 180°C Fan.
- Chop the haggis into bite-sized pieces and cook oven on a non-stick baking tray for 10 minutes.
- Peel and chop the potatoes into even sized chunks. Boil for 25 minutes until a knife easily pushes through each piece. Mash with the butter and a drop of milk. Add more milk if the mash is too thick.
- Dice the onion and grate the carrot. Fry in a drizzle of rapeseed oil until soft and the carrot starts to change colour slightly.
- Add the haggis cubes and stir well. Add the tomato passata, red wine and beef stock cube. Simmer for 15-20 minutes on a low heat until sauce is thick. Stir occasionally to avoid sticking. Taste and season with salt and pepper.
- Add the haggis mixture to a suitable deep oven-dish. Top with the mashed turnip and then with the mashed potato. Top with grated cheese.
- Bake in the oven for 20-25 minutes, until the cheese is golden and bubbling.
- Once cooked, serve and top with fresh parsley.
Tips
- Substitute the veggie haggis for regular haggis for an even meatier flavour.
- Vegetarians – substitute the beef stock cube for a veggie stock cube.
- Vegans – this can be made vegan by using plant-based milk and butter in the mash, a veggie stock cube and dairy free cheese on top.
- This can be made a day in advance, just cook for longer and ensure the centre of the pie is 72°C prior to consuming.
*This post does not contain any ads or affiliates. All products have been paid for and I am not being asked to promote.*












