TempoLife

TempoLifeGrocery price tracker › cheapest-protein

Cheapest protein

How to find the best-value protein — compared per 100 g of actual protein, not per kilo of food.

Price per 100 g of proteinCompare by

How to get the best value

To compare protein value fairly, ignore the price per kilo and work out the price per 100 g of protein. Take the price of a pack, find how many grams of protein it contains (protein per 100 g times the pack weight), and divide. A cheap food that is mostly water or fat can cost more per gram of protein than a pricier but protein-dense one.

Usually the best value

Foods that usually come out cheap per gram of protein include eggs, milk, dried lentils and beans, canned fish, whole chicken, quark and tinned or dried soy. Protein bars and powders are convenient but rarely the cheapest source once you do the maths.

Live tracked prices for this category are added where a store feed is available. The method above works for your own shop today.

Compare it the fair way

What you are buyingCompare it by
Protein foods (meat, fish, dairy, eggs, beans)Price per 100 g of protein
Staples for energy (grains, oil, potatoes)Price per 1000 kcal
Vegetables and fruitPrice per kilo, in season
Any two similar productsPrice per 100 g of the same food

Other categories

Cheapest calories

The most energy per euro — useful for tight budgets, with a note on doing it healthily.

Meat and fish

Getting the most protein per euro from meat and fish.

Dairy and eggs

Some of the best-value everyday protein there is.

Grains and legumes

The cheapest calories and plant protein, especially dried.

Vegetables and fruit

Eating your vegetables without overspending.

Source: Method is our own; any tracked prices link to their store and date. · checked 2026-09-04

Hit your protein for less

TempoLife tracks your food and its nutrition so you can eat well on a budget.

Create a free accountGet the app