facebook
Money Smart > The cheapest supermarkets for Easter revealed

The cheapest supermarkets for Easter revealed

Posted 17th March, 2026
Share :
The cheapest supermarkets for Easter revealed
Share:

Easter is one of the biggest events in the UK’s retail calendar, with millions of families stocking up on chocolate and ingredients for the all-important Sunday roast. Last year alone, around 46 million people across the UK were expected to celebrate, with total Easter spending estimated to reach £1.5 billion.

With over 80 million Easter eggs purchased each year and 51% of Brits sitting down for a roast on Easter Sunday, food is clearly at the heart of the occasion. However, with rising inflation continuing to push up food prices, more families than ever are looking for ways to celebrate on a budget.

With this in mind, finance experts Fast Loan UK analysed eight of the UK's biggest supermarkets to find out where shoppers can buy the best-value Easter eggs, as well as the most affordable ingredients for a traditional Easter roast this year.

Top 10 best value for money Easter eggs

After analysing over 350 Easter eggs sold in UK supermarkets, Nestlé’s KitKat Chunky Milk Chocolate Easter Egg takes the crown as the best value choice of 2026.

With an average price of just £1.56 per 100g of chocolate, the KitKat egg was 38p cheaper than the second-place Smarties Milk Chocolate Easter Egg – another Nestlé product.

The KitKat egg varies in price from £1.40 to £2, depending on the supermarket. Shoppers at Asda could save up to 60p compared to Tesco buyers, showing the importance of comparing both the egg and the retailer.

The top 10 best value Easter eggs from UK supermarkets

Rank Egg Name Brand Range Avg £ per 100g


 

Reese’s Peanut Butter Cup Milk Chocolate Egg took third place, with a price per 100g of £1.97, making it the final egg to be priced below £2 per 100g. The cost of this egg also varied by supermarket, costing as little as £1.50 at Waitrose compared to £2 at Morrisons or Tesco.

At the other end of the scale, the Kinder Surprise Milk Chocolate Flame Easter Egg was rated as the worst value Easter egg of 2026. With a total cost of £15 for just 150g of chocolate, the Kinder egg has a cost per 100g of £10 – over five times more than the KitKat Chunky egg.

However, it’s worth noting that this egg also comes with a large toy, likely contributing to the higher cost.

Top 10 best value for money Easter egg brands

When comparing brands overall, Carambar & Co offered the best value Easter eggs in 2026. The company behind beloved chocolate ranges such as Terry’s Chocolate Orange had an average price per 100g of £2.36, based on 15 products analysed.

This was over 30p cheaper than the next best-value brand, with The Hershey Company’s average price of £2.67 per 100g pipping Nestlé to second place by just a penny.

The top 10 best value Easter egg brands in UK supermarkets

Rank Brand Products analysed Avg £ per 100g


 

Two of the nation's biggest chocolate brands, Cadbury and Mars, rounded off the top five with average prices of £2.79 and £2.81 per 100g, respectively. This made them the final brands with average prices below £4 per 100g.

Perhaps unsurprisingly, Lindt found itself at the bottom of the list of best value Easter eggs in 2026. The premium chocolatier, known for its beloved Lindor chocolate range, had an average price per 100g of £6.15 – more than double the average of any brand in the top five.

Lindt’s prices are a reflection of both its premium market positioning and wider industry pressures, with the brand increasing prices by 15.8% at the start of 2025 due to rising cocoa costs.

Top 10 best value for money Easter egg ranges

Bounty is the best value Easter egg range of 2026, with an average price per 100g of £2.12. The coconut chocolate has long been considered the most divisive treat in Mars’s Celebrations boxes, with a 2022 trial seeing the company test a no-Bounty edition of the festive tubs with the public.

However, with 18% of surveyed consumers naming Bounty as their favourite Celebrations chocolate, the brand ultimately kept its place in the box – and can now add best value Easter egg to its list of accolades.

The top 10 best value Easter egg ranges in UK supermarkets

Rank Range Products analysed Avg £ per 100g


Munchies and Rolo shared second spot with average prices of £2.23 per 100g, 13p cheaper than third-placed Terry’s.

Interestingly, Cadbury – the UK's biggest chocolate brand – had no ranges in the top five, with the sixth-placed Crème Egg being its highest entry. With an average price of £2.53 per 100g, a typical Creme Egg Easter egg was over 40p more expensive than a Bounty option.

The top 10 best value for money own-brand supermarket Easter eggs

M&S offers the best value own-brand Easter egg, beating out budget-friendly supermarkets Aldi and Lidl with its Speckled Eggs Treat Bag. Despite the retailer's reputation for premium food, the TikTok-viral egg costs £7 for 250g of chocolate, giving it a price per 100g of £2.80.

The egg is not the only product from M&S’s Speckled Chocolate range to create a buzz online. Shoppers on social media have also been raving about the supermarket’s Speckled Chocolate Bar, with some claiming that it’s even better than Cadbury’s much-loved Mini Eggs.

The top 10 best value own-brand Easter eggs in UK supermarkets


 

Supermarket Product Name Total Weight Total Price Price per 100g

 

Three Aldi choices share second place, each priced at £4.99 for 170g. Despite being cheaper to buy than the Speckled Eggs Treat Bag, they actually cost 14p more per 100g than the M&S product.

Shockingly, Morrisons’ premium offering – The Best Signature Collection Grand Golden Egg – ranked as the third-best-value Easter egg of 2026. Despite being scolded by some shoppers for its ‘mental’ price tag of £29.50, the egg’s generous 1kg portion of chocolate brings the price down to £2.95 per 100g, making it the final egg to come in under £3 per 100g.

Overall, Aldi is the supermarket with the most good-value eggs, with three of their products appearing in the top 10, while Sainsbury's and M&S each have two.

At the other end of the scale, Tesco’s Finest Double Layer Eggs were the worst value Easter eggs of 2026, with their Caramelised Biscuit and Salted Pretzel flavours both coming in at £6.67 per 100g. Despite costing £14 each in total, their relatively small size means that they work out at more than double the cost per 100g of every egg in the top 10.

The best value Free From supermarket Easter eggs

Sainsbury’s tops the list for the best value Free From supermarket Easter eggs, with its Extra Thick Dark Chocolate and Orange Taste the Difference Egg. Priced at £8 for 250g, the egg works out at £3.20 per 100g – 6p cheaper than any other own-brand Free From egg.

It’s worth noting that Lidl, Aldi, and Waitrose did not have Free From ranges in 2026, meaning eggs from just five supermarkets were included in the study. On average, Free From options cost 40p more per 100g than normal Easter eggs, highlighting the premium shoppers often pay for specialist products.

The top 10 best value Free From Easter eggs from UK supermarkets

Supermarket Product Name Total Price Total Weight Price per 100g


 

Tesco’s Free From Chocolate Egg With Buttons was the second-best value choice, priced at £3.75 for 115g of chocolate, or £3.26 per 100g. Despite its relatively small portion, it works out 18p cheaper per 100g than the next-best-value options.

Third place was shared by three eggs, with Tesco’s Caramel Crunch and Raisin and Biscuit flavours joined by Sainsbury's Milk Choc Egg. Each came in at £3.44 per 100g, making them the final eggs to fall below £3.50 per 100g.

Despite offering the most budget-friendly Free From egg, Sainsbury’s also produced the lowest ranking products, with their Mini Mallows Eggs costing £4.41 per 100g in both honeycomb and white chocolate flavours.

What is the best value supermarket for Easter dinner?

In a surprise result, Morrisons took the crown as the best value supermarket for a traditional Easter Sunday dinner, outperforming budget-focused rivals Aldi and Lidl.

The study collected data for a traditional Easter roast for a family of four, basing it on the recommended portion sizes per person. The basket included:

  • 1kg half leg of lamb
  • 1kg of potatoes
  • 100g of carrots
  • 320g of petit pois
  • 400g of parsnips
  • Gravy and mint sauce

Morrisons’ total cost for a four-person dinner came to £16.31, making it over £1.50 cheaper than any other supermarket. This means that hosting Easter dinner using Morrisons’ ingredients is over £13 cheaper than M&S, which ranked as the most expensive supermarket.

The best value supermarkets for an Easter roast dinner

Supermarket Total Dinner Cost for Four People


Asda had the second-best value, with an Easter roast costing £17.89 for four people – just 25p higher than third-placed Aldi. Lidl placed fourth, with a total of £18.55, making it the final chain where a traditional Easter dinner costs below £20.

Though M&S had the highest prices overall, Waitrose followed closely behind with a total cost of £29.25 – just 10p cheaper than its premium rival. Both supermarkets stood well apart from the pack, with Easter dinner costs over £6 higher than at mid-range chains like Tesco and Sainsbury’s, and more than £10 higher than at Aldi, Lidl, and Asda.

The cheapest supermarket for each Easter dinner ingredient

To get the best price for your Easter dinner, you would need to shop around at least three different supermarkets. While Morrisons offered the best-value dinners overall, the cheapest options for individual ingredients vary across multiple chains.

Much of the list is dominated by Aldi, with the German-owned brand topping the list for potatoes (£1.49), gravy (99p), mint sauce (59p), and petit pois (£1.09).

The best value supermarket for each Easter dinner ingredient

Product Shop Price Price per 1kg


Morrisons offered the cheapest leg of lamb, at £10.33, making it the most affordable place to buy the centrepiece of an Easter roast.

Elsewhere, Lidl came out cheapest for carrots, priced at 79p, while parsnips were tied for best value at both Tesco and Aldi, costing 55p.

How can I get the best value on my Easter dinner?

With inflation causing many families to feel the financial pinch, shopping for special occasions like Easter dinner can feel like an unnecessary expense. However, with some careful planning and a bit of shopping around, you and your family can celebrate Easter without overspending.

Joe Brunt, a consumer finance expert at the Financial Conduct Authority and regulated credit broker at Fast Loan UK, says:

“With food prices still a concern for many households, seasonal meals like Easter dinner can quickly become more expensive than people expect. Our research shows that while discount supermarkets are often assumed to be the cheapest overall, that isn’t always the case once you look at the full basket of ingredients. The biggest price differences tend to come from the main item on the plate, such as lamb, so shoppers who want to keep costs down may benefit from comparing prices on key ingredients rather than assuming one supermarket will be the cheapest for everything.”

Joe Brunt

Joe Brunt

Director
Joe is a Director of Fast Loan UK with over 15 years of experience in financial services. A graduate of Loughborough Business School with a degree in Management Sciences, he is passionate about helping people make smarter financial decisions through clear, practical insights.

Help with your loan

If you are in financial difficulty, please reach out Help with your loan Get In Touch