A loaf of bread, four pints of milk and a family dinner can look cheap in isolation. The bill tells a different story. Aldi versus Tesco prices matter because small differences across the products you buy every week can add up quickly - especially when a shop includes branded favourites, cupboard staples and offers that are easy to miss.
There is no single winner for every basket. Aldi is often built around consistently low shelf prices, while Tesco can be competitive through Clubcard Prices, multibuys where available, own-brand ranges and a much wider choice. The practical question is not simply which supermarket is cheaper. It is which one is cheaper for the exact items your household needs this week.
Aldi versus Tesco prices: what usually changes the result
Aldi’s model is designed to keep everyday prices low. Its range is more selective, stores are generally simpler to run, and many lines are Aldi own-label rather than big-name brands. That can make an Aldi shop particularly strong for basics: fruit and vegetables, fresh meat, dairy, tinned food, pasta, cereals, cleaning products and household essentials.
Tesco has a larger range, including more brands, specialist dietary products, convenience foods and size options. That choice is useful, but it can make a basket more expensive if you shop without checking unit prices or promotions. Tesco’s lower headline prices are often tied to a Clubcard, so the price you actually pay may depend on whether you scan your card or app at the till.
This creates an important comparison point. An Aldi shelf price is normally the price available to everyone. At Tesco, compare the standard price and the Clubcard Price if you are a member. If you would use a Clubcard anyway, the member price is the meaningful figure for your budget. If not, a tempting offer may not be available to you.
Compare the basket, not the supermarket name
A supermarket can be cheaper for one item and dearer for the next. Comparing a handful of advertised products is rarely enough to show what your full shop will cost. Build a realistic basket from the food and household products you buy regularly.
Start with your non-negotiables. These may be school lunch items, nappies, pet food, specific coffee, gluten-free products or a brand your family genuinely prefers. Then add your flexible staples, where changing supermarket or switching to own-label is easier. Rice, chopped tomatoes, washing-up liquid and frozen vegetables are common examples.
Aldi may win easily on flexible lines. Tesco may narrow the gap or come out ahead on an essential branded product that is on Clubcard Price. The more branded and specialist goods in your trolley, the less useful a simple Aldi-is-cheaper assumption becomes.
Compare like for like wherever possible. A 500g pack and a 400g pack are not a fair comparison, even when the pack price looks lower. Check the price per 100g, per kilogram, per litre, per wash or per roll. Unit pricing is one of the fastest ways to spot whether a larger pack is genuinely better value or merely a larger outlay.
Where Aldi can offer better value
For households happy to use own-label, Aldi is often a sensible first stop for the core of a weekly shop. Its own-brand products are not a compromise by default. Many are made to serve the same everyday purpose as branded alternatives at a lower price.
Fresh produce is another area where Aldi can help keep the bill down, provided you buy what you will use. A low-cost large bag of fruit is not a saving if half of it goes soft before the weekend. Choose quantities that match your household and plan meals around perishable ingredients first.
Aldi can also work well when you want a disciplined shop. A tighter product range means fewer near-identical choices and less opportunity to trade up to a pricier version out of habit. Its Specialbuys aisle is the exception. It can offer useful seasonal items, but it can also add unplanned spending to a grocery trip. Treat it as a separate budget, not part of your food shop.
When Tesco can be the better-priced option
Tesco can be the cheaper choice when an offer matches something already on your list. Clubcard Prices can reduce the cost of selected branded products, larger packs and occasional household purchases. The saving is strongest when you need the product now and would have bought it at a normal price anyway.
The risk is buying an offer rather than buying a need. Two packs for a reduced price are only good value if you will use both, have room to store them and would otherwise buy the same item. Stocking up on long-life cupboard goods can make sense. Stocking up on short-dated food because the label says ‘save’ usually does not.
Tesco may also be the more practical option when one shop prevents an extra journey. If Aldi does not carry a key item, the cost of a second trip can reduce the apparent saving. Consider fuel, parking, time and the chance of picking up extra items elsewhere. The lowest grocery total is not always the lowest total cost of shopping.
A simple way to check Aldi versus Tesco prices
Use a repeatable method rather than relying on memory. Before shopping, make a list of around 15 to 25 products that represent a normal week. Include a mix of fresh food, cupboard staples, household goods and the brands you buy most often.
For each item, record the pack size, price and unit price. At Tesco, record the Clubcard Price separately where it applies. Total each basket, then look at the items creating the biggest difference. You may find that buying 80 per cent of your shop at Aldi and picking up two or three specific Tesco offers gives you a lower overall spend than committing to either supermarket alone.
Do this for several weeks, not just once. Prices and offers move, seasonal produce changes and a household’s needs are not identical every week. A comparison that reflects your own repeat purchases is more useful than a national average basket that includes items you never buy.
For quicker checks while planning or in store, use a price-comparison tool such as PricePAL Compare to compare grocery prices and scan barcodes. It helps replace guesswork with the current price of the product in your hand. That matters most on higher-cost branded items, multipacks and products with similar-looking but different pack sizes.
Do not let promotions set your shopping list
Promotions are designed to catch attention, not to manage your household budget. A bright shelf label can make a price feel low without making it the best available price. Always ask three questions: Is this on my list? Is the unit price competitive? Will I use it before it expires?
The same check applies to substitutes. If Tesco has a Clubcard deal on a branded pasta sauce but Aldi’s own-label alternative still costs less, decide whether the brand difference is worth paying for. There is no need to switch every product. Keep the brands that matter to you and save on the items where the lower-cost alternative does the job just as well.
Also watch for the false economy of very small shops. Convenience purchases at a Tesco Express or similar smaller format can have a different range and pricing structure from a larger Tesco store. If you are comparing a main weekly shop, use prices that reflect where you actually intend to buy.
Turn comparison into weekly savings
The strongest approach is flexible rather than loyal. Use Aldi for low-cost essentials when its products suit your household. Use Tesco selectively when Clubcard Prices, a particular brand or one-stop convenience genuinely improve the total. Keep a short list of the items where each store usually works best for you.
You do not need to chase every penny across multiple shops. A plan that saves a meaningful amount and takes ten minutes to check is more likely to last than an exhausting routine built around every offer. Set a realistic threshold for an extra trip and factor in fuel before you go.
Next time you write your shopping list, compare the products that make up most of your spend first. One better decision on a regular basket can save money every week, long after a single promotion has disappeared.
