Back to Blog
Buying Guide

Protein Powder Substitutes: High-Protein Foods to Use Instead (UK 2026)

The best substitutes for protein powder in the UK: high-protein whole foods like Greek yoghurt, cottage cheese, milk powder, eggs and lentils compared on protein per 100g and cost per gram, plus when powder is still the smarter buy.

KR

Kevin, founder of WheyWise

14 July 2026 (updated March 2026)7 min read

Quick answer

The best substitutes for protein powder are high-protein whole foods: Greek yoghurt (around 10g protein per 100g), cottage cheese (11g), skimmed milk powder (36g), eggs (13g), tinned tuna (25g), red lentils (9g cooked) and soya mince (17g). They need no supplement and add real food to your diet, but they cost more per gram of protein than powder and are slower for a post-workout hit. Protein powder still wins on cost, roughly 2 to 3p per gram of protein, and on speed; whole foods win on satiety and overall nutrition.

You do not actually need protein powder to build muscle. Powder is a convenient, cheap way to top up your daily protein, but every gram it provides is available from ordinary food. This guide lists the best whole-food substitutes, shows how they compare with powder on cost per gram of protein, and is honest about the one thing powder still does better than anything in your fridge.

What can you use instead of protein powder?

The best substitutes for protein powder are foods with a high protein-to-calorie ratio that you can eat in real quantities. Ranked roughly by protein density:

  • Skimmed milk powder delivers about 36g protein per 100g, is shelf-stable, and stirs straight into porridge, yoghurt or a shake.
  • Tinned tuna gives around 25g protein per 100g with almost no fat or carbs.
  • Soya mince (dried) provides roughly 17g protein per 100g cooked and is the cheapest plant option.
  • Eggs carry about 13g protein per 100g (roughly 6g per egg) with a complete amino acid profile.
  • Cottage cheese has about 11g protein per 100g and a slow-digesting casein profile, good before bed.
  • Greek yoghurt sits near 10g protein per 100g and doubles as a shake base.
  • Red lentils and chickpeas add around 8 to 9g protein per 100g cooked, plus fibre.

Each of these is a clean swap for a scoop: two thick Greek yoghurts or a tin of tuna roughly matches the 20 to 25g of protein in a typical whey serving.

Protein powder vs whole foods: cost per gram

Protein powder is still the cheapest protein per gram, which is the honest headline. A discounted whey concentrate lands near 2 to 3p per gram of protein. Eggs, milk and tinned fish sit around 4 to 6p per gram, and fresh chicken breast is often 5p or more. Dried pulses and skimmed milk powder are the closest whole foods on cost, but nothing quite matches powder on sale.

The trade-off: whole foods cost more per gram of protein, but they bring fibre, micronutrients and far more fullness per calorie. Powder wins on price and speed; food wins on nutrition and satiety. Most people should lean on food and use powder to fill the gap.

If you want to see exactly where powder lands, our cheapest protein per gram guide breaks down the live numbers, and the protein calculator shows how much you actually need per day so you know how big the gap is.

Best substitutes for a post-workout shake

The best no-powder post-workout shake is milk blended with Greek yoghurt and a banana: semi-skimmed milk brings around 3.5g protein per 100ml, the yoghurt pushes the total past 25g, and the banana replaces the fast carbs. For a dairy-free version, blend soya milk (a rare plant milk that matches dairy on protein) with silken tofu, which adds roughly 8g protein per 100g without changing the texture much.

Best substitutes for baking and smoothies

For baking, skimmed milk powder is the best protein powder substitute because it adds protein without the strong flavour or grit of whey, and it behaves predictably in batter. Ground almonds and silken tofu also raise the protein of pancakes, muffins and overnight oats. In smoothies, Greek yoghurt, cottage cheese (blended smooth) and soya milk all lift the protein without the artificial sweetener taste some powders bring.

When protein powder is still the better choice

Protein powder wins whenever cost per gram, speed or a very high daily target is the deciding factor. If you are aiming for 150g of protein a day, hitting it from food alone is expensive and time-consuming, and one or two scoops close the gap for pennies. Powder is also the most portable option: a shaker in a gym bag beats trying to eat two tins of tuna at your desk.

If that convenience matters to you, these are the cheapest ways to buy it, one whey and one dairy-free:

Cheapest convenient option

Pros

  • Around 2 to 3p per gram of protein on sale
  • 22g protein per 30g scoop
  • Ready in seconds vs cooking a meal
  • Informed Sport batch tested

Cons

  • Less filling than a whole-food meal
  • Adds no fibre or micronutrients
  • Flavoured versions contain sweeteners
Buy Pure Whey ProteinLive price at Bulkor compare all UK prices →
Nutrition per scoop · 22.7g protein in 32g

Protein makes up 71%

of this 32g scoop · 120 kcal total

22.7g
4.8g
Protein22.7g
Carbs4.8g
Fat1.1g
Other3.4g

Best dairy-free option

Pros

  • Pea and faba bean blend, fully dairy-free
  • 23g protein per serving
  • Cheapest mainstream UK vegan protein on sale
  • No animal ingredients or lactose

Cons

  • Slightly gritty plant texture
  • Earthy note in some flavours
  • Lower leucine than whey per serving
Buy Vegan Protein PowderLive price at Bulkor compare all UK prices →
Nutrition per scoop · 24.1g protein in 35g

Protein makes up 69%

of this 35g scoop · 115 kcal total

24.1g
8.1g
Protein24.1g
Carbs1.5g
Fat1.3g
Other8.1g

Compare live prices on every UK protein ranked by cost per 25g on the main comparison table, or see what is discounted this week on the deals page. To work out how much protein you actually need before deciding whether to bother with powder, use the protein calculator.

Find your cheapest protein

1,958 products compared across 85+ UK retailers

Updated weekly. Sorted by best value per 25g of protein.

Compare all products