Top 10 best value for money Easter eggs by egg
Last year, around 46 million people in the UK were expected to celebrate Easter, with spending estimated to reach £1.5bn. A major driver of that spending is Easter chocolate, with Britons purchasing around 80 million Easter eggs each year, making it one of the biggest seasonal shopping events in the retail calendar.
However, recent warnings from Worldpanel by Numerator suggest rising inflation could push chocolate prices even higher this year.
Interested in this, finance experts from Fast Loan UK, analysed the branded Easter eggs from the UK’s biggest supermarkets to see which is the best value for money when buying an Easter Egg, and the winner is shocking.
Top 10 best value for money Easter eggs by egg
Rank | Egg Name | Brand | Range | No. Analysed | Avg £ per 100g |
1 | Chunky Milk Chocolate Easter Egg | Nestlé | KitKat | 3 | £1.56 |
2 | Smarties Milk Chocolate Easter Egg | Nestlé | Smarties | 4 | £1.94 |
3 | Peanut Butter Cup Milk Chocolate Egg | The Hershey Company | Reese’s | 4 | £1.97 |
4 | Chocolate Orange XL Egg | Carambar & Co | Terry’s | 4 | £2.03 |
4 | Milk Buttons Shell Egg | Cadbury | Dairy Milk | 1 | £2.03 |
5 | Chocolate Orange Egg & Exploding Candy Minis | Carambar & Co | Terry’s | 4 | £2.06 |
6 | Mini Eggs Medium Milk Chocolate Easter Egg | Cadbury | Mini Eggs | 4 | £2.07 |
6 | Easter egg & Maltesers single bag | Mars | Maltesers | 2 | £2.07 |
7 | Bounty Large Milk Egg | Mars | Bounty | 3 | £2.12 |
7 | White Buttons Shell Egg | Cadbury | Dairy Milk | 4 | £2.12 |
8 | Freddo Faces Chocolate Easter Egg | Cadbury | Dairy Milk | 4 | £2.18 |
9 | Buttons Shell Easter Egg | Cadbury | Dairy Milk | 3 | £2.19 |
10 | Milk Chocolate Easter Egg Minis | Mars | M&M’s | 3 | £2.22 |
After analysis over 350 Easter eggs sold in the top UK supermarkets, the KitKat Chunky Milk Chocolate Easter Egg has been crowned as the best value egg, at just £1.56 per 100g.
This 110g Easter egg varies in price from £1.40 to £2 depending on the supermarket. Shoppers buying it at Asda instead of Tesco could save up to 60p, showing the importance of comparing both the egg and the retailer.
In second place, is another Nestlé product ,but this time it’s the Smarties Milk Chocolate Easter Egg, which works out at £1.94p per 100g, 18p more per 100g than our top spot. Typically £2,but if you buy it from Sainsbury’s it’ll cost slightly less at £1.75.
The Reese’s Peanut Butter Cup Milk Chocolate Egg took the third place at only 3p more than the Smarties egg, just under 100g at 92g this egg will cost you £2 if shopping in Morrisons or Tesco, £1.75 at Sainsbury’s and for the best value £1.50 at Waitrose, which may be unexpected!
On the other end of the table, the worst value for money Easter egg is the Kinder Surprise Milk Chocolate Flame Easter Egg. At £15 an egg it may not cost the most overall, but it is the most expensive per 100g at £10. This is £8.44 more per 100g than the KitKat Chunky Egg in top spot. It is worth noting that although there is only 150g of chocolate in this Easter egg, you do also get a large toy which is likely to contribute to the higher cost.
Top 10 best value for money Easter eggs by brand
Rank | Brand | Products analysed | Avg £ per 100g |
1 | Carambar & Co | 15 | £2.36 |
5 | The Hershey Company | 9 | £2.67 |
2 | Nestlé | 59 | £2.68 |
4 | Cadbury | 108 | £2.79 |
3 | Mars | 57 | £2.81 |
7 | Kinnerton Confectionery | 9 | £4.85 |
6 | Tony’s Chocolonely | 8 | £5.17 |
8 | Ferrero | 43 | £5.20 |
9 | Mondelez International | 4 | £5.58 |
10 | Lindt | 45 | £6.15 |
When reviewing the brands overall, the data revealed that Carambar & Co are the best value. They are responsible for making Terry’s Chocolate Orange, and with five different Easter egg types across all supermarkets they took the top spot, with an average cost per 100g at just £2.36.
The Hershey Company comes second for best value for money brand with their range of Reese’s Easter Eggs at £2.67, 31p more expensive than Carambar & Co. One of the bigger Easter Egg brands, Nestlé ranked in third position by just one pence, with an average of £2.68 per 100g.
Perhaps less surprisingly, Lindt sits at the bottom of the table. The brand’s eggs average £6.15 per 100g ,£3.79 more than the cheapest option, reflecting both its premium positioning and wider industry pressures. In fact, Lindt increased its prices by 15.8% at the start of 2025 due to rising cocoa costs, according to Reuters.
Top 10 best value for money of Easter eggs by range
Rank | Range | Products analysed | Avg £ per 100g |
1 | Bounty | 3 | £2.12 |
2 | Munchies | 2 | £2.23 |
2 | Rolo | 1 | £2.23 |
4 | Terry’s | 15 | £2.36 |
3 | Celebrations | 4 | £2.38 |
6 | Smarties | 17 | £2.50 |
5 | Crème Egg | 13 | £2.53 |
7 | Mars | 2 | £2.63 |
8 | Yorkie | 3 | £2.65 |
8 | Milkybar | 7 | £2.65 |
8 | Milkyway | 3 | £2.65 |
8 | KitKat | 11 | £2.65 |
9 | Wispa | 7 | £2.66 |
10 | Reese’s | 9 | £2.67 |
We then looked into the different ranges their brands offer to see which is the best value for money, and the top spot may not be very well received by many of the public, Bounty came out as the best value per 100g at £2.12. In 2022, a trial of no-bounty celebration boxes was run, however they decided not to make this an on-going thing as 18% of people surveyed said it was their favourite.
This study highlights how the headline price of an Easter egg doesn’t always reflect its true value. While many shoppers naturally gravitate towards the lowest shelf price, looking at the cost per 100g can reveal a very different picture of what you’re actually getting for your money. The data also suggests that shoppers with strong brand loyalty may end up paying a premium, with some of the most recognisable brands costing significantly more per 100g than others. With Easter spending expected to reach £1.5bn this year, even small price differences across millions of purchases can quickly add up, making it more important than ever for shoppers to check what’s really inside the box.

