German supermarket chain Aldi has been revealed as the cheapest in the UK for a typical basket of shopping.
Consumer experts at Which? carry out a comparison every month between all the major supermarkets in the UK to find out how much it'll cost customers to buy their shopping essentials.
And by going to Aldi, you could save nearly £22 on the 43 popular grocery items used in the study compared to the most expensive place on the list.
The full basket of shopping at Aldi would cost you £74.81 on average, whereas at Waitrose, it would set you back £96.59.
Coming in second place was Lidl, with the basket costing £77.50. Then came Sainsbury's at £85.25, followed by Tesco at £85.32.
Asda and Morrison's came next at £85.81 and £89.01 respectively, with Ocado coming in at £89.96.
Which? also compared the cost of a larger trolley of 139 items – the original 43, plus an additional 96 things. These items included a larger number of brand-name items, such as Andrex toilet paper and Cathedral City cheese.
This comparison didn't include discount supermarkets Aldi and Lidl as they don't always stock some of these products.
For another month, Asda was the cheapest for this larger trolley of groceries, and has continued to be the cheapest of the bigger supermarket chains since January 2020.
In February, it cost £355.29 for this shop, beating the next cheapest, Sainsbury’s (£358.77), by £3.48.
Waitrose was a staggering £41.29 more expensive than Asda, coming in at £396.58, on average, for the trolley of goods.
This shows that shoppers can save a lot of money depending on where they choose to buy their groceries.
But with food prices rising at even the cheapest supermarkets, Which? believes that bosses can do more to support their customers - which is why it's launched its Affordable Food For All campaign.
This aims to call out supermarkets and encourage them to make it easier for people to put food on the table during these tough times.
Reena Sewraz, Which? Retail Editor, said: "The cost of living crisis has seen food and drink prices put huge pressure on household budgets. It is no surprise to see many people turning to discounters like Aldi when our research shows they could save up to £22 on a typical shop.
"Our findings show that while prices are going up, some supermarkets are significantly more expensive than others. As well as choosing a supermarket that is cheap overall, you can save in other ways by swapping from branded to cheaper own-brand products, sticking to a shopping list, and resisting the temptation to pick up special offers you may not need."
Basket of shopping - total price for 43 items
- Aldi - £74.81
- Lidl - £77.50
- Sainsbury’s - £85.25
- Tesco - £85.32
- Asda - £85.81
- Morrisons - £89.01
- Ocado - £89.96
- Waitrose - £96.59
Trolley of shopping - total price for 139 items
- Asda - £355.29
- Sainsbury’s - £358.77
- Morrisons - £371.86
- Tesco - £376.95
- Ocado - £382.54
- Waitrose - £396.58
Don't miss the latest news from around Scotland and beyond - sign up to our daily newsletter here .