- Compare protein foods by cost per 20 g of protein, not by the price of the pack.
- Eggs, milk, tinned fish, pulses and own-brand dairy are usually the cheapest protein.
- Frozen chicken, fish and vegetables are cheaper and waste less than fresh.
- Products labelled 'high protein' often cost far more for the same protein.
- A written list and a weekly batch cook save more money than any coupon.
Think in cost per portion of protein
The price on the shelf tells you what a pack costs, not what the protein costs. A cheap packet of sausages can work out more expensive per gram of protein than a pricier pack of chicken breast, because so much of the sausage is fat and filler.
UK supermarkets show a unit price, usually per kg or per 100 g, on the shelf label. Use it with the protein figure on the back of the pack. A rough way to compare is to work out what it costs to get 20 g of protein from each food, which is about one decent serving.
Do this once for the foods you buy most and you will quickly know your best-value options. Prices change often and differ between shops, so the method matters more than any single list. The ranking below is typical for most UK supermarkets.
The usual best-value protein foods
These tend to give the most protein per pound spent, especially in own-brand or value ranges.
- Dried or tinned lentils, chickpeas and beans: very cheap, with fibre too. Dried is cheapest, tinned is most convenient.
- Eggs: cheap, versatile and quick. Buying larger boxes usually brings the price per egg down.
- Milk: a pint of semi-skimmed gives about 20 g of protein for very little money.
- Tinned fish: tuna, mackerel, sardines and pilchards. Tinned mackerel and sardines also give you omega-3.
- Frozen chicken breast or thighs: often much cheaper per kg than fresh, and no waste.
- Own-brand cottage cheese, skyr and fat-free Greek yoghurt: usually far cheaper than branded 'protein' pots with similar numbers.
- Whole chickens: roast one on a Sunday and you have meat for two or three more meals, plus bones for stock.
- Whey protein bought in larger bags: per gram of protein, it often compares well with meat, but only buy it if you will use it.
Tofu, lean beef mince and fresh salmon are usually mid-range. They are still good options, but lean more on the list above if money is tight. For a full comparison of quality as well as cost, see our guide to the best protein sources.
Where the money leaks
The biggest drains on a high-protein budget are usually convenience and marketing, not the core foods.
- 'High protein' branded versions of yoghurt, cereal, bread, crisps and pasta, which often cost much more for a modest protein boost
- Protein bars and snacks, which are an expensive way to get 20 g
- Pre-cooked, pre-sliced and pre-marinated meat, where you pay for the preparation
- Small packs, which usually have a higher price per kg than larger ones
- Food waste, especially fresh meat, fish and salad bought with good intentions and thrown out on Friday
A sample weekly list
Here is a basic list for one person training four or five times a week, aiming for around 130 to 150 g of protein a day. Adjust amounts for your household.
- 15 to 18 eggs
- 4 pints of semi-skimmed milk
- 2 large tubs of own-brand skyr or fat-free Greek yoghurt
- 2 tubs of cottage cheese
- 1 kg bag of frozen chicken breast or thighs
- 500 g lean beef or turkey mince
- 4 tins of tuna or mackerel
- 2 tins of chickpeas and 2 tins of kidney or black beans
- A bag of dried red lentils
- Oats, wholemeal bread, rice and potatoes
- Frozen mixed vegetables, frozen berries, bananas, apples, onions, tinned tomatoes
That list covers breakfasts, lunches, dinners and snacks with room for variety. Pair it with the recipes in our five high protein batch cook meals and most of the week is planned.
Buying for a family changes the quantities but not the logic. Base meals on the cheapest proteins, bulk them with pulses and frozen vegetables, and let adults with bigger targets add an extra egg, a yoghurt or a glass of milk on top rather than cooking a separate meal.
Tactics that save money every week
- Plan, then write the list. Decide on four or five meals before you shop. Impulse buys are the fastest way to overspend.
- Use the freezer. Frozen meat, fish, vegetables and fruit are as nutritious as fresh, cost less and do not go off.
- Stretch meat with pulses. Replace a third to a half of the mince in a chilli or bolognese with lentils or beans. Protein stays high and cost drops.
- Check the reduced section. Meat and fish near their date can go straight in the freezer on the day you buy them.
- Cook once, eat three times. A pot of chilli or curry for four is barely more expensive than a pot for one.
- Use loyalty prices wisely. They help on staples you would buy anyway, not on things you did not need.
For the full system, including storage and food safety, see meal prep made simple.
Budget, fat loss and training together
A tight budget and a fat loss goal fit together well. Cheap protein foods such as eggs, pulses, tinned fish and dairy are also some of the most filling foods per calorie. Takeaways, snacks and alcohol are usually where both the money and the extra calories go.
If you are trying to lose fat while training, pair this list with the principles in our guide to protein for fat loss. And if you are thinking about joining a gym but worried about cost, you can try Lycan Strength with the 7-day free trial, with no credit card required, before deciding anything.
Members' guide
Keep reading with your free week
The full guide is for members and people on a free trial. Claim 7 days free and it opens straight away on this device, along with every other guide.
Already a member? Log in to read it
Unlock the full guide
Seven days of classes, free. We will be in touch to book your first session.
Questions
What is the cheapest source of protein in the UK?
Dried lentils and beans are usually the cheapest per gram of protein, followed by eggs, milk, tinned fish and frozen chicken. Own-brand dairy such as cottage cheese is also good value.
Is protein powder cheaper than food?
Per gram of protein, a large bag of whey can compare well with meat, but it is not cheaper than eggs, milk or pulses. It is a convenience, not a necessity.
Is frozen chicken as good as fresh?
Yes. Frozen chicken has the same protein and is often cheaper. Defrost it in the fridge and cook until piping hot all the way through.
General guidance for healthy adults. If you have a medical condition, injury or are pregnant, check with a health professional before changing your training or diet.
