Trying to work out the best supermarket offers this week UK can feel harder than it should. Prices move, loyalty offers change, and the cheapest shop on one list is not always the cheapest once you add your usual brands, delivery fees, or household staples. This guide gives you a simple way to compare Tesco, Aldi, Lidl, Asda and Sainsbury’s using your own basket rather than guesswork. Instead of claiming a single winner, it shows you how to estimate which supermarket is likely to give you the best value for your routine weekly shop, when it is worth splitting a shop between stores, and when to revisit your comparison as prices and promotions change.
Overview
If you want a fast answer, the best supermarket deals UK are usually not found by looking at one headline promotion. They are found by comparing the total cost of the items you actually buy most often.
That matters because each supermarket tends to be strong in a different way:
- Discounters such as Aldi and Lidl may be strong on own-label basics, fresh produce and pantry staples.
- Tesco and Sainsbury’s can become more competitive if you use loyalty pricing, targeted offers and multibuy promotions sensibly.
- Asda may suit households that want a broad range, bigger-pack value and a mix of branded and own-label lines.
The practical question is not “Which supermarket is always cheapest?” It is “Which supermarket is cheapest for my basket this week?”
A useful comparison-led approach looks at five things together:
- The core cost of your repeat items.
- Whether you buy mainly own-label or branded products.
- Whether loyalty prices apply to items you genuinely need.
- Any delivery, travel or minimum-spend cost.
- The value of coupons, cashback or app offers you can reliably use.
This turns supermarket offers this week into something measurable. It also gives you a repeatable method you can use every time your shopping habits, family size or local store options change.
If you already follow store-specific roundups, it helps to pair them with a basket check. For example, our guides to Lidl Plus offers this week, Aldi Specialbuys this week, and Tesco Clubcard prices this week are most useful when matched to a shortlist of products you already planned to buy.
How to estimate
The easiest way to compare grocery offers this week is to build a small “decision basket”. You do not need your full monthly receipt. In most cases, 15 to 25 regularly bought items are enough to show where your best value is likely to be.
Step 1: Choose your comparison basket
Pick items you buy often and that make up a meaningful share of your grocery spend. A strong basket usually includes:
- Milk, bread, eggs and butter or spread
- Pasta, rice, cereal and tinned goods
- Tea, coffee and snacks
- Fruit and vegetables you buy every week
- Meat, fish or plant-based staples if relevant
- Cleaning products, toilet roll and washing-up liquid
- Baby, pet or pharmacy essentials if these are regular purchases
Step 2: Separate “must-match” items from flexible items
Some items must be exact matches because taste, dietary needs or household preference matter. Others can be compared more loosely. For example:
- Must-match: a specific baby formula, branded coffee, gluten-free loaf, cat food.
- Flexible: chopped tomatoes, porridge oats, carrots, kitchen roll.
This matters because cheap groceries UK comparisons can be distorted if one store only looks cheaper because you swapped out products you would never normally buy.
Step 3: Compare by unit price where possible
Use price per 100g, per litre, or per roll when pack sizes differ. This helps avoid false savings from smaller packs. A larger pack is not automatically the better deal if it increases waste or ties up more of your weekly budget.
Step 4: Note loyalty and app prices separately
Tesco Clubcard deals, Lidl app coupons, and similar promotions can make a real difference, but only if they apply to your basket and are easy for you to use. Record:
- Standard shelf price
- Loyalty or member price
- Extra coupon or spend-threshold discount if relevant
Step 5: Add the hidden costs
The cheapest shelf total is not always the cheapest overall shop. Add:
- Delivery fee
- Service charge
- Travel cost or parking if you drive further for one store
- The cost of needing a second shop because one store lacks key items
Step 6: Subtract reliable savings only
Subtract savings that are realistic, not theoretical. Good examples include:
- A supermarket app coupon you have already activated
- A loyalty price available to all members
- Cashback you are confident will track properly
Be careful with spend-threshold offers. Spending an extra £10 to save £2 is rarely a good deal if those additional items were not already on your list.
Step 7: Score convenience as well as cost
If two supermarkets are within a small price difference, convenience often becomes the smarter tiebreaker. A store that saves you one extra trip, has reliable stock, or suits your delivery slot may be better value in real life.
A simple formula can help:
Estimated weekly shop cost = basket total + delivery/travel cost - loyalty savings - coupon savings - cashback
Then compare that figure across Tesco, Aldi, Lidl, Asda and Sainsbury’s.
Inputs and assumptions
To make your supermarket comparison useful, you need clear assumptions. This is where many shoppers go wrong: they compare ideal offers rather than realistic shops.
1. Decide what kind of shopper you are
Your result will depend heavily on your shopping style. Most people fall into one of these groups:
- Own-label saver: happy to switch to supermarket own brands for most basics.
- Brand-led shopper: buys a core group of branded favourites every week.
- Mixed basket shopper: uses own-label for staples but keeps a few preferred brands.
- Convenience-first shopper: values one-stop shopping and delivery more than squeezing every last penny out of each basket.
If you are an own-label saver, discounters may look especially attractive. If you buy lots of branded goods, a larger supermarket with loyalty discounts may close the gap or even come out ahead for your basket.
2. Use realistic quantities
Compare the quantity your household genuinely uses in a week or two. There is little point choosing a giant bulk option if it stretches the budget now or leads to food waste later.
3. Treat multibuys carefully
Multibuys can lower unit cost, but they only save money if:
- You would have bought that quantity anyway
- You have space to store it
- The product will not expire before use
This is especially important for snacks, chilled products and household items that encourage overbuying.
4. Include household goods, not just food
One reason supermarket deals UK vary so much is that households often underestimate the effect of non-food items. Toilet paper, detergent, washing capsules, bin bags and toiletries can shift the overall result more than a few pence difference on bread or bananas.
5. Decide whether substitutions are acceptable
If one supermarket is cheaper only because you replaced half your list with alternatives you do not like, it is not a meaningful win. Build your comparison around acceptable substitutions, not forced compromises.
6. Allow for seasonality
Produce, barbecue food, packed lunches, holiday treats and Christmas pantry items can all alter which store gives the best value in a given period. Your “best” supermarket in January may not be your best one in August.
7. Recognise the difference between an offer and a habit
A good weekly offer matters less than a strong everyday price on the products you buy constantly. Repeat purchases have the biggest long-term impact on your budget.
8. Keep your comparison narrow enough to maintain
The best system is one you will revisit. A list of 20 core items is better than a list of 120 products you never update.
For households that like to combine savings, you can take the comparison further by using the same stacking method you would use elsewhere online. Our guide to combining coupon codes, vouchers and cashback explains the logic, while our pre-purchase checklist is useful before placing a larger online grocery order.
Worked examples
Because this article is evergreen, the examples below use made-up baskets and method only, not live prices. The point is to show how to compare, not to claim a current winner.
Example 1: Single shopper, mostly own-label
This shopper buys simple weekly staples: milk, bread, pasta, rice, cereal, eggs, yogurt, bananas, carrots, chicken, chopped tomatoes, washing-up liquid and toilet roll.
How to estimate:
- Compare own-label versions across all five supermarkets.
- Check unit price on larger household items such as toilet roll.
- Ignore loyalty schemes if this shopper does not use them regularly.
- Add travel cost if one store requires a separate trip.
Likely outcome: discounters may compare well if the shopper is flexible on brand and pack size. But if the nearest Aldi or Lidl requires an extra trip, a nearby Tesco, Asda or Sainsbury’s could still be the better real-world choice.
Example 2: Family of four, mixed own-label and branded basket
This household buys branded cereal, specific yogurts, lunchbox snacks, bread, milk, fruit, pasta, chicken, mince, nappies, kitchen roll, washing capsules and cleaning spray.
How to estimate:
- Split the basket into exact-match branded items and flexible staples.
- Check loyalty prices on branded lines at Tesco and Sainsbury’s.
- Compare bigger own-label packs at Asda.
- Check whether Aldi or Lidl can cover enough of the list to avoid a second shop.
Likely outcome: the cheapest store for this family may not be the one with the cheapest fruit and veg. Nappies, laundry products and lunchbox snacks can swing the result sharply. A larger supermarket may win if loyalty pricing applies to several expensive branded items.
Example 3: Online grocery shopper with delivery
This shopper values time, does one weekly online order, and occasionally tops up in person.
How to estimate:
- Start with the online basket subtotal.
- Add delivery and any service fees.
- Subtract digital coupons or member discounts already available.
- Consider whether substitutions are likely and whether they create an extra top-up trip.
Likely outcome: a slightly higher shelf-price supermarket may still be better value if it offers a reliable delivery slot, lower fees, or fewer missing items.
Example 4: Household focused on household goods and toiletries
Some weeks the grocery bill is driven by toilet roll, shampoo, shower gel, toothpaste, nappies, detergent and cleaning products rather than food.
How to estimate:
- Give more weight to non-food items that week.
- Check whether supermarket pharmacy and beauty promotions change the basket total.
- Compare against specialist chains if needed, especially for toiletries.
Likely outcome: your “best supermarket offers this week UK” result may change completely when non-food dominates the basket. For these weeks, it can help to compare with retailer-specific savings such as our guide to Boots offers this week.
Example 5: Student or shared house on a fixed budget
This basket often includes pasta, rice, tinned foods, frozen meals, sauces, bread, milk, cheese, snacks and cleaning basics.
How to estimate:
- Use a target weekly budget first, then price the basket backwards.
- Prefer unit price and low-waste pack sizes.
- Be cautious with bulk deals that look cheap but strain cash flow.
Likely outcome: stores with strong entry-price own-label ranges may work well, but the winning choice often depends on proximity and whether all flatmates can agree on substitutions.
When to recalculate
The best grocery offers this week are worth revisiting whenever the inputs change. A supermarket comparison is not a one-off task; it is a lightweight habit.
Recalculate when:
- Your usual items change. A new baby, a dietary change, school lunches or pet ownership can alter the cheapest basket quickly.
- Loyalty pricing changes. If you start or stop using a scheme such as Clubcard-style pricing, your comparison can shift.
- Delivery or travel patterns change. Moving house, changing work routine or losing access to a car affects real shopping cost.
- You notice branded spending creeping up. A few regular branded items can move your total more than expected.
- Seasonal shopping starts. Summer entertaining, back-to-school, Christmas and holiday periods all change basket composition.
- Household staples run low at once. Weeks heavy on detergent, toilet roll or toiletries deserve a fresh comparison.
- Promotional intensity changes. Some weeks are promotion-heavy, others are driven more by everyday prices.
A practical routine is to refresh your comparison in one of three ways:
- Weekly mini-check: review 10 to 15 high-spend staples before your main shop.
- Monthly reset: update your full decision basket and remove items you no longer buy.
- Seasonal review: build a temporary basket for school terms, holidays or festive shopping.
If you want to keep the process simple, use this action list:
- Make a core basket of 20 repeat items.
- Mark each item as exact-brand or flexible.
- Check unit prices, not just shelf prices.
- Add delivery or travel costs every time.
- Subtract only savings you will definitely use.
- Choose the lowest real total, not the loudest promotion.
That is the most reliable way to answer the question behind every supermarket roundup: not just who has the biggest signs this week, but which store actually gives you the best bargains UK for your own household. Keep the list updated, compare like with like, and you will build a repeatable system that saves more over time than chasing random offers ever will.