Compare protein for the same calories
A protein-to-calorie ratio describes how much protein a food provides relative to its energy. Expressing it as grams of protein per 100 calories makes labels with different serving sizes easier to compare.
It answers a narrow question: which option supplies more protein for the same calories? It does not tell you which food is healthier overall, more filling for you, or a better fit for every meal.
The calculation
Protein per 100 kcal = protein grams ÷ calories × 100
Example label: 20 g protein and 150 kcal per serving.
20 ÷ 150 × 100 = 13.3 g per 100 kcal
Use calories and protein from the same serving. If one number is per package and the other is per serving, the result will be wrong. Nutrition labels round values, so calculated ratios are approximate.
Try two labels
The starting numbers below are illustrative labels, not measurements of specific foods or brands. Replace them with the two labels you want to compare.
Compare two labels
Food A · one serving
Food B · one serving
Protein per 100 calories
13.3 g
8.3 g
Food A provides more protein for the same calories. This comparison does not measure overall food quality.
Food A starts at 20 g protein and 150 calories: 13.3 g per 100 calories. Food B starts at 10 g protein and 120 calories: 8.3 g per 100 calories. Food A has the higher protein density even though its listed serving contains more calories.
Protein density is not the percentage of calories from protein
For an approximate energy percentage, multiply protein grams by four before dividing by total calories. The example with 20 g protein and 150 calories supplies about 80 calories from protein, or 53% of its listed energy. That is a different expression of the same comparison.
Read beyond the ratio
- Serving size: compare an amount you would realistically eat.
- Other nutrients: fiber, fats, vitamins, and minerals still matter.
- Ingredients and suitability: check allergens and any dietary needs.
- Cost and preference: food has to fit your budget and be something you want to eat.
Rules like “one gram of protein per ten calories” can be convenient sorting shortcuts. They are not universal nutritional standards. Nuts, legumes, and other foods can have a useful place in a diet without winning a protein-density comparison.
Use the comparison in context
A high ratio does not automatically mean enough total protein. A tiny serving may look efficient while contributing only a few grams. Look at the actual serving and your daily total together.
Brolic’s protein calculator provides a general planning range. Food logging then lets you see what meals contribute over the day. The ratio is one small comparison tool inside that broader view.
Sources & method
Written by the Brolic team. These references explain the evidence and assumptions; this page does not replace individualized professional advice.
- FDA — Protein on the Nutrition Facts label — Protein provides about four calories per gram.
- FDA — Calories: What’s in a Number? — Serving sizes and comparing label information.