Cooking for one without wasting half of it
Nearly every piece of grocery advice assumes a household. Buy the large pack, it is cheaper per unit. Buy the whole chicken. Buy the 5 lb bag of potatoes. All of it is true, and all of it assumes you eat the whole thing.
Cooking for one, the per-unit saving is only real if you finish it. A 3 lb bag of onions at half the loose price is not a saving if two of them go soft. The problem is genuinely harder for one person, and most of the standard advice quietly ignores that.
Buy large where it keeps, small where it does not
This is most of the answer. The bulk discount is worth taking on anything with a long shelf life and worth refusing on anything perishable, regardless of how good the per-pound price looks.
Buy the big pack: rice, pasta, dried beans and lentils, oil, tinned goods, frozen vegetables, onions, garlic, potatoes, carrots, cabbage, winter squash, hard cheese. All of these last weeks to years.
Buy the small pack, or loose: salad leaves, berries, herbs, mushrooms, bread, milk, anything already cut. Loose produce is the underrated option here — buying two loose apples rather than a bag costs more per pound and less in total, and the bag you throw a third of away from was never cheaper.
Chillies and citrus are a good case: you almost never need a whole punnet, and buying exactly two of something is possible with loose produce and not with packaged.
Use the freezer as the default, not the fallback
For one person the freezer is what makes the bulk discount real, and the trick is to freeze at the point of purchase rather than at the point of spoilage.
A family pack of chicken thighs is meaningfully cheaper per pound than a tray of two. Split it into portions the day you buy it, freeze them flat in bags, and you have the bulk price with the small-pack convenience. Flat packages thaw in minutes and stack.
The same applies to bread — freeze half the loaf immediately, since it goes stale far faster than one person eats it — and to bacon, ground meat, and stock.
Cook once, eat differently
Batch cooking is the standard advice and the standard failure, because eating the same meal five nights running is genuinely unpleasant and most people stop. The version that works is to batch the component rather than the meal.
Cook a pot of beans, a pot of rice, or a tray of roasted vegetables. None of those is dinner; all of them are most of several different dinners. The same roasted vegetables become a grain bowl, a soup, a pasta sauce, and a filling on successive nights, and none of those feels like leftovers because the assembly changes.
Roast a whole tray of vegetables even when you only want some tonight. The marginal cost of filling the tray is nothing and the oven is already on.
Scale down the right way
Most recipes serve four and halving them is not always arithmetic. Two things that do not scale linearly:
- Pan size. Half the ingredients in the same pan will burn or steam depending on which. Use a smaller pan or accept the change.
- Cooking times for anything braised. A half-sized braise still needs most of the original time, because time is what converts the collagen, not volume.
Things that scale down fine: anything roasted, anything fried, soups, grains. Things that do not: baking, which is chemistry and wants the full recipe.
The high-waste items, and what to do
- Fresh herbs. The worst offender. Buy them, use what you need, and freeze the rest chopped in oil in an ice cube tray the same day. Do not plan to use the bunch.
- Celery. A head is twelve ribs and a recipe wants two. Use the leaves, freeze the rest chopped for stock and soup — it is going into something cooked anyway.
- Salad leaves. Buy the smallest quantity, wash and spin it the day it arrives, and store it with a dry paper towel. Prepared greens get eaten; loose bags do not.
- Milk and cream. Both freeze, though milk separates and wants shaking. Cream is better frozen than binned.
- Half an onion. Wrap it and it is fine for several days; beyond that, dice and freeze it.
Where buying for one genuinely wins
Two things are cheaper per serving for one person than for a family, and they are worth knowing about because so little else is.
You can shop the markdowns. Reduced items near their date are the best value in the shop and require you to be flexible about what you eat tonight — which is much easier for one person than for a household with four opinions.
You can follow the weekly low exactly. Buying whatever is at a genuine seasonal low, in the quantity one person will finish, is a strategy that works far better without other people’s preferences to satisfy. This week’s produce sorted by price is the whole input, and with the shelf described in the pantry that turns a produce sale into dinner almost anything on it is a meal.
Questions or a correction? Get in touch. More on our data sources in About.