I had been paying between £80 and £90 for my weekly food shop but I have managed to cut the bill down to between £60 and £70
Grocery shopping can put a serious dent in your wallet, and it often feels like prices are constantly on the rise. I tend to do one big weekly shop, stocking up on meals for the week alongside toiletries and cleaning essentials.
Over recent months, I’d noticed my weekly bill steadily climbing. For a household of two adults and one feline companion, I was forking out between £80 and £90 each week.
Determined to trim my food spend, I decided to make one simple switch to see what impact it would have.
To my astonishment, I slashed £20 off my weekly grocery bill. I’ve managed to reduce my food expenses to an average of £65, with costs now ranging between £60 and £70 weekly.
For me, this saving is substantial, particularly as I haven’t had to compromise on any products. I’m still purchasing the same quantity as before, which covers six dinners and lunches, reports the Express.
I’ve also continued buying a mix of supermarket own-brand and branded goods, including Sure deodorants, Lurpak butter and Whiskas cat food. The straightforward swap I made was ditching Sainsbury’s and giving Asda a go instead.
For several years whilst shopping at Sainsbury’s, I believed I was securing bargains through their Nectar prices. However, since switching, I’ve witnessed far greater reductions to my bill thanks to Asda’s pricing.
Asda doesn’t operate different prices for loyalty card holders, unlike Tesco and Sainsbury’s. Instead, they offer a Rewards app where you accumulate money towards a future shop.
While Aldi and Lidl are renowned as the UK’s most affordable supermarkets, I personally find they don’t always stock everything I need for a complete weekly shop. I favour the larger supermarkets, where I can pick up all my household essentials alongside some branded goods in one trip.
Consumer watchdog Which?
recently named Asda as the cheapest supermarket in 2025 for a larger shop. Throughout the past year, they tracked grocery prices at all major UK supermarkets daily.
Their findings showed Aldi to be the cheapest overall, with Lidl in second place and Waitrose proving the most expensive. However, when Which?
analysed bigger shopping baskets, they removed Aldi and Lidl from their calculations due to their more limited product ranges.
The results revealed Asda as the most budget-friendly option for larger shops, closely followed by Tesco when shoppers use a Clubcard. Sainsbury’s ranked as the second priciest, with Waitrose topping the list for cost.
I wouldn’t have thought something as straightforward as switching supermarkets could save me as much as it has. So, if your food bill feels steep, why not explore whether shopping elsewhere could cut your costs?















