A Relatively New Classic
Ask anyone who has been to a Scottish wedding, a Burns Night supper, or even a half-decent pub in the last twenty years and they'll almost certainly have eaten a haggis bon bon. These crispy, golden balls of seasoned haggis have become a fixture on Scottish menus in a way that nothing else quite has. Scotland's National Chef Gary Maclean has noted that you'll rarely attend a fancy event these days and not be offered these as a canapé. And he's right. They've gone from restaurant curiosity to national institution in the space of a generation.
The format is simple: haggis, rolled into balls, coated in seasoned breadcrumbs and deep fried until the outside shatters and the inside is hot and fragrant with spice and oats. They're often compared to arancini, those Italian fried risotto balls, and it's a fair comparison. Same logic, different filling. The genius of the bon bon is that it solves haggis's only real problem as a main course: density. A full plate of haggis, neeps and tatties can be heavy going. Two or three bon bons with a sharp dipping sauce? Perfect.
It's worth knowing that haggis itself has a murkier history than the "ancient Scottish dish" reputation suggests. The Viking word for chopping is haggw, and both Romans and Vikings were making offal sausages packed into stomach casing long before Scotland claimed the idea. What really nailed haggis to Scotland's identity was Sir Walter Scott, who in 1822 organised an elaborate pageant for King George IV's visit, presenting tartan, bagpipes, and haggis as timeless Scottish traditions that had, in truth, been largely invented for the occasion. Burns had written his famous "Address to a Haggis" in 1787 and that helped cement things too. Whatever its origins, Scotland owns it now.
Tips That Actually Make a Difference
The single most important thing you can do to improve your haggis bon bons is chill them after coating, before they go anywhere near the oil. Hot oil meeting a cold, firm bon bon creates a crispier, more even crust. If you skip this step, you get a slightly softer result and the coating can slide. Even ten minutes in the fridge helps; thirty is better.
Equally important is the haggis you choose. Texture varies considerably between brands: some are smooth and easy to shape, others are coarser and more crumbly. Crumbly haggis makes rolling harder and increases the chance of the balls splitting during frying. MacSween's is a solid supermarket choice for texture. If you're near a butcher who makes their own, that's always worth trying. One more thing: take the haggis out of the fridge and give it thirty seconds in the microwave before you start shaping. It loosens up considerably and makes rolling much easier.
For the breadcrumb coating, a 50:50 mix of fine dried breadcrumbs and panko gives the best result. Fine crumbs fill in any gaps and help coverage, while panko delivers the audible crunch. Some Scottish chefs, including Derek Johnstone, use pinhead oatmeal in place of breadcrumbs entirely, which gives a more distinctly Scottish flavour and a slightly coarser, earthier crust. Both work well; it's worth trying each. The whisky mustard dip here is the cold mayo-based version, quick to make and sharp enough to cut through the richness of the haggis. If you want something warmer and creamier, a proper whisky cream sauce works equally well.
Serving and Make-Ahead
Haggis bon bons are best served straight from the oil, so if you're cooking for a group, batch fry and keep warm in a low oven (about 100°C) while you work through the rest. They hold their crunch for a good ten minutes, which is enough time to plate up and get them to the table.
If you want to get ahead, coat the bon bons and then freeze them on a tray until solid before bagging them up. They can go straight from frozen into hot oil; just add two minutes to the cooking time and make sure they're piping hot all the way through. Vegetarian haggis works perfectly in this recipe; the texture tends to be smooth, and the method is identical.
Ingredients
- 450g haggis (meat or vegetarian), casing removed
- 1 large egg, lightly beaten (to bind the haggis)
- For the coating:
- 60g plain flour, well seasoned with salt and black pepper
- 2 large eggs, beaten
- 75g fine dried breadcrumbs
- 75g panko breadcrumbs
- 1 tsp smoked paprika
- 30g Parmesan, finely grated (optional but recommended)
- Vegetable or sunflower oil, for deep frying
- For the whisky mustard dip:
- 5 tbsp good-quality mayonnaise
- 2 tsp wholegrain mustard (Arran mustard if you can get it)
- 2 tbsp Scotch whisky
- 1 tsp clear honey
- Small squeeze of lemon juice
- Salt and freshly ground black pepper
Method
-
Remove the casing from the haggis and crumble it into a large bowl. If the haggis feels stiff straight from the fridge, microwave it for 30 to 40 seconds first. This softens it just enough to make rolling much easier without cooking it. Add the beaten egg and mix thoroughly until fully combined.
- Weigh the haggis into 40g portions, which gives you a bon bon roughly the size of a golf ball. With lightly damp hands, roll each portion into a smooth, compact ball. Try to pack them firmly so they hold their shape in the oil. Place each one on a tray as you go. You should get around 11 to 12 bon bons from 450g.
-
Set up your coating station with three shallow bowls: the first with the seasoned flour, the second with the beaten eggs, and the third with the mixed fine breadcrumbs and panko, smoked paprika, and Parmesan if using.
- Working one at a time, roll each bon bon in the seasoned flour, shaking off any excess. Dip it in the beaten egg and let the excess drip off. Then roll it in the breadcrumb mixture, pressing gently so the crumbs stick evenly all over. Set each coated bon bon back on the tray. Once all are coated, place the tray in the fridge for at least 30 minutes. This chilling step is important: it firms the coating and helps prevent it slipping off during frying.
- While the bon bons are chilling, make the dip. Combine the mayonnaise, wholegrain mustard, whisky, honey, and lemon juice in a small bowl and stir until smooth. Season with salt and pepper. Taste and adjust the whisky or mustard to your liking. Cover and refrigerate until needed.
- When ready to cook, pour oil into a deep, heavy-based saucepan to a depth of at least 6cm and heat to 170°C. Use a cooking thermometer if you have one. If not, drop a small piece of bread into the oil: it should turn golden in about 30 seconds. If it browns instantly, the oil is too hot; let it cool slightly and test again.
-
Fry the bon bons in batches of 4 or 5. Overcrowding the pan drops the oil temperature and leads to greasy, pale bon bons rather than crispy golden ones. Cook for 3 to 4 minutes, turning occasionally with a slotted spoon, until the coating is a deep, even golden brown all over. To check they are cooked through, cut one open: the haggis inside should be piping hot and steaming throughout.
- Lift the cooked bon bons out with a slotted spoon and drain on a plate lined with kitchen paper. Keep them warm in a low oven at around 100°C while you fry the remaining batches. Serve hot with the whisky mustard dip alongside.
All recipes have been tested and are correct at the time of writing. Cooking times may vary depending on your oven.
Leave a comment below