Crunchy
The Green Corner
From £5.95£4.96 per 100g

For years, being vegan at the pick and mix counter meant standing well back and watching.
The cola bottles had gelatine in them. The shiny jelly beans were glazed with beeswax. The red ones owed their colour to cochineal. You could have the bon bons. Possibly.
Not any more. Sweet makers have got very good at this, and our Vegan range now has more than 100 sweets in it: fizzy, sour, gummy, foamy, boiled, the lot. Here's how to read a label, what to watch for, and where to start.
Four ingredients are usually the reason:
Plants, mostly. Pectin from fruit, starches from maize and potato, and in a lot of Swedish foam sweets, potato protein. They set a sweet just as well as gelatine does, and the chew is different in a good way: a cleaner bite, a softer finish, and fruit flavour that comes through sooner.
Plenty of sweets were vegan all along and never made a fuss about it. Sherbet lemons, for one. The clue was always on the label.
We make more than a dozen vegan mixes. These are the ones to begin with.
You can see them all in Vegan Mixes.

Freeze dried sweets have gone vegan too. The Green Corner is our vegan freeze dried mix: eleven sweets made with vegan ingredients, light, airy and loud. The rest are in Vegan Freeze Dried.
Each product page says what a sweet is suitable for, alongside its full ingredients and allergens. We keep a halal range too.
The Vegan Vault is twenty vegan sweets in our biggest box: fizzy bottles, sour slices, Bubs skulls, rings and tongue painters, all without gelatine. One box, no awkward questions.
Recipes change from time to time, so the product page is always the place to check. It lists the ingredients and allergens for every sweet, and our allergens and dietary page has the rest.
Grab them while you're here, add straight to your basket.
Crunchy
From £5.95£4.96 per 100g
From £5.25£1.75 per 100g
From £5.25£1.75 per 100g
🍋🍋🍋🍋
From £5.25£1.75 per 100g
From £5.25£1.75 per 100g
From £5.25£1.75 per 100g
🍋🍋🍋🍋
From £5.25£1.75 per 100g
From £5.25£1.75 per 100g