Make a meal plan before going grocery shopping. Weekly meal planning helps you know exactly what you need to get and makes it easier to keep track of what you’re spending.
Get loyalty/rewards cards for supermarkets. Get a rewards card for your regular supermarket and collect points every time you shop. Once you have enough, you can claim discounts on your groceries.
Go grocery shopping in the evenings. After about 6pm, most supermarkets start discounting food that needs to be sold by the end of the day, meaning you could get some great savings.
Shop in the world food aisles. Kitchen staples such as lentils, beans, rice, sauces, and spices can often be cheaper in the international food aisles.
Don’t shop whilst hungry. The more hungry you are whilst shopping, the more likely you’ll end up buying more than you need.
Grocery shop online to catch deals that might be missed otherwise. Despite the delivery cost, grocery shopping online can often be cheaper than going to the store due to online-exclusive discounts.
Cook at home instead of buying takeaways or eating out. Meal deal lunches and pizza deliveries can quickly add up. By taking packed lunches and cooking at home, you can save money and eat healthier.
Have meat-free days once or twice a week. Trying “Meat-free Mondays” can help cut down the cost of your grocery bill.
Cook communally with housemates. Cooking and eating together is a great way to save money and socialise.
Freeze food to make it last longer. Lots of different foods, such as milk, bread, and pasta, can be frozen, which can help it last past the use-by date. You can also bulk cook and freeze meals to reduce how often you have to cook.
Use leftover food apps. Apps like make sure good food gets eaten by allowing customers to collect food that is nearing its sell by date from businesses.