🏠
🏠 Home & living

Protein per Price (value) Calculator

Results update as you type. Any currency.

Your numbers

Understanding the protein per price calculator — concept and principle

This calculator compares foods by how much you pay for protein rather than for weight. It converts a package's price, weight and nutrition label into the cost of 100 g of protein, so that chicken, eggs, tofu, beans, yoghurt or protein powder can be compared on the same basis.

Cost per 100 g of proteinA 1,000 g package with 22 g protein per 100 g holds 220 g of protein; at $8 that is $3.64 per 100 g of protein.Price the protein, not the package1,000 g package · $8100100100100100100100100100100= 22 g protein in each 100 g1,000 × 22 ÷ 100 = 220 gprotein in the whole package$$3.64 per 100 g protein$8 ÷ 220 g × 100
Only the pink part is protein — divide the price by that, not by the package weight.

How it is calculated

Protein per 100 g comes from the nutrition label. Use the value for the same state you buy (raw or dry), because that is what the package weight refers to.

The principle

Price per kilogram is misleading when foods contain very different amounts of water, fat or carbohydrate. A kilogram of chicken breast and a kilogram of dried lentils both contain roughly 20–25 g of protein per 100 g, but a kilogram of milk contains only a few grams per 100 g. Dividing the price by the grams of protein turns every food into a "price per unit of protein", the same idea as a unit price on a supermarket shelf, but for the nutrient you care about.

Worked example

  1. Inputs: price $8, package 1,000 g, 22 g protein per 100 g (similar to raw chicken breast).
  2. Protein in package = 1,000 × 22 ÷ 100 = 220 g.
  3. Price per 100 g protein = 8 ÷ 220 × 100 ≈ $3.64.
How Price per 100 g protein changes with Package weight (g)How Price per 100 g protein changes with…0510152505007501,0001,2501,5002,000Example: $3.64Package weight (g)
Each point is the calculator re-run with only “Package weight (g)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Package weight (g)Price per 100 g protein
250$14.55
500$7.27
750$4.85
1,000$3.64
1,250$2.91
1,500$2.42
2,000$1.82

How to read the result

Compare foods within the same shopping trip and currency. The number shows only cost; it says nothing about calories, fat, fibre or protein quality. Animal proteins, soy and many protein powders supply all essential amino acids in good proportions, while most single plant foods are lower in at least one, which is why combining grains and legumes is common. If the edible part is smaller than the package weight (bones, shells, skin, liquid in a can), use the drained or edible weight for a fair comparison.

Common mistakes

Keep in mind: This is a cost comparison, not dietary advice. Protein needs depend on age, body size, activity and health; people with kidney disease or other medical conditions should follow their clinician's advice.

Frequently asked questions

Why does dry food look so cheap per gram of protein?

Dried beans, lentils and powders have had the water removed, so each gram contains more protein. Their cooked or mixed weight is much higher than the dry weight.

How much protein do adults need?

A widely used reference for healthy adults is about 0.8 g per kilogram of body weight per day; needs can be higher for older adults, athletes and during illness recovery.

Does the result depend on currency?

No. It works in any currency; compare products priced in the same one.

Sources: FAO, Dietary protein quality evaluation in human nutrition, FAO Food and Nutrition Paper 92, 2013 · Institute of Medicine, Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids, National Academies Press, 2005

Checked 8 Nov 2026. Typical coverage rates and standard formulas. Always check the product label and local building rules; buy 5–10% extra for waste.

🏠 All home & living tools →🌍 Calculators by country →