The consumer champion compared the average prices of a shop consisting of popular groceries at eight of the UK’s biggest supermarkets.
The cheapest supermarket for a shopping list of 67 items was Aldi, where the groceries cost £112.90 on average across the month. The same items cost £115.23 at Lidl, just £2.33 more.
Waitrose was the most expensive supermarket this month, totalling £144.13. This equates to a difference of £31.23 (28%) compared to Aldi.
The full results of the research for April are as follows:
Retailer
Sponsored
Wellness and wellbeing holidays: Travel insurance is essential for your peace of mindOut of the pandemic lockdowns, there’s a greater emphasis on wellbeing and wellness, with Sponsored by Post Office
|
Average Price
|
Aldi | £112.90 |
Lidl | £115.23 |
Asda | £126.98 |
Tesco | £128.17 |
Sainsbury’s | £131.02 |
Morrisons | £134.87 |
Ocado | £136.86 |
Waitrose | £144.13 |
Aldi was also the cheapest supermarket in March.
The list of 67 items included a number of both branded and own-brand items, such as Birds Eye Garden Peas, Heinz baked beans, Hovis bread, milk and butter.
The analysis includes special offer prices, but not multi-buys or two-tier loyalty prices, which are only available to loyalty scheme members.
Ele Clark, Which? retail editor, said: “Our latest research shows that Aldi was the cheapest supermarket in April, with Lidl following closely behind once again.
“As food costs continue to weigh heavily on household finances, it’s unsurprising many people are opting to shop at discounters to save money, especially as shoppers could stand to make significant savings.”