
# How to Eat Fresh Food for Less Than Junk Food
There's a persistent myth that eating well costs a fortune — that fresh food is a luxury and ultra-processed food is the budget option. But when you actually run the numbers, the maths often tells a different story.
The idea that junk food is cheaper than real food doesn't hold up as well as people think. With a bit of planning and a few shifts in how you shop and cook, fresh, nutritious food can cost the same as — or less than — the processed stuff. Here's how.
The comparison most people make goes something like this: a burger meal deal costs £5, and a home-cooked meal with fresh vegetables and protein costs more. But that comparison isn't quite fair.
When you account for portion sizes, the number of meals a bag of rice or a pack of lentils produces, and the cost per calorie or per gram of protein, whole ingredients almost always win. A 500g bag of red lentils costs around £1 and provides roughly six generous portions of food. A single fast food meal, by contrast, gives you one.
The "junk food is cheap" myth persists partly because we compare single servings differently. We see the £1 meal deal and mentally compare it to the total cost of a weekly shop, rather than to the cost of that single home-cooked portion.
A 2013 study published in the British Medical Journal found that a healthy diet actually costs only marginally more than an unhealthy one — roughly £1.50 more per day. And more recent analysis, including work from the Food Foundation in the UK, has shown that much of the cost difference comes from ultra-processed convenience foods being marketed heavily to lower-income households, rather than whole foods being genuinely out of reach.
When people picture fresh food, they often imagine expensive produce from a farmers' market or the premium end of a supermarket. That framing immediately makes the whole thing feel unaffordable.
But frozen and tinned foods are nutritionally comparable to fresh — and sometimes better. Frozen vegetables are typically harvested and frozen within hours of picking, locking in nutrients before they can degrade. Fresh vegetables, by contrast, can lose significant amounts of water-soluble vitamins like vitamin C during transport and storage.
Tinned tomatoes, chickpeas, kidney beans, lentils, tuna, and sardines are all nutrient-dense whole foods that cost very little. A 400g tin of chickpeas costs around 55p. A bag of frozen spinach is typically £1 and contains far more spinach than you'd get in a fresh bag for the same price.
Reframing "fresh" to mean "minimally processed whole food" rather than "bought this morning from a greengrocer" opens up a much wider — and much more affordable — range of options.
Research consistently finds that the main driver of food cost isn't freshness — it's convenience and processing. You pay for the labour, packaging, and marketing that goes into ultra-processed products, not necessarily for better nutrition.
A 2021 analysis from the Nuffield Department of Population Health at the University of Oxford looked at the cost and nutritional quality of foods available in UK supermarkets. It found that the least healthy foods were not necessarily the cheapest, and that items like whole grains, pulses, and frozen vegetables offered excellent nutritional value per pound spent.
Protein is where a lot of people assume fresh food gets expensive. Chicken breast from a premium butcher isn't cheap, but chicken thighs — which are actually more flavourful and stay moist during cooking — are significantly cheaper. Eggs remain one of the most cost-effective sources of complete protein available. And plant-based proteins like lentils, beans, and tofu deliver substantial protein at a fraction of the cost of most meat.
The evidence also points to meal planning as one of the most powerful tools for reducing food costs. A 2017 study in the International Journal of Behavioral Nutrition and Physical Activity found that people who planned their meals in advance had higher diet quality and lower food expenditure than those who didn't — largely because planning reduces food waste and impulse purchases.
It's worth acknowledging what you're actually paying for when you buy ultra-processed food regularly. Beyond the financial cost, there's the question of satiety — how long the food keeps you full.
Ultra-processed foods are often engineered to be highly palatable without being particularly filling. They're frequently high in refined carbohydrates and low in fibre and protein, which means hunger returns quickly. When you eat something genuinely filling — a bowl of lentil soup, eggs on wholegrain toast, or a stir-fry with plenty of vegetables and protein — you tend to eat less overall because satiety lasts longer.
This isn't about moralising over food choices. It's just a practical point about value for money. If a £1 snack leaves you hungry again in 45 minutes and a £1.50 meal keeps you satisfied for four hours, the more filling option is the better deal.
Here's where things get concrete. These aren't abstract tips — they're specific habits that make fresh food genuinely affordable.
Build meals around pulses and grains. Lentils, chickpeas, kidney beans, oats, rice, and barley are all cheap, filling, and versatile. Use meat as a flavouring or addition rather than the centrepiece of every meal, and your weekly food bill will drop noticeably.
Shop seasonally. Seasonal British vegetables — courgettes, leeks, cabbage, carrots, parsnips, kale — are significantly cheaper than out-of-season produce flown in from elsewhere. In winter, a bag of carrots costs almost nothing and works in soups, stews, roasts, and stir-fries.
Use the freezer. Batch cook and freeze portions, buy frozen vegetables and fruit, and freeze bread before it goes stale. Reducing food waste is one of the fastest ways to cut your food bill — WRAP estimates that UK households throw away around £700 worth of food every year.
Go to the reduced section. This isn't a compromise — it's smart shopping. Reduced fresh meat, fish, and veg can be frozen immediately and used later without any loss of quality.
Learn five or six cheap, flexible recipes. You don't need dozens of meals. A reliable dal, a vegetable curry, a bean chilli, a frittata, and a simple pasta with tinned tomatoes and pulses will take you a long way on a tight budget.
Time is often the real barrier, not cost. If you're exhausted at the end of a long day, a ready meal or takeaway feels like the only option. This is completely understandable, and the answer isn't willpower — it's preparation.
Cooking in batches once or twice a week removes the daily decision entirely. Spend an hour on a Sunday making a large pot of soup or a tray of roasted vegetables, and you've got lunch sorted for three or four days. The actual active cooking time for simple whole food meals is often less than people assume.
Kitchen confidence is also a factor. If chopping vegetables feels unfamiliar or slow, it gets faster with repetition. A sharp knife and a decent chopping board genuinely make a difference — not as a luxury, but as tools that make cooking quicker and less of a chore.
Start with one change rather than overhauling your entire way of eating at once. Pick one meal per day — lunch is often the easiest — and plan it in advance using affordable whole ingredients for a week. Note what it costs compared to what you'd normally spend.
Swap one meat-heavy dinner per week for a pulse-based meal. Try a lentil dal, a bean chilli, or a chickpea curry. These meals are genuinely satisfying, cost very little, and are straightforward to cook.
Use frozen vegetables freely and without hesitation. There's no nutritional trade-off, and the cost saving is real.
If you want a meal plan that makes healthy eating affordable and genuinely fits your macros, Macrology generates macro-perfect meal plans in seconds — https://macrology.app/signin
The gap between "eating well" and "eating cheaply" is much smaller than the food industry would have you believe. With a few deliberate habits, fresh, nutritious food doesn't have to cost more than the alternative — and often costs considerably less.
Macrology generates a personalised meal plan in seconds — breakfast, lunch, dinner and snacks, all hitting your daily targets.
Start your free 14-day trial