TempoLife › Grocery 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.
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 buying | Compare 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 fruit | Price per kilo, in season |
| Any two similar products | Price 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.