← Back to blog
nutrition

How to eat fresh food for less than junk food

7 min read16 June 2026
How to eat fresh food for less than junk food

# How to Eat Fresh Food for Less Than Junk Food

There's a persistent idea that eating well costs more — that fresh food is a luxury and processed food is what you eat when money's tight. It's one of those beliefs that feels obviously true right up until you actually run the numbers.

The reality is more interesting than the myth. With a bit of know-how, fresh, nutritious food can cost less per meal than a multipack of crisps or a frozen pizza. Here's how to make that work in practice.

The "healthy food is expensive" myth — where it comes from

The belief isn't entirely baseless. If you're comparing a punnet of organic blueberries to a bag of budget biscuits, yes, the biscuits win on price. But that's not a fair comparison — and it's not how most people actually eat.

The problem is that we often compare the cheapest processed foods against premium fresh options. A Tesco Finest salmon fillet versus a 59p pot of instant noodles isn't a useful benchmark. The more honest comparison is budget fresh food against budget processed food — and there, the gap closes dramatically.

Research published in the British Medical Journal found that the healthiest diets cost, on average, around £1.50 more per day than the least healthy ones. That sounds significant until you realise the comparison was between the most nutrient-dense diets and the poorest-quality ones — not between a homemade lentil soup and a McDonald's.

Frozen and tinned food is fresh food (more or less)

This one trips people up. "Fresh" has become shorthand for "better", but nutritionally, frozen and tinned vegetables are essentially equivalent to their fresh counterparts — and often superior to fresh produce that's been sitting in a lorry for three days.

Frozen vegetables are picked at peak ripeness and frozen within hours. The vitamin content is locked in at that point. Fresh spinach left in your fridge for four days has lost a meaningful proportion of its folate by the time it hits the pan.

Tinned pulses — chickpeas, kidney beans, lentils — are among the most affordable, filling, and nutritious foods available. A 400g tin of chickpeas costs around 45–55p, provides roughly 20g of protein and 15g of fibre, and needs no preparation beyond draining and rinsing. That's hard to beat on any metric.

Frozen fish, frozen chicken thighs, and frozen mixed vegetables form the backbone of genuinely affordable, nutritious cooking. Stop treating the freezer aisle as a fallback option — it's a serious tool.

What the evidence shows

The idea that poverty causes poor nutrition is real and documented. But research increasingly suggests the relationship is more complicated than simply "fresh food costs too much."

A 2021 study from the University of Cambridge found that food environment, cooking confidence, and time played as large a role in dietary quality as food cost. People who reported low cooking confidence were significantly more likely to rely on ultra-processed food regardless of income. The implication is that skills and knowledge are part of the equation, not just money.

Separately, a large UK analysis found that ultra-processed foods now account for around 57% of the average British diet — not because people can't afford anything else, but because they're heavily marketed, convenient, and engineered to be appealing.

None of this is to dismiss genuine food poverty — it exists and it's serious. But for a large proportion of the population, the barrier to eating better isn't purely financial. It's familiarity, confidence, and habit.

The five ingredients that do the heavy lifting

If you want to bring your food bill down without compromising on nutrition, these are the ingredients that consistently deliver the best return:

Dried or tinned lentils — Red lentils are about £1.20 for 500g and will make four generous portions of dal, soup, or bolognese-style sauce. They're high in protein, iron, and fibre.

Eggs — A box of six free-range eggs costs around £1.80–£2.20. Each egg provides around 6g of protein, plus choline, B12, and selenium. Scrambled eggs on toast is a legitimately nutritious meal.

Oats — Around 75p for 500g. Slow-releasing carbohydrates, decent protein for a grain, and high in beta-glucan — a type of soluble fibre associated with reduced LDL cholesterol.

Frozen spinach — Typically £1–£1.20 for 900g. Extraordinarily versatile, iron-rich, and it keeps for months. Throw it into curries, omelettes, pasta sauces, or smoothies.

Tinned tomatoes — Around 35–45p a tin. The base of hundreds of meals, rich in lycopene (which is actually more bioavailable from cooked tomatoes than raw), and shelf-stable.

These five ingredients alone can anchor a week of nutritious, varied eating at very low cost.

Why ultra-processed food isn't actually cheap

Here's where the numbers get interesting. A frozen supermarket pizza typically costs £2–£3.50 and provides two modest portions. Work that out per serving, factor in its relatively low satiety (you're often hungry again within two hours), and it's not the bargain it appears.

A homemade tomato and chickpea curry with rice — using tinned tomatoes, a tin of chickpeas, an onion, garlic, and spices — costs roughly 60–80p per portion and will keep you full for four or five hours. The spices have an upfront cost but last for months of cooking.

The satiety factor matters enormously. Ultra-processed foods are often designed to be "hyper-palatable" — meaning they're engineered to taste good without triggering your body's fullness signals as effectively. This is partly why you can eat a large bag of crisps and still feel like you want more. High-protein, high-fibre whole foods don't work that way.

When you account for portion size, satiety, and cost per calorie of quality nutrition, fresh and minimally processed food frequently wins.

Practical ways to make the switch without overhauling your life

The goal here isn't a dramatic transformation. Small shifts compound over time.

Start with swaps, not replacements. Instead of buying a supermarket meal deal every day, try making a batch of soup on Sunday — one tin of tomatoes, a tin of lentils, stock, and whatever vegetables are cheap that week. It takes 25 minutes and costs about 40p a portion.

Buy protein in bulk and freeze it. A large bag of frozen chicken thighs works out far cheaper per 100g than fresh, skin-on thighs at the butcher. Portion them before freezing and defrost as needed.

Learn three or four base recipes. A basic dal. A simple stir-fry. A tomato-based pasta sauce. A grain bowl with whatever's in the fridge. If you can make these confidently, you have the foundation for weeks of varied, affordable eating.

Plan before you shop. Spontaneous supermarket shopping almost always costs more. Knowing what you're making before you arrive means you only buy what you need and waste less. Food waste in the UK costs the average household around £700 a year — that's money directly in your pocket if you plan well.

Use your freezer aggressively. Batch cook once, eat three or four times. Soups, curries, and stews all freeze brilliantly. The freezer is your best tool for making cooking time-efficient and cost-effective simultaneously.

Putting it all together

Eating fresh food for less than junk food isn't a trick or a hack — it's mostly about shifting a few habits and getting comfortable with a handful of versatile, inexpensive ingredients.

The biggest lever isn't where you shop or which brand you buy. It's cooking from scratch more often, even loosely. A simple home-cooked meal made from budget ingredients will almost always beat a processed equivalent on nutrition, cost, and satiety.

If you want a meal plan that works with your budget and your macros, Macrology generates macro-perfect meal plans in seconds — https://macrology.app/signin

The gap between "affordable" and "nutritious" is far smaller than food marketing would have you believe. Once you see it, you can't unsee it.

Want meals like this planned to your exact macros?

Macrology generates a personalised meal plan in seconds — breakfast, lunch, dinner and snacks, all hitting your daily targets.

Start your free 14-day trial

More from nutrition

nutrition

Why Eating More Colour Variety Actually Matters for Your Micronutrient Intake

7 min read
nutrition

How Chilling and Reheating Starchy Foods Changes Their Nutritional Profile

7 min read
nutrition

Why the Ratio of Protein to Calories in Your Meals Matters More Than Total Protein

7 min read