DataFood
Educational only, and not medical advice. The figures on this site are estimates from population equations, not measurements of any individual. If you are pregnant, under 18, managing a medical condition, or have any history of disordered eating, speak to a clinician rather than a calculator.

Protein per Calorie: The Ratio That Matters

Protein per calorie reorders food lists. Chicken breast beats almonds by 5x. Work the ratio, see the RDA vs. deficit target, and avoid the common swap.

A food’s protein per calorie is its protein in grams divided by its energy in kilocalories, usually scaled to grams per 100 kcal. The figure is not a property of the food alone: it depends on the energy value assigned to each macronutrient, which comes from Atwater factors, and on whether the food is raw or cooked, because cooking concentrates some nutrients and dilutes others by water loss or gain. The ratio matters because protein is the most satiating macronutrient per calorie, so a higher ratio tends to reduce later intake, and because in an energy deficit the absolute grams of protein needed to preserve lean mass are higher than the RDA. This page defines the metric, works it for common foods, and separates the RDA from a deficit target. It is not medical advice. If you are working through a history of disordered eating, intake figures can be harmful; in the US, the National Eating Disorders Association helpline is 1-800-931-2237, and in the UK, Beat’s helpline is 0808 801 0677.

Defining protein per calorie

Protein per calorie is grams of protein divided by kilocalories, expressed as g/100 kcal for readability. A food with 31 g protein and 165 kcal has 18.8 g/100 kcal. The denominator is not fixed: it depends on the energy values assigned to protein, fat, carbohydrate and alcohol. The Atwater general factors are 4 kcal/g for protein, 9 for fat, 4 for carbohydrate and 7 for alcohol. These are averages, and they are wrong in both directions: protein’s metabolisable energy is closer to 4 kcal/g in mixed diets but varies with source, and fat’s 9 kcal/g is a rounded figure. The ratio is therefore a simplification, and the direction of the error is usually small for whole foods but larger for foods with high fibre or alcohol, where the assigned energy overstates what is available.

The ratio also depends on whether the food is raw or cooked. A 100 g raw chicken breast and a 100 g cooked chicken breast are not the same food: cooking drives off water, so the cooked portion has more protein and more calories per gram. The ratio in g/100 kcal is more stable across cooking than the per-100 g figure, because both numerator and denominator rise together, but it is not identical. The table below gives the condition under which the figure changes.

FoodProtein (g/100 g, as stated)Energy (kcal/100 g)Protein per calorie (g/100 kcal)Condition that changes the figure
Chicken breast, raw, skinless22.512018.8Cooked: water loss raises both protein and kcal per 100 g; ratio shifts slightly
Chicken breast, cooked, skinless31.016518.8Cooking method: frying adds fat, lowering the ratio
Almonds, raw21.25793.7Roasting with oil adds fat, lowering the ratio; raw vs. dry-roasted differ
Lentils, cooked9.01167.8Cooking time and water content change both values
Greek yogurt, plain, nonfat10.05916.9Fat content: full-fat versions have more kcal and a lower ratio
Eggs, whole, cooked12.61558.1Egg white only: 10.9 g protein, 52 kcal, 21.0 g/100 kcal
Tofu, firm, raw17.314412.0Pressing removes water, raising both protein and kcal per 100 g
Whey protein isolate, powder90.037024.3Brand and processing change protein and kcal; check the label
Oats, dry16.93894.3Cooked with water: 2.5 g protein, 71 kcal, 3.5 g/100 kcal
White rice, cooked2.71302.1Variety and cooking method change water content
Broccoli, raw2.8348.2Cooking changes water content and some vitamin loss, not protein much
Peanut butter25.15884.3Added sugar or oil lowers the ratio

Sources: USDA FoodData Central for protein and energy values; Atwater factors for the energy assignment. The ratio is calculated as (protein g / energy kcal) * 100.

Why the ratio reorders the list

Per 100 g, chicken breast and almonds look close: 22.5 g protein versus 21.2 g. Per calorie they are not close. Chicken breast delivers 18.8 g protein per 100 kcal; almonds deliver 3.7. The difference is fat: almonds are about 50% fat by weight, and fat carries 9 kcal/g, so the denominator is large. This is the clearest example of why the ratio matters. A person targeting 100 g protein from almonds would need about 2,700 kcal; from chicken breast, about 530 kcal. The second is possible within a typical intake; the first is not, for most people.

The same reordering applies across food groups. Eggs whole are 8.1 g/100 kcal; egg whites are 21.0. Greek yogurt nonfat is 16.9; full-fat is lower because fat adds calories without protein. Lentils are 7.8, higher than oats at 4.3, because oats are more carbohydrate-dense. These figures are not a ranking of healthfulness; they are a ranking of protein density per calorie. A food can be nutritious and low on this metric, and that is not a fault.

Protein is also the most satiating macronutrient per calorie in controlled trials, though the effect size varies with the comparison and the outcome measured. The practical consequence is that a higher protein per calorie ratio tends to reduce later intake, which compounds the benefit of the ratio itself. The evidence here is not uniform: some trials find a clear effect, others find it small or absent when fibre and food volume are matched. Where the evidence stops being clear, the ratio is still a useful arithmetic tool, but it is not a guarantee of satiety.

Worked calculation: your own numbers

Suppose a person weighs 70 kg and wants to set a protein target. The RDA is 0.8 g/kg, a minimum to prevent deficiency in healthy adults. A common target for someone in an energy deficit trying to preserve lean mass is higher, often cited in the range of 1.6 to 2.4 g/kg, based on meta-analyses of energy restriction and resistance training. The upper end is not a requirement for everyone; it is a range, and the evidence for the exact figure is not settled. The calculation below uses 1.6 g/kg as a moderate target and shows the arithmetic.

Step 1: body weight = 70 kg
Step 2: RDA = 0.8 g/kg * 70 kg = 56 g protein/day
Step 3: deficit target (moderate) = 1.6 g/kg * 70 kg = 112 g protein/day
Step 4: choose a food with a known ratio. Chicken breast, cooked: 18.8 g/100 kcal
Step 5: energy needed for 112 g from chicken breast = (112 / 18.8) * 100 = 596 kcal
Step 6: compare with almonds: 3.7 g/100 kcal
Step 7: energy needed for 112 g from almonds = (112 / 3.7) * 100 = 3,027 kcal
Step 8: difference = 3,027 - 596 = 2,431 kcal

Step 5 and step 7 use the same formula: (target protein / ratio) * 100. A reader can replace 70 kg with their own weight, and 1.6 with a different g/kg figure, and repeat the steps. The result is not a meal plan; it is an arithmetic check on whether a food can supply the target within a given energy budget. The 3,027 kcal figure for almonds exceeds typical maintenance for many adults, which is the point: the ratio determines feasibility.

The RDA versus a deficit target

The RDA of 0.8 g/kg is a minimum to prevent deficiency, not an optimal intake for muscle retention during weight loss. This is the confusion most of this cluster exists to resolve. The RDA was set from nitrogen balance studies in healthy adults, and it is a population reference, not an individual prescription. A person in an energy deficit is in a different physiological state: energy restriction increases protein breakdown and reduces protein synthesis, so a higher intake is often recommended. The range 1.6 to 2.4 g/kg appears in meta-analyses of resistance-trained individuals in energy restriction, but the studies vary in duration, deficit size and training status. The evidence does not support a single number for everyone.

A figure in grams alone is meaningless without the person. 112 g protein is 1.6 g/kg for a 70 kg person, but 1.1 g/kg for a 100 kg person. The ratio g/100 kcal is also person-independent, which is why it is useful for comparing foods, but the target in grams per day is person-specific. Both figures are needed: the ratio to choose foods, the g/kg target to set the daily amount.

What people get wrong

The most common mistake is reading a per-100 g protein figure as if it were a per-calorie figure. Chicken breast and almonds are close per 100 g and far apart per calorie. The mistake is natural because food labels and databases often lead with per-100 g values, and because the two foods are both described as high-protein in popular sources. The per-100 g figure answers a different question: how much protein is in a given weight of food. The per-calorie figure answers how much protein is in a given energy budget. For someone managing energy intake, the second question is the relevant one.

A second mistake is treating the RDA as a target for muscle retention in a deficit. The RDA is a minimum to prevent deficiency, not an optimal intake for a person in an energy deficit. The error is natural because the RDA is the most widely published protein figure, and it is often presented without its context. A third mistake is assuming that a higher ratio is always better. A food with a high ratio may be low in other nutrients, and a food with a lower ratio may be more satiating due to fibre or volume. The ratio is one axis, not a complete assessment.

A fourth mistake is using the ratio without checking the energy assignment. Atwater factors are averages, and they are wrong in both directions. For foods with high fibre, the assigned energy overstates available energy, so the ratio is understated. For foods with alcohol, the ratio is also affected. The direction of the error is usually small for whole foods, but it is not zero. If a figure cannot be traced to an equation or a source, it should not be used.

FAQ

Q: What is a good protein per calorie ratio? A: There is no single threshold. Foods above 10 g/100 kcal are generally considered high on this metric; chicken breast, nonfat Greek yogurt and egg whites exceed 16. The appropriate ratio depends on the person’s energy budget and target, not on a universal cutoff.

Q: Is protein per calorie the same as protein density? A: Protein density usually means protein per unit weight (g/100 g) or per unit energy (g/100 kcal). The two are different. This page uses protein per calorie for the energy-based figure, because it is the one that matters when energy intake is constrained.

Q: How much protein do I need in a deficit? A: The RDA is 0.8 g/kg, a minimum to prevent deficiency. A common range for preserving lean mass in an energy deficit is 1.6 to 2.4 g/kg, based on meta-analyses, but the evidence is not settled on a single figure. A registered dietitian can help set an individual target. This is not medical advice.

Q: Why do almonds look high in protein but low per calorie? A: Almonds are about 50% fat by weight, and fat has 9 kcal/g. That large denominator lowers the ratio. Per 100 g, almonds have 21.2 g protein; per 100 kcal, they have 3.7 g, compared with 18.8 g for chicken breast.

Q: Does a high protein per calorie ratio help with satiety? A: Protein is the most satiating macronutrient per calorie in controlled trials, but the effect varies with the comparison and the outcome. The ratio is a useful tool, not a guarantee. If you are working through disordered eating, intake figures can be harmful; in the US, the National Eating Disorders Association helpline is 1-800-931-2237, and in the UK, Beat’s helpline is 0808 801 0677.

Common questions

What is a good protein per calorie ratio?

There is no single threshold. Foods above 10 g/100 kcal are generally considered high on this metric; chicken breast, nonfat Greek yogurt and egg whites exceed 16. The appropriate ratio depends on the person's energy budget and target, not on a universal cutoff.

Is protein per calorie the same as protein density?

Protein density usually means protein per unit weight (g/100 g) or per unit energy (g/100 kcal). The two are different. This page uses protein per calorie for the energy-based figure, because it is the one that matters when energy intake is constrained.

How much protein do I need in a deficit?

The RDA is 0.8 g/kg, a minimum to prevent deficiency. A common range for preserving lean mass in an energy deficit is 1.6 to 2.4 g/kg, based on meta-analyses, but the evidence is not settled on a single figure. A registered dietitian can help set an individual target. This is not medical advice.

Why do almonds look high in protein but low per calorie?

Almonds are about 50% fat by weight, and fat has 9 kcal/g. That large denominator lowers the ratio. Per 100 g, almonds have 21.2 g protein; per 100 kcal, they have 3.7 g, compared with 18.8 g for chicken breast.

Does a high protein per calorie ratio help with satiety?

Protein is the most satiating macronutrient per calorie in controlled trials, but the effect varies with the comparison and the outcome. The ratio is a useful tool, not a guarantee. If you are working through disordered eating, intake figures can be harmful; in the US, the National Eating Disorders Association helpline is 1-800-931-2237, and in the UK, Beat's helpline is 0808 801 0677.

Read next