You are using an outdated browser. Please upgrade your browser to improve your experience.

How to save money on your food shop

SunLife Content Team

Last updated 30th April 2023

7 min read

Knowing how to save money on your food shop can help save your hard earned cash as the cost of living rises. It can also help you worry less about your overall finances.

So, we've created a list of 10 ways you can save money on your food shop in the UK.

  1. Have a budget and stick to it
  2. Don't shop on an empty stomach
  3. Take advantage of supermarket loyalty schemes
  4. Be wary of 'special offers'
  5. Yellow Sticker Discounts
  6. Plan your meals
  7. Shop around
  8. Bulk buying when it makes sense
  9. Food-saving apps
  10. Avoid eye-level products

10 tips to save money on your food shopping

1. Have a budget and stick to it

Food shopping on a budget can help you limit spending and keep you from buying things you don't need. You can use Money Helper's free budget planner( opens in a new tab) to track your budget and manage your spending.

Once you have an overview of your total budget you can set aside a budget just for your food shopping. This can be changed based on how often you shop, whether it's weekly, biweekly or monthly.

Start by budgeting all the essentials, but remember to set aside some money for items to treat yourself too. Don’t be so strict with yourself that you don't want to use your food budget!

2. Don't shop on an empty stomach

This is an odd tip, but can be very effective. Food shopping on an empty stomach can be a dangerous game. The treats and impulse buys you come across in the supermarket aisles will be even harder to resist.

If you're hungry, you're more likely to be tempted to buy something you don't need and go beyond your food shopping budget. So make sure to have something to eat before you go.

3. Take advantage of supermarket loyalty schemes

It's likely that wherever you shop they use some sort of loyalty scheme. This can reward you with discounts or vouchers on items in your food shop. By signing up you can often get discounts on common food items or be rewarded with vouchers to use in the future. Some loyalty schemes include:

Tesco Clubcard

Tesco's Clubcard( opens in a new tab) is a well known supermarket loyalty scheme. Look out for the big yellow circles that show cheaper prices for Clubcard members.

On top of these cheaper prices, every time you shop and scan your membership card you can earn Clubcard points. These build up over time and can be exchanged for vouchers to spend on a future food shop, or to put towards discounts on restaurants and days out.

Sainsbury's Nectar

Sainsbury's Nectar( opens in a new tab) works similarly to the Tesco Clubcard. For every pound you spend, you'll earn 1 point which can be spent on a range of brands and products. Also, Sainsbury's has special offers available just for Nectar members.

Lidl Plus

Lidl Plus( opens in a new tab) offers exclusive discounts on certain items to its members. As you shop, you'll build up vouchers and coupons like £2 off your next shop. According to a Which? survey, Lidl was the second cheapest supermarket in 2023( opens in a new tab), so these discounts are an added bonus.

My Morrisons

Unlike other supermarket loyalty schemes, the Morrisons More scheme( opens in a new tab) will track what you shop the most and offer personalised offers based on this. Also, the 'basket bonus' means you have a chance to win a reward every time you scan your card at the checkout.

4. Be wary of 'special offers'

Sometimes the 'special' offers in supermarkets aren't as special as they may seem. Often supermarkets will raise the prices of products in multibuys( opens in a new tab) to make the offer seem more valuable.

A multibuy discount might be good if it's a product you use regularly anyway. But, if you think you're being swayed more by the 'saving' than the product itself, maybe reconsider. You might find an alternate product that is cheaper even without any discount.

5. Yellow Sticker Discounts

Are you planning to eat or freeze the food on the day you buy it? If so, the yellow sticker discounts at supermarkets can be a great way to save on everyday items.

Most supermarkets will reduce the price of items that are nearing their 'best before' or 'use by' date. These are usually marked with a bright yellow sticker showing the new price.

They might have a dedicated 'reduced section' where all these items will be placed. But it's not uncommon to see yellow stickers on items elsewhere in the supermarket, so keep your eyes peeled!

The times that employees put reductions stickers on will vary with each supermarket. Aldi and M&S are most likely to reduce things near store closing time( opens in a new tab), whereas Asda and Lidl do some reductions in the morning too. Other supermarkets say there are no specific times.

The later you go, the cheaper the discounts will be, but there might not be much left.

6. Plan your meals

Planning your weekly meals before you get to the supermarket can help you stick to your budget and make sure nothing goes to waste.

Having a list of exactly what you need can help you reduce spending money on unnecessary items. It will also help you get in and out of the shop quicker as you'll know exactly where you need to go once you get in there. But be aware of supermarkets changing the layout( opens in a new tab) to slow you down.

7. Shop around

If you always shop at one supermarket you could be missing out on cheaper alternatives. By switching supermarkets, you might be able to save on your average shop. But remember to factor in any extra fuel or bus fare to travel to a cheaper store to make sure it's worth the savings.

Which? Have done a price comparison of supermarkets in the UK( opens in a new tab) meaning you can see which is cheapest. They found that, as you might expect, the cheapest supermarket was Aldi, followed closely by Lidl. It might only save you a small amount per shop, but over a year this saving will add up.

8. Bulk buying when it makes sense

Bulk buying can help you save on basic non-perishable food items like pasta and rice. This could mean buying the biggest size of the product such as the 3kg bag of pasta available in most large supermarkets. Or shopping for these items at wholesalers such as Costco.

However, it might not make sense to bulk buy if you don't think you'll use up the whole lot, or if it will take up too much space in your kitchen.

9. Food-saving apps

Some food-saving apps can help reduce the cost of your food shop by showing discounted food in your area. Too Good To Go and Karma will show food available from restaurants, cafes and shops, whilst Olio focuses on neighbours sharing unwanted food with their community.

Too Good To Go

Rather than restaurants and cafes throwing away any leftover food, Too Good To Go( opens in a new tab) gives them a platform to list their unwanted food at a discounted price. You can regularly check the app and keep an eye out for delicious deals in your area.


With Olio( opens in a new tab), neighbours can share items including food for free on the app. This can reduce food going to waste in households. Give it a try and you could even share some of your own food that might otherwise go to waste.


Karma( opens in a new tab) works similarly to Too Good To Go. Restaurants, bakeries and other food shops will share their leftover food on to the app at a discounted price. Keeping an eye on these apps is a great way to get a cheap meal or some veg you can pop in the blender for a quick, freezable soup.

10. Avoid eye-level products

One sneaky trick that supermarkets deploy is keeping their most profitable products at eye level, whilst better deals are placed at the bottom of the shelves out of sight. This is sometimes referred to as 'eye level is buy level( opens in a new tab)'.

When you're doing your next food shop, don't forget to look down and see what deals might be hiding out of sight. You could save money with brands you might have been missing out on before.

Get hundreds of free Mini Money Tips

There is no limit to the number of small changes we can make to save money here and there. That's why SunLife has compiled Mini Money Tips – a hub containing over a hundred small ways to save some money – from making food last longer to saving on your energy bills.

Explore money saving tips

Take a look at our other articles to find ways to help you save money and enjoy your life in retirement:

The thoughts and opinions expressed in the page are those of the authors, intended to be informative, and do not necessarily reflect the official policy or position of SunLife. See our Terms of Use for more info.