Cheapest UK Grocery Shop – How Can I Get The Best Deals?

Ask Me A Question banner for Cheapest UK Grocery Shop, a Q&A article about saving money on supermarket shopping.

This Cheapest UK Grocery Shop question looks at whether Aldi, Lidl, Tesco, Asda, or another supermarket is usually cheapest, and why the real answer depends on the exact food, brands, offers, and travel costs involved.

Question from Spider: Just a quick question here: what is the cheapest grocery shop in the UK? I sometimes go to Aldi, then Tesco at other times, but is there a formula to get the cheapest shopping?

Answered by John, founder and curator of Ask Me A Question Network.

Short Answer

Aldi and Lidl are usually the strongest starting points if the aim is a low-cost UK grocery shop, especially for own-label basics. Current supermarket price comparisons often put Aldi first, with Lidl close behind, although the result can change by month and by basket.

The real formula is not simply “always shop at Aldi” or “always shop at Tesco”. The cheapest shop is usually the one where your own regular basket costs least after loyalty prices, offers, own-brand swaps, unit prices, travel costs, and waste are all considered.

Why There Is No Single Cheapest Supermarket For Everyone

Supermarket price rankings are useful, but they are based on a chosen basket of goods. Your basket may be completely different. A family buying nappies, cereal, packed-lunch food, and cleaning products may get a different result from someone buying mostly fresh vegetables, frozen food, pet food, or branded items.

That is why the cheapest UK grocery shop for one person may not be the cheapest for another. Aldi may be cheapest for one weekly shop, Lidl may be close behind, Tesco Clubcard may be better for selected branded items, and Asda or Morrisons may work better depending on offers, delivery costs, and local availability.

The bigger point is that supermarket loyalty, habit, convenience, and travel time all affect the true cost. Saving £3 on the basket is not much use if you spend more than that getting there, buy extra items you did not need, or waste food because the pack sizes do not suit your household.

What Do Current Price Comparisons Suggest?

Which? compares prices across major UK supermarkets every month. In April 2026, Aldi was cheapest for its 96-item comparison basket, with Lidl close behind. That supports the common view that the discounters are often the best place to start when looking for a cheaper grocery shop.

However, the same kind of comparison also shows why shoppers should be careful. A small basket of everyday items may favour Aldi or Lidl, while a larger branded shop can change the picture because the discounters do not stock every branded product. Loyalty prices can also make Tesco, Sainsbury’s, or other supermarkets more competitive for selected items.

The safest conclusion is this: Aldi and Lidl are often cheapest for everyday basics, but branded-heavy baskets, special offers, loyalty-card deals, and local delivery costs can change the answer.

The Best Formula For A Cheaper Grocery Shop

The best formula is to stop thinking only about the supermarket name and start thinking about the basket. Write down the items you buy most often, then compare those items across the shops you can realistically use.

Start with staples: bread, milk, eggs, pasta, rice, potatoes, cheese, vegetables, fruit, meat or meat alternatives, cleaning products, pet food, and toiletries. These repeat purchases matter more than one-off bargains because they shape the monthly bill.

Then check the unit price, not just the shelf price. A larger pack is not always cheaper, and a special offer is not always good value. Unit pricing shows the cost per kilogram, litre, 100g, or other standard measure, which makes it easier to compare different pack sizes properly.

Why Unit Pricing Matters

Unit pricing is one of the best tools for finding the cheapest grocery option, but it can be awkward because labels are not always displayed consistently. The Competition and Markets Authority has previously raised concerns about unit-pricing practices in the groceries sector, including problems that may affect shoppers’ ability to compare products easily.

That makes unit pricing worth checking carefully. If one product shows a price per kilogram and another shows a price per 100g, the comparison becomes less obvious. When the units match, it is much easier to see which item is really cheaper.

This is also where some supermarket offers become less impressive. A bright shelf label may make a product look like a bargain, but the unit price may show that a different own-brand or larger pack is still better value.

Own Brands Usually Matter More Than Loyalty Cards

One of the easiest ways to cut a grocery bill is to move down one brand level and see whether anyone notices. For example, if you normally buy a premium brand, try a standard brand. If you normally buy a standard brand, try the supermarket own label. If the cheaper version tastes fine and works for you, keep it.

MoneySavingExpert calls this the “Downshift Challenge”, and the idea is simple: do not pay extra for a brand unless the difference genuinely matters to you. For many foods, cleaning products, and household basics, the cheaper version may be good enough.

Loyalty cards can still help, especially for branded goods at Tesco, Sainsbury’s, Lidl, and other supermarkets with member prices. But loyalty prices should not be treated as automatic bargains. They still need comparing against Aldi, Lidl, own-brand alternatives, and unit prices.

When Aldi Or Lidl May Not Be Cheapest

Aldi or Lidl may not be cheapest if you need several branded products they do not sell, if you have to make a second trip elsewhere, or if the pack sizes cause waste. A shop that looks cheaper on the receipt may not be cheaper overall if you still need a top-up shop at Tesco, Asda, Morrisons, Sainsbury’s, or Iceland afterwards.

Frozen food can also change the picture. Iceland, Farmfoods, or supermarket frozen sections may be better for some households, especially when buying vegetables, batch-cooking ingredients, or freezer-friendly meals. B&M, Home Bargains, and similar stores can also be good for cleaning products, toiletries, snacks, and cupboard items, though they are not a full grocery replacement for everyone.

The cheapest choice is often a mixed approach: one main shop at a discounter, selected branded items from a loyalty-card supermarket, and occasional checks on frozen, household, or bulk-buy items elsewhere.

A Practical Shopping Method

The simplest method is to build a regular shopping list and price it once every few weeks. Compare the same basket at the shops you can actually use. Include delivery charges, petrol, bus fares, parking, and the value of your time if travel is a factor.

Then separate the list into three groups: items that are cheapest at the discounter, items where loyalty-card prices win, and items where brand or quality matters enough to pay more. That gives you a realistic formula instead of guessing each week.

Also avoid shopping hungry, buying too many offers, or chasing a saving that creates waste. The cheapest food is not cheap if it ends up in the bin.

So What Is The Cheapest UK Grocery Shop?

For many people, Aldi is the best first answer, with Lidl very close behind. Current price comparisons support that view for many everyday grocery baskets. But the honest answer is that the Cheapest UK Grocery Shop depends on what you buy, how far you travel, whether you use loyalty prices, and how much of the shop is own-brand rather than branded.

The best strategy is not to be loyal to a supermarket. Be loyal to your shopping list. Compare the products you actually buy, check the unit prices, use own brands where they work, and treat loyalty prices as one tool rather than the whole answer.

This answer is for general information only and is not financial advice.

Sources And Further Reading

Join The Discussion

Which supermarket gives you the best value for your regular shop? Join the discussion in the Q&A Forum.