The German retailer was found to offer lower prices on 31 out of 33 items than the biggest four supermarkets Tesco, Sainsbury’s, Asda and Morrisons, as tracked by The Grocer magazine.
Overall, Aldi’s basket of goods came to £40.46, while the next cheapest Asda came in at £47.65.
The most expensive basket was Waitrose, coming in at £57.80.
So-called discounters have made huge strides against Britain’s biggest supermarkets in recent years, a trend that shows no sign of slowing.
Over Easter, sales at Aldi and its rival Lidl jumped by 18.3 per cent and 17.8 per cent respectively, giving the two supermarkets a record high share of the market, according to data from Kantar.
Tony Baines, joint managing director of Aldi Corporate Buying, said: “This independent research shows the scale of the savings Aldi customers are making compared to our more expensive competitors.
“Rising inflation is encouraging shoppers to look for quality and value, and our success over Easter shows the popularity of our prices and products.”
All supermarkets saw sales rise over Easter, indicating the strength of the British consumer as the UK gears up for another election and its exit from the European Union.
In the past 12 weeks British shoppers spent a whopping £325million on Easter eggs, with almost three quarters of the population buying at least one, found Kantar.
Consumers also opted for pricier eggs compared to last year, with the average price paid rising by 8.6 per cent to £1.65.