Business News

Download Image


Aldi is set to sell around 20 million hot cross buns and 8.6 million of its own-label chocolate eggs as the country’s fourth-largest supermarket prepares for its biggest and best Easter yet.

Hot cross buns and Easter eggs combined will see the retailer spend around £8 million with British suppliers in the run-up to Easter, while it will spend a further £4 million on fresh meat, fish and meat-free alternatives and approximately £34 million on British fruit and vegetables.

The UK’s cheapest supermarket* predicts that lamb sales will increase by 900% during Easter week versus the week prior, while its British Prime Gammon Joint, sourced from its long-term supplier in North Yorkshire, is expected to be another big hit this Easter, with an estimated 36 tonnes to be sold.

Aldi also expects that sales of its Veuve Monsigny champagne will increase 40% during the week of Easter, while Prosecco DOC sales will soar to 150% above normal trading periods.

With Easter falling earlier this year, the supermarket says it expects more families than ever will tuck into a roast, as it prepares to sell more than three million British potatoes, 1.65 million carrots and 500,000 parsnips.

Julie Ashfield, Managing Director of Buying at Aldi UK, said: “Shoppers have started to think about Easter even earlier this year, with items from our Easter range flying off the shelves already.

“Whether it’s our Specially Selected hot cross buns, the Easter staple of British lamb, or our award-winning British Wagyu Beef Tomahawk, there are more British-sourced delights than ever for Aldi shoppers to enjoy.

“Easter is a wonderful time of year where families come together, and our promise to those families is that they will make significant savings every time they shop with Aldi — whether it’s their regular weekly shop or all they need for a fantastic Easter.”


*Which? supermarket basket comparison for February 2024, published 05/03/2024.

For more information, please contact the Aldi Press Office on:
T: 0161 235 0300 or