Skip to main content

I counted everything in different Cadbury Mini Eggs bags — one is best value for money

I counted every single egg in three different packet sizes to work out which offers the best value

Cadbury Mini Eggs have become an Easter essential. The second that distinctive bright yellow packet pops up on supermarket shelves, it's virtually impossible to resist grabbing one.

The satisfying crunch of that shell combined with the velvety chocolate inside is dangerously moreish and before you know it the entire bag has disappeared. But how many mini eggs are you actually getting in a packet? Rather than taking a wild guess, I decided to investigate properly by counting three different-sized packets – a standard bag, a family-sized pack and a whopping 1kg bag.

I meticulously counted every single egg in each pack to see how the figures compared – and whether they genuinely represented decent value for money. With Easter nearly over for this year, you may find you can snap up even more of a bargain this week.

The British Candy Connoisseur reports that the original British Cadbury Mini Eggs were first manufactured in 1967. Cadbury says they are "lovely to share with family and friends — the perfect Easter treat! Enjoy the delicious taste of Cadbury milk chocolate wrapped in a crunchy, speckled sugar shell."

The results

For a standard 74g pack of Mini Eggs, I paid £2 at Sainsbury's, though with a Nectar card it drops to £1.65. Inside this bag, you'll discover 22 eggs. These eggs are a decent medium size for chocolate, making this packet ideal for one or two people to polish off together. Without a Nectar card, you're paying 9.09p per egg.

The next size up is the 256g family pack. This costs £5.50 at the same supermarket. In this bag, expect to find around 79 eggs, which is over three times the amount you would get in the 74g bag. The cost per egg is 6.96p. You'll get more in this bag than buying three smaller packs, which would set you back £6 or £4.95 with Nectar.

Finally, we have the largest packet available: 1kg. This set me back £16 in Sainsbury's. Inside this 1kg bag, you can expect roughly 294 eggs, which took my family and I by surprise as we'd anticipated somewhere between 150 to 200 eggs. This works out at approximately 5.4p per egg and is nearly four times the size of the family pack.

Chatting to a parent in the supermarket, they mentioned they'd plump for the family pack (256g) as a household of three, describing it as "a decent size and could last a while." They'd only stretch to the 1kg bag if they were putting on an Easter hunt or party.

I'm currently living with a family of nine, and the family pack didn't even survive one evening, meaning I'd definitely go for the 1kg bag if I were shopping again.

reach logo

At Reach and across our entities we and our partners use information collected through cookies and other identifiers from your device to improve experience on our site, analyse how it is used and to show personalised advertising. You can opt out of the sale or sharing of your data, at any time clicking the "Do Not Sell or Share my Data" button at the bottom of the webpage. Please note that your preferences are browser specific. Use of our website and any of our services represents your acceptance of the use of cookies and consent to the practices described in our Privacy Notice and Terms and Conditions.