Saltar al contenido principal
Mealyno

Foods Highest in Protein Per Calorie

Protein per 100 kcal shows how much protein a food gives for its calories. The tables rank 64 whole foods from USDA FoodData Central, for any diet, for vegetarians and for vegans.

Created by Roman Leshchuh, founder of Mealyno. Numbers from USDA FoodData Central, published ranges and the plan library. Method. Updated September 2026.

Estas son estimaciones generales generadas a partir de fórmulas publicadas, no una prescripción médica. No han sido revisadas por un médico ni por un dietista titulado.

Leer el aviso completo

Cada número de esta página (objetivos de calorías, reparto de macros y cualquier plan de comidas sugerido) se obtiene con fórmulas (Mifflin-St Jeor para la tasa metabólica basal, multiplicadores de actividad estándar) o, en los planes de comidas generados por IA, con un modelo de lenguaje que aplica esas mismas fórmulas. En las páginas de planes de comidas, la cifra de carbohidratos de cada comida se calcula por diferencia: calorías totales menos las calorías de proteínas y grasas, dividido entre 4. No se mide ni se estima por separado, así que léela como un balance aritmético y no como un análisis nutricional independiente del plato. Nada de esto es asesoramiento médico o nutricional individualizado, y nada ha sido revisado por un dietista titulado, un médico u otro profesional sanitario con licencia.

Pregunta a tu médico o a un dietista titulado qué es lo adecuado para ti antes de empezar una dieta nueva, sobre todo si estás embarazada o en periodo de lactancia, tienes una enfermedad diagnosticada, tomas medicación con receta o has tenido trastornos de la conducta alimentaria. Si tienes una enfermedad renal u otra afección médica, consulta con tu profesional sanitario antes de aumentar la proteína.

Mealyno nunca recomienda un objetivo de calorías por debajo de tu tasa metabólica basal (BMR) calculada, la energía mínima que necesita tu cuerpo en reposo completo. Incluso el ajuste de pérdida de peso más agresivo se limita a ese mínimo.

Las estimaciones de calorías y de BMR usan la ecuación de Mifflin-St Jeor (Mifflin MD, St Jeor ST, et al. Am J Clin Nutr. 1990).

Generado: September 2026

How the ranking works

Each row divides grams of protein by kilocalories, times 100, using the USDA values per 100 g in the cooking state named in the food. The ranking is a data view, not a health score. A food low on the list can still be a good choice for other reasons.

The three tables are filters over the same dataset. The first includes everything. The second keeps vegetarian foods, which means eggs, dairy and plant foods. The third keeps plant foods only.

All foods, ranked by protein per 100 kcal
Foodkcal per 100 gProtein per 100 gProtein per 100 kcal
Shrimp, cooked992424.2
Tuna, light, canned in water8619.422.6
Mozzarella, nonfat14131.722.5
Haddock, cooked902022.2
Cod, cooked10522.821.7
Pollock, cooked11824.921.1
Egg white, raw5210.921
Turkey breast, roasted14730.120.5
Tilapia, cooked12826.220.4
Halibut, cooked11122.520.3
Chicken breast, grilled15130.520.2
Chicken breast, roasted1653118.8
Chicken breast, raw12022.518.8
Tuna, white, canned in water12823.618.5
Pork tenderloin, roasted14326.218.3
Greek yogurt, plain, nonfat5910.217.3
Cottage cheese, 1% fat7212.417.2
Beef top sirloin, broiled18330.616.7
Rainbow trout, cooked16823.814.2
Chicken thigh, roasted17924.813.8
Ground beef, 93% lean, cooked20928.913.8
Greek yogurt, plain, lowfat731013.6
Cottage cheese, 2% fat8110.512.9
Ground beef, 90% lean, cooked23028.512.4
Tofu, extra firm831012
Tofu, firm14417.312
Sardines, canned in oil20824.611.8
Salmon (Atlantic, farmed), cooked20622.110.7
Yogurt, plain, skim milk565.710.2
Tempeh, cooked19519.910.2
Salmon (Atlantic, farmed), raw20820.49.8
Milk, skim353.49.6
Mozzarella, part skim25424.39.6
Parmesan, hard39235.89.1
Egg, whole, raw14312.68.8
Edamame (green soybeans), boiled14112.48.8
Cheddar, reduced fat31627.48.7
Ricotta, part skim13811.48.3
Egg, hard-boiled15512.68.1
Lentils, boiled11697.8
Kidney beans, boiled1278.76.8
Black beans, boiled1328.96.7
Milk, 2% fat503.36.6
Green peas, boiled845.46.4
Pinto beans, canned11476.1
Hemp seeds, hulled55331.65.7
Pumpkin seeds55930.25.4
Chickpeas, boiled1648.95.4
Chickpeas, canned13875.1
Whole-wheat bread25212.54.9
Peanuts, raw56325.24.5
Whole-wheat pasta, cooked14964
Peanut butter, smooth59822.23.7
Quinoa, cooked1204.43.7
Almonds57921.23.7
Pistachios, raw56020.23.6
Oatmeal, cooked with water712.53.6
Sunflower seeds58420.83.6
Rolled oats, dry37913.23.5
Chia seeds48616.53.4
Cashews, raw55318.23.3
Hummus2377.83.3
Walnuts65415.22.3
Brown rice, cooked1232.72.2

Vegetarian foods

Nonfat mozzarella, egg white and nonfat dairy lead the vegetarian list, with tofu a little further down. They give a lot of protein for few calories, while hard cheeses drop down because fat adds calories.

Vegetarian foods, ranked by protein per 100 kcal
Foodkcal per 100 gProtein per 100 gProtein per 100 kcal
Mozzarella, nonfat14131.722.5
Egg white, raw5210.921
Greek yogurt, plain, nonfat5910.217.3
Cottage cheese, 1% fat7212.417.2
Greek yogurt, plain, lowfat731013.6
Cottage cheese, 2% fat8110.512.9
Tofu, extra firm831012
Tofu, firm14417.312
Yogurt, plain, skim milk565.710.2
Tempeh, cooked19519.910.2
Milk, skim353.49.6
Mozzarella, part skim25424.39.6
Parmesan, hard39235.89.1
Egg, whole, raw14312.68.8
Edamame (green soybeans), boiled14112.48.8
Cheddar, reduced fat31627.48.7
Ricotta, part skim13811.48.3
Egg, hard-boiled15512.68.1
Lentils, boiled11697.8
Kidney beans, boiled1278.76.8
Black beans, boiled1328.96.7
Milk, 2% fat503.36.6
Green peas, boiled845.46.4
Pinto beans, canned11476.1
Hemp seeds, hulled55331.65.7
Pumpkin seeds55930.25.4
Chickpeas, boiled1648.95.4
Chickpeas, canned13875.1
Whole-wheat bread25212.54.9
Peanuts, raw56325.24.5
Whole-wheat pasta, cooked14964
Peanut butter, smooth59822.23.7
Quinoa, cooked1204.43.7
Almonds57921.23.7
Pistachios, raw56020.23.6
Oatmeal, cooked with water712.53.6
Sunflower seeds58420.83.6
Rolled oats, dry37913.23.5
Chia seeds48616.53.4
Cashews, raw55318.23.3
Hummus2377.83.3
Walnuts65415.22.3
Brown rice, cooked1232.72.2

Vegan foods

Among plant foods, tofu and tempeh give the most protein per calorie, followed by edamame and lentils. Nuts and seeds carry plenty of protein per 100 g, but their fat pushes the calories up, so they rank lower per calorie.

Vegan foods, ranked by protein per 100 kcal
Foodkcal per 100 gProtein per 100 gProtein per 100 kcal
Tofu, extra firm831012
Tofu, firm14417.312
Tempeh, cooked19519.910.2
Edamame (green soybeans), boiled14112.48.8
Lentils, boiled11697.8
Kidney beans, boiled1278.76.8
Black beans, boiled1328.96.7
Green peas, boiled845.46.4
Pinto beans, canned11476.1
Hemp seeds, hulled55331.65.7
Pumpkin seeds55930.25.4
Chickpeas, boiled1648.95.4
Chickpeas, canned13875.1
Whole-wheat bread25212.54.9
Peanuts, raw56325.24.5
Whole-wheat pasta, cooked14964
Peanut butter, smooth59822.23.7
Quinoa, cooked1204.43.7
Almonds57921.23.7
Pistachios, raw56020.23.6
Oatmeal, cooked with water712.53.6
Sunflower seeds58420.83.6
Rolled oats, dry37913.23.5
Chia seeds48616.53.4
Cashews, raw55318.23.3
Hummus2377.83.3
Walnuts65415.22.3
Brown rice, cooked1232.72.2

What the ranking hides

Per-calorie rankings favour lean, low-fat foods and can hide portion size. A serving of boiled lentils has fewer grams of protein than a serving of chicken but brings fibre. A handful of nuts is a small portion with a lot of calories. Use the ranking when calories are the constraint and the 30 g page when appetite is.

Values are from SR Legacy and Foundation Foods records, dated in the sources below. They describe the food as the record defines it and will differ from a specific product on your shelf. A ranking is also a snapshot of one dataset: adding foods to it would move some rows, which is why the count is stated at the top.

  • High per 100 kcal and low per 100 g means a big portion for little protein, as with egg white.
  • Cooked and raw are different foods in the dataset. Compare like with like.
  • Check the calorie column before treating a high-protein food as a low-calorie one.

Where to go next

The protein calculator sets a daily range for your weight and goal. The how-to guides turn a target into meals, and the 30 g guide shows one-meal portions.

Want days like these with your own foods and calories?

Get a plan free

Protein per calorie: questions

Which food has the most protein per calorie?

In this dataset, lean fish and shellfish, nonfat dairy and egg white sit at the top. The first table shows the exact ranking with calories and protein per 100 g.

What are the best vegetarian and vegan foods for protein per calorie?

For vegetarians, egg white, nonfat mozzarella and nonfat Greek yogurt rank highest. For vegans, tofu, tempeh, edamame and lentils rank highest in this dataset.

Are nuts a good source of protein per calorie?

Nuts and seeds have a lot of protein per 100 g, but most of their calories come from fat, so they rank lower per calorie than lean foods. They are calorie-dense, which some people want and some do not.

Where do the numbers come from?

From USDA FoodData Central (SR Legacy and Foundation Foods), which is public domain. The values are per 100 g of the food in the state named in each row.

Should I choose foods only by protein per calorie?

No. It is one view of one nutrient. Portion size, other nutrients, taste, cost and what you will actually eat matter too.

Is a high-protein diet safe?

These tables are general information for healthy adults. If you have kidney disease or another medical condition, ask your clinician before raising protein.

Sources