Protein cost calculator
Enter the pack price, pack weight and label protein to compare foods by the cost of 20 grams of protein. It makes the price trade-off visible without pretending the cheapest food is automatically the best choice.
Why cost per 20 g protein?
Serving sizes and pack sizes make supermarket comparisons misleading. The formula is simple: price divided by total protein in a pack, multiplied by 20. It gives every food the same protein target before you compare it.
Use actual labels wherever possible. Inspect entries such as soy milk, peanut butter and almond butter, then use Dietly Compare for product-level context.
Price is one useful filter
Protein cost does not include fibre, micronutrients, cooking time, flavour or waste. A more expensive food may still suit your diet and routine better. Compare prices from the same shop and week because promotions and regional costs change quickly.
Method and sources
The calculation divides the price you enter by grams of protein on the product label. It compares the cost of protein only, not overall nutrition, waste or cooking time.
Common questions
How is protein cost calculated?
The calculator divides price by total protein in the pack, then scales the result to 20 grams of protein.
Is the cheapest protein always best?
No. Cost is one factor alongside taste, nutrition, preparation, dietary needs and whether you will use the food.
Should I use price per serving?
Use pack price, pack weight and protein per 100 grams so products with different serving sizes remain comparable.