DinnerByDesign

Food cost guide

12 practical ways to reduce and manage your grocery costs

Explore 12 practical ways to manage grocery costs, use ingredients more effectively and reduce avoidable food waste.

By DinnerByDesign editorial team · Published 21 July 2026 · Last reviewed 21 July 2026

Controlling what you spend on groceries involves more than hunting for the cheapest products on the shelf. It is really about a handful of connected decisions: planning what you will actually cook, choosing realistic quantities, coordinating ingredients across several dinners, using complete packs effectively, avoiding unnecessary waste, and having a purpose for any surplus portions.

One distinction is worth keeping in mind throughout: the value of the ingredients you use in a dinner is not the same as the cost of the complete pack you had to buy to get them. Many of the techniques below work by closing that gap — making sure more of what you pay for actually gets eaten.

Quick answer

The most effective approach is usually a combination of realistic portion planning, coordinated ingredients, flexible lower-cost products and a clear purpose for everything you buy. No single technique works for every household. The best starting point depends on whether your main problem is waste, expensive ingredients, lack of time or unpredictable weekly spending.

1. Plan several dinners together

Choosing three or four dinners at a time, built around a budget and a small set of shared ingredients, cuts down on the disconnected purchases that quietly push up a weekly shop. It is worth keeping this flexible rather than rigid — a plan that can absorb a changed evening or a swapped dinner is more useful than one that falls apart the first time your week does not go to schedule.

Our guide to UK food costs looks at where grocery spending typically goes in more detail, and a sample plan like 5 dinners for 2 under £40 shows what a coordinated, budget-led week can look like in practice.

2. Plan realistic portions

Portion planning is not about automatically serving less — it is about deciding how many people a dinner needs to serve, and what any extra portions are for. This matters at the checkout too: using only part of a pack does not reduce what you paid for it unless the rest gets used later, whether that is another dinner, a lunch, or the freezer.

Household size affects this more than anything else. Our guide to portion planning and food waste covers the general principles, and cooking for one without waste looks specifically at adjusting for a smaller household.

3. Batch-cook with a purpose

Cooking a larger quantity only helps when every portion has somewhere to go: another dinner, the fridge for prompt use, the freezer for later, or a flexible base you can finish differently each time. Batch cooking without a plan for the extra is not a saving — it is just a bigger version of the same risk.

Our guide to batch cooking on a budget looks at when it helps and when it does not.

4. Use lower-cost cooking techniques

Stewing, braising, roasting, baking, and building a good sauce are all ways of turning modest ingredients into a dinner with real depth of flavour and texture. Herbs, spices and aromatics do a lot of the work here — budget-conscious cooking does not have to mean bland cooking. Our guide to low-cost cooking techniques goes through these in more detail.

5. Explore cuisines that use inexpensive staples well

Several culinary traditions make good use of pulses, grains, tomatoes, vegetables, herbs and spices to build a satisfying dinner without leaning on an expensive centrepiece ingredient. No cuisine is inherently cheap — the cost still depends on the specific ingredients and products you choose — but the techniques are genuinely useful. Our Mediterranean-inspired affordable cooking guide explores this in practice.

6. Consider lower-cost cuts and alternative proteins

Lower-cost meat cuts, offal, eggs, and beans, chickpeas or lentils can all bring protein to a dinner without needing a large, expensive centrepiece. Combining a smaller amount of meat with vegetables, grains or pulses often works just as well as a bigger portion on its own. See our guides to cooking for four with lower-cost cuts and cooking with offal on a budget for more detail. The most economical option will depend on the products available, the pack sizes and what your household will genuinely use.

7. Decide when fresh or frozen is more practical

Fresh and frozen each suit different dinners — shelf life, convenience, texture, preparation and how likely something is to go to waste all vary by ingredient and how you are planning to cook it. Neither format is always the better choice; it depends on how soon the ingredient will be used and how you intend to cook it. Our fresh or frozen guide covers this in more detail.

8. Use seasonal and flexible dinner formats

Stews, tray bakes, soups and adaptable sauces are naturally good at absorbing whatever vegetables are available, already in the fridge, or simply need using. Summer stews are a good example of this — light, quick-cooking dinners that flex around what you have without feeling like an afterthought.

9. Give complete packs more than one purpose

A single ingredient bought for one dinner can often do more than one job across the week. Peppers might go into a spiced rice dish, a stew and a tray bake; a tub of yoghurt into a sauce one night and a dressing another; a bag of spinach into a pasta dish and a curry-inspired dinner; a plainly cooked batch of chicken finished with a different set of flavours each time. This is not about building a rigid weekly menu — it is about noticing where one purchase can quietly cover several dinners.

10. Start with ingredients already available

Before choosing what to cook, it is worth checking the cupboard, fridge and freezer first. Prioritise opened products and ingredients that need using soon, while continuing to follow use-by dates and storage instructions.

11. Keep flexible fallback dinners available

A small collection of dependable dinners — built from eggs, rice, pasta, frozen vegetables, pulses or tinned tomatoes — reduces the chance of an expensive last-minute decision on a night when nothing has been planned. These do not have to be an afterthought: a well-seasoned baked egg dish or a good tomato pasta can be just as appetising as anything else in the week's plan.

12. Build the shopping list from scheduled dinners

A shopping list that follows your dinner plan, rather than the other way around, naturally accounts for household servings, ingredients shared between dinners, complete pack sizes, and what is already available at home. This is where planning, portioning and pack awareness come together into one practical step, and it is the point where DinnerByDesign can help most directly — generating a shopping list from the dinners you have actually scheduled.

Where should you start?

If the main problem is...A useful place to start
Ingredients being thrown awayPortion planning and fresh-or-frozen choices
Unpredictable weekly spendingPlanning several dinners around a budget
Partially used packsShared-ingredient planning
Expensive proteinsLower-cost cuts, eggs, pulses or offal
Repetitive budget cookingCuisine-inspired flavours and flexible bases
Limited cooking timePurposeful batch cooking
Last-minute purchasesFlexible fallback dinners
Confusing supermarket tripsA list generated from scheduled dinners

Bringing it together

These techniques work best in combination, and you do not need to adopt all twelve at once.

Portion planning becomes more useful when dinners share ingredients. Batch cooking works better when every portion has a purpose. Fresh and frozen choices become easier when the week is already planned. Choose the combination that gives your household greater control.

Frequently asked questions

What is the best way to start reducing grocery costs?

Start with whichever problem affects you most — waste, expensive ingredients, lack of time or unpredictable spending — and use the comparison table to find the matching technique, rather than trying to change everything at once.

Does cooking from scratch always cost less?

Not necessarily. It often helps, but the saving depends on using the ingredients you buy, choosing suitable quantities and not letting complete packs go to waste. Cooking from scratch with a lot of leftover, unused ingredients can cost more than a simpler shop.

How can I reduce waste when supermarkets sell complete packs?

Plan dinners that share ingredients, so a partly used pack has a second destination already in mind, and keep a few flexible fallback dinners ready for anything left over that does not fit a specific plan.

Is batch cooking always economical?

No. It only helps when every portion has a purpose. A large batch cooked without a plan for the extra can end up wasted rather than saving anything.

Are frozen ingredients always cheaper than fresh?

No. Prices vary by product, retailer and season. Frozen ingredients can help reduce waste because you use only what you need, but that is a different benefit from being guaranteed cheaper.

How can DinnerByDesign help manage grocery spending?

You can build a week of dinners around your household, budget and available time, then generate a shopping list from the dinners you have scheduled — bringing planning, portioning and pack awareness together in one place.

Sources and further reading

Put these ideas into practice

Build a week of dinners around your household, budget and available time, then generate a shopping list from the dinners you schedule.

Plan my week