Plan before you spend
A meal plan takes fifteen minutes on Saturday morning and saves you from the most expensive habit in grocery shopping: browsing hungry with no idea what you need. Shoppers without a list spend an average of 23% more per visit — impulse buys and duplicating what you already own.
Write down five dinners. Build your list from those five dinners only. Every item on the list should belong to a meal you have already decided to cook.
Own-brand is not inferior
In blind taste tests, own-brand products match or beat branded equivalents in over 70% of categories. Pasta, tinned tomatoes, rice, flour, butter, eggs, frozen vegetables — there is virtually no meaningful difference between a £1.80 Tesco own-brand tin of chopped tomatoes and the Napolina at £2.40.
The brand premium is advertising cost, not quality. Switch systematically across your regular shop and the savings compound to hundreds of pounds per year.
Compare across stores
No single supermarket is cheapest on everything. Aldi and Lidl win on everyday staples by a significant margin. Tesco Clubcard prices and Sainsbury's Nectar deals can undercut them on specific items. A split shop — Aldi for core staples, one additional stop for fresh or specific items — consistently saves £25–£40 per week for a household of two.
Track your basket price over four weeks. The pattern will tell you exactly where your money goes.