Protein Density Calculator

Compare any food by protein per 100 g, protein per 100 calories and the share of calories that come from protein.

Protein per 100 g
33.3 g
Protein per 100 kcal
8 g
Share of calories from protein
32%

Three ways to look at protein

"High protein" can mean very different things. A bag of pumpkin seeds and a tub of cottage cheese can both be called high protein, yet they behave completely differently in a meal plan or a backpack. This calculator gives you three views from the same label, so you can pick the one that fits your question.

  • Protein per 100 g answers how much protein do I get for the weight? This matters most when you carry the food.
  • Protein per 100 kcal answers how much protein do I get for the energy? This matters most when you have a calorie budget.
  • Percent of calories from protein says the same thing as protein per 100 kcal, as a percentage. You can compare it with the macro split in a meal plan.

You enter protein per serving, calories per serving and serving weight. The formulas are protein ÷ grams × 100, protein ÷ kcal × 100, and (protein × 4) ÷ kcal × 100.

Worked example: three snacks

Here are three label-style examples. The numbers are typical of each food type, but check your own packs.

Food Protein kcal Serving g protein/100 g g protein/100 kcal % kcal from protein
Beef jerky 9 g 80 28 g 32.1 11.3 45%
Pumpkin seeds 8.5 g 157 28 g 30.4 5.4 22%
Peanut butter 7 g 190 32 g 21.9 3.7 15%

By weight, jerky and pumpkin seeds are almost tied. By calories, jerky is twice as protein-dense. If you're building a home meal plan around a calorie target, jerky (or chicken, tuna, Greek yogurt) gets you to your protein goal faster. If you're filling a pack, pumpkin seeds give you nearly the same protein per gram plus about twice the energy. For backpacking, that's usually the better deal.

Using it at home

Say you want about 30 g of protein at lunch, and you'd like that lunch to stay under 500 kcal. That means about 6 g of protein per 100 kcal across the meal. Run the main ingredients through the calculator. Anything well above 6 pulls the meal toward your goal, and anything well below pulls it away. You don't have to drop the low-scoring foods. You just know what each one is doing. The meal prep recipe scaler can then multiply a recipe you like and show protein per container.

Using it on the trail

On the trail, run protein density alongside the calorie density checker. The best trail foods are fairly high on both: seeds, nuts, peanut butter powder mixed with oil, hard cheese, and some bars. Lean foods like tuna pouches and jerky are very protein-dense but light on calories. They work well as part of a meal, but carrying a lot of them gets heavy.

How to use the calculator, step by step

  1. Find three numbers on the label: protein per serving, calories per serving and serving weight in grams.
  2. Enter them in the calculator. If the label gives values per 100 g, enter 100 as the serving weight.
  3. Read protein per 100 g if you're carrying the food.
  4. Read protein per 100 kcal (or percent of calories) if you're working to a calorie budget.
  5. Compare with other foods you're considering, using the same measure.

Reference table: common protein foods

Values are approximate, based on typical USDA FoodData Central entries. Check your own labels.

Food g protein / 100 g g protein / 100 kcal % kcal from protein kcal / 100 g
Chicken breast, cooked 31 18.8 75% 165
Tuna in water, drained 25.5 22.0 88% 116
Beef jerky 33 8.0 32% 410
Greek yogurt, non-fat 10.3 17.5 70% 59
Cottage cheese, 2% 11 13.1 52% 84
Eggs 12.6 8.8 35% 143
Firm tofu 17 11.8 47% 144
Lentils, cooked 9 7.8 31% 116
Cheddar cheese 23 5.7 23% 403
Pumpkin seeds 30.2 5.4 22% 559
Peanuts, dry-roasted 23.7 4.1 16% 585
Almonds 21.2 3.7 15% 579
Peanut butter 22.5 3.8 15% 588
Oats, dry 13.2 3.5 14% 379
Walnuts 15.2 2.3 9% 654
Rice, cooked 2.7 2.1 8% 130

Reading the table: four kinds of food

Putting both measures together sorts foods into four groups:

Group Protein per gram Protein per calorie Examples Best use
Lean and dense High High Jerky, chicken, tuna Home meal plans; part of trail meals
Rich and dense High Moderate Pumpkin seeds, peanuts, cheddar Trail food: protein plus energy
Lean but wet Low–moderate High Greek yogurt, cottage cheese Home meals and snacks; too heavy to carry far
Energy-first Low–moderate Low Walnuts, oats, rice Calories and carbs; pair with protein foods

Most good meals combine groups. A trail breakfast of oats with milk powder and pumpkin seeds mixes an energy-first base with rich, dense protein.

Worked example: checking a whole meal

To check a meal, add up protein and calories for every ingredient, then calculate the same three numbers for the total. A made-up lunch:

Ingredient kcal Protein
100 g cooked chicken 165 31 g
150 g cooked rice 195 4.1 g
150 g vegetables 45 3 g
10 g olive oil 88 0 g
Total 493 38.1 g

That's about 7.7 g of protein per 100 kcal, or 31% of calories from protein, comfortably above the 6 g per 100 kcal target in the home example above. Removing the oil would push it to about 9.4 g per 100 kcal, but the meal would be less filling and less tasty. The calculator helps you see the trade-off. It doesn't decide for you.

Worked example: a trail day's protein

This made-up trail day aims for density on both measures:

Food Grams kcal Protein
Oats 80 303 10.6 g
Pumpkin seeds 40 224 12.1 g
Peanuts 60 351 14.2 g
Cheddar 50 202 11.5 g
Beef jerky 40 164 13.2 g
Almonds 50 290 10.6 g
Total 320 1,534 72.2 g

These six foods give about 22.6 g of protein per 100 g and 4.7 g per 100 kcal (19% of calories). Add carbohydrate-rich foods like tortillas, a dehydrated dinner and chocolate to reach the day's calorie target, and protein per calorie will fall a little, which is normal for trail diets.

How much protein do people aim for?

Official reference intakes, such as the US Recommended Dietary Allowance of 0.8 g of protein per kg of body weight per day for most adults, describe minimum needs for the general population. Athletes and very active people are often advised to eat more, and sports nutrition bodies publish higher ranges. Personal needs depend on age, health, activity and goals, so a dietitian is the right person to set a target. This calculator then helps you hit it.

Label pitfalls

  • Protein bars and "protein" snacks vary enormously. Some are 30% protein by calories; others are mostly sugar with a protein claim. Run the numbers.
  • Front-of-pack claims like "high protein" follow regional rules that differ between countries. The calculator gives you a consistent comparison.
  • Serving sizes can be tiny to make numbers look better. Compare per 100 g or per 100 kcal.
  • Protein powders are very protein-dense, but check what a scoop really weighs, since scoops vary.

Cooking changes the numbers

Raw and cooked values differ because cooking changes water content. Dry lentils have about 25 g of protein per 100 g, but cooked lentils have about 9 g, because they absorb water. The protein didn't disappear; it's just spread across more weight. Chicken works the other way: it loses water when cooked, so cooked chicken has more protein per 100 g than raw.

For home meal planning, use the values that match what you weigh. If you weigh lentils dry, use the dry label values. If you weigh cooked chicken, use cooked values. For backpacking, use dry values for anything you'll rehydrate on the trail, since dry weight is what you carry.

Comparing two foods quickly

When you're standing in a shop with two options, you don't need the full calculator. Divide protein by calories on each label and multiply by 100. The higher number gives more protein per calorie. Then divide protein by grams and multiply by 100 for protein per weight. If one food wins on both, it's the clear choice for protein. If each wins on one measure, choose based on whether weight or calories matters more for that meal.

Protein and fullness

Many people find that meals with more protein keep them full for longer, which is one reason protein-rich breakfasts and lunches are popular for both busy workdays and long hiking days. On the trail, pairing a carbohydrate snack with a protein food, such as dried fruit with nuts or crackers with cheese, gives quick energy plus something that lasts. Use the calculator to check that the pairing really adds protein, rather than assuming it from the packaging.

Plant protein sources

Many plant foods are useful protein sources, though they often bring more carbohydrate or fat with them:

  • Soy foods (tofu, tempeh, edamame, soy milk) are among the most protein-dense plant options.
  • Legumes (lentils, beans, chickpeas, peas) are moderate per gram when cooked but cheap and filling.
  • Seeds (pumpkin, hemp, sunflower) are excellent per gram and also very energy-dense.
  • Grains (oats, quinoa, wheat) add smaller but meaningful amounts across a day.

For backpacking, dried soy and seeds are especially useful because they're light and keep well. Textured soy protein (TVP) rehydrates quickly in hot water and works well in chili, pasta sauces and couscous dinners. Peanut butter powder is another option: it has much of the fat removed, so it's more protein-dense per calorie than regular peanut butter.

Glossary

  • Protein density: protein per unit of weight or per unit of energy.
  • g/100 kcal: grams of protein for every 100 calories.
  • % kcal from protein: share of a food's energy that comes from protein, using about 4 kcal per gram.
  • Atwater factors: the standard values of about 4 kcal per gram for protein and carbohydrate and 9 for fat.

Related tools

A note on protein quality

This calculator counts grams. It doesn't score protein quality, meaning amino acid makeup or digestibility. Mixed diets usually cover quality through variety. If you eat mostly plant foods, combining sources across the day (legumes with grains, seeds with nuts) is the usual approach. If you have a specific target from a doctor or dietitian, follow that advice. Nothing on this site replaces it.

Common mistakes

  1. Comparing per serving. Serving sizes are set by the manufacturer and vary widely. Always compare per 100 g or per 100 kcal.
  2. Reading "protein" products only. Plenty of ordinary foods, like lentils, eggs, oats and seeds, carry useful protein without a protein label.
  3. Forgetting what you add. Milk in oatmeal or oil in a dehydrated meal changes the totals. Count the finished dish.

For a list of practical ideas, see our guides to high-protein hiking snacks and easy high-protein meals.

Frequently asked questions

What does protein per 100 calories tell me?

It shows how protein-dense a food is relative to its energy. A food with 10 g of protein per 100 kcal gets 40% of its calories from protein. That's a useful way to compare a chicken breast with a nut butter, for example.

Is a higher percentage always better?

No. It depends on your goal. At home, if you're trying to reach a protein target within a calorie budget, high percentages help. On the trail, where you need calorie density, a lean protein food can be heavy for the energy it gives.

Why multiply protein by 4?

Protein gives about 4 kcal per gram. This is the standard Atwater factor used on nutrition labels. Multiplying grams of protein by 4 gives the calories from protein.