Haggis substitute
Vegetarian or vegan haggis
Use the same amount by weight as the haggis you are replacing
A pudding of oatmeal, pulses, seeds, onion, root vegetables and heavy seasoning, sold in the same casing format.
Other haggis substitutes
Ranked, with the exact amount to use
Substitutes for Haggis with ratios
2Homemade haggis-style mixture
Close matchWhat changes
- Best for
- haggis, neeps and tatties, Burns Night, stuffing, when you cannot buy haggis at all
Prep. Toast the oatmeal dry before adding liquid, and use pinhead or steel-cut oats rather than rolled oats, which turn to porridge.
This is the closest you will get outside Scotland, and it is straightforward. For four people, brown 400g lamb mince, add 150g finely chopped lamb liver and cook it just until it loses its rawness, then stir in a large finely chopped onion softened in 50g of suet or butter, 100g of pinhead or steel-cut oatmeal toasted dry in a pan until it smells nutty, and 300ml of lamb or beef stock. Season very heavily with black pepper, at least a teaspoon, plus half a teaspoon each of ground coriander and nutmeg and a good pinch of allspice and mace. Simmer covered for 30 minutes until the oatmeal is tender. It will not have the fine even texture of a boiled pudding, but the flavour is right. The pepper is not a garnish here; underseasoning is the usual reason a homemade version tastes dull.
3Black pudding or blood sausage
Different tasteWhat changes
- Best for
- haggis, neeps and tatties, full breakfast plates, stuffing, haggis-style toppings, balmoral chicken
Prep. Slice thickly and fry in a dry hot pan so it crisps on the outside, or crumble it and fry loose to mimic haggis's texture.
A sensible swap because it plays the same part on a plate: a dark, dense, crumbly, savoury pudding that you slice or spoon alongside mashed swede and potato. The Scottish and Irish versions even contain oatmeal, so the texture can be very close. Flavour is where it diverges sharply. Black pudding leads with an iron-y, mineral, faintly sweet note from the blood, while haggis leads with black pepper, toasted oats and the specific bitterness of liver. Nobody will mistake one for the other, but the meal works. Adding a heavy grind of black pepper and a pinch of nutmeg as you fry it pushes it a little towards haggis.
4Skirlie
Close matchWhat changes
- Best for
- haggis, neeps and tatties, vegetarian Burns Night, stuffing for poultry, topping mashed neeps
Prep. Use medium or pinhead oatmeal, never rolled oats or instant porridge oats, which go pasty instead of staying separate and toasted.
Underrated as a haggis substitute and the cheapest of the lot, because it is quite literally the non-offal half of haggis cooked in a frying pan. Soften a chopped onion in 50g of butter, suet or beef dripping, stir in 100g of medium or pinhead oatmeal, and fry for five to ten minutes until the oats smell toasted and the mixture is loose and crumbly, seasoning very heavily with black pepper and salt. What you get is exactly haggis's nutty, peppery, buttery, grainy character with none of the meat. Stir through 300g of browned lamb or beef mince and you have something close enough that most people would not query it under a ladle of gravy.
5Coarse pork or lamb sausagemeat with oats and pepper
Different tasteWhat changes
- Best for
- stuffing, haggis-style patties, breakfast plates, feeding people who will not eat offal
Prep. Toast the oatmeal in a dry pan first and add it towards the end, with a splash of stock so it hydrates without going gluey.
The practical answer when the shops have nothing unusual in them. Break the sausagemeat up in a pan, brown it well, and stir in two tablespoons of toasted oatmeal per 250g along with a heavy grind of black pepper, a pinch of nutmeg, a pinch of allspice and a chopped onion softened in butter. The oatmeal is what stops it reading as simply mince, giving that granular crumble that is so characteristic of haggis. It will be sweeter, milder and much less complex, without any of the offal depth or bitterness, so lean hard on the pepper and serve it with plenty of gravy or a whisky cream sauce.
6There is no real substitute, and here is the least-bad plan
Taste and texture differWhat changes
- Best for
- Burns Night with no haggis available, cooking abroad, guests who dislike offal
Prep. Put the effort into the neeps, the tatties and the sauce, which is where most of the eating pleasure of the dish actually lives.
Worth being honest: nothing tastes like haggis, because nothing else combines offal, oatmeal and that much pepper in one pudding, and the slight bitterness of liver is not reproducible with seasoning. If you cannot get haggis or a vegetarian version, the best plan is to stop imitating and cook the rest of the meal properly. Make good mashed swede and potato with plenty of butter and white pepper, make a whisky cream sauce, and serve skirlie plus something rich such as browned lamb mince, black pudding or a lamb faggot alongside. The meal will be recognisably in the right tradition and genuinely good, which is a better outcome than a poor approximation.
What is Haggis?
Haggis is a Scottish savoury pudding of minced sheep's offal, chiefly heart and liver, mixed with oatmeal, suet, onion and a great deal of black pepper, packed into a casing and simmered until it can be split open and spooned out as a hot, crumbly, peppery mixture.
Cooking tips
- Pepper is the defining seasoning and almost every substitute is underseasoned for it. Real haggis carries a genuinely startling quantity of black pepper, enough that it prickles at the back of the throat. When you are building any stand-in, start with a full teaspoon of coarsely ground black pepper for four servings and taste from there, because without it the mixture just tastes of oats and meat.
- Use pinhead or steel-cut oatmeal, not rolled oats. Haggis gets its granular, slightly nubbly crumble from coarse oatmeal, which stays in distinct grains. Rolled or instant oats absorb liquid and go soft and pasty, which is the fastest way to make a homemade version taste like sad porridge. Toasting the oatmeal dry in a pan first, until it smells nutty, makes a bigger difference to the flavour than any single spice.
- Haggis is fatty, and that fat is doing real work. Substitutes made from pulses, oats or lean mince taste thin and dry by comparison, and the fix is not more seasoning but more fat: a good knob of butter or a spoonful of beef dripping or suet forked through as it heats, plus generous gravy or a whisky cream sauce on the plate.
- Crumble rather than slice when you are substituting. Haggis is served spooned out in a loose peppery heap, so a substitute treated the same way sits correctly on the plate. Frying black pudding or a homemade mixture loose in a hot pan until parts of it crisp gives you the browned, slightly nutty edges that make the dish satisfying.
- Haggis made in the United States is not made the same way as Scottish haggis, because sheep's lung is not permitted in food there, so American versions are built from heart, liver and other offal instead. That is worth knowing if a Scottish recipe seems to promise a texture you cannot achieve; it also means an imported or locally made version will taste slightly different from one bought in Scotland.
Frequently asked questions
What does haggis actually taste like, and what am I trying to replace?
Is vegetarian haggis a good substitute for real haggis?
Can I use black pudding instead of haggis?
Can I just leave the haggis out?
Can I make something like haggis from scratch at home?
Related substitutes
More meat & protein substitutes