Assortment of high-protein foods including chicken breast, salmon, steak, eggs, Greek yogurt, cottage cheese, tofu, beans, lentils, nuts, and milk arranged on a marble surface Save

Foods High in Protein: A Real Reference List

If you’re trying to hit a protein target, the fastest way to do it is to know which foods high in protein actually carry the weight. This is a reference list, not a meal plan: 44 real foods, grouped by type, with protein and calories per typical serving calculated from USDA FoodData Central.

Each table also shows protein per 100 calories, and each group is sorted by it, since that column shows what a food costs in calories for the protein it brings. An ounce of peanuts and a large egg are only a gram apart on protein, but the peanuts run about 85 more calories.

For a deeper look at one category, I’ve broken out full guides on meats, yogurt, fruits, drinks, and vegetables, each with more foods and more detail than fits in the summary below.

Poultry and red meat

FoodServingProteinCaloriesProtein per 100 cal
Turkey breast3 oz, cooked26g12520g
Chicken breast3 oz, cooked26g14019g
Pork tenderloin3 oz, cooked22g12018g
Beef top round3 oz, cooked27g15517g
Beef tenderloin steak, trimmed3 oz, cooked25g17015g
Ground turkey3 oz, cooked23g17513g
Lean ground beef, 90/103 oz, cooked21g17512g
Ground chicken3 oz, cooked20g16012g

Top round carries the most protein per serving here, but turkey breast, chicken breast, and pork tenderloin all get more protein out of each calorie. Pork tenderloin, at 22g for 120 calories, sits with the poultry on that measure rather than with the beef. The steak figures are for the lean meat with the outer fat trimmed, which is how USDA separates them, so a steak eaten with its fat cap runs higher in calories.

Ground meat sits lower across the board. Ground chicken comes in 3g under ground turkey per 3 oz in these USDA entries, and both are generic entries, so the lean percentage on the package you actually buy moves the numbers. I usually buy 90/10 ground beef and use 93/7 ground turkey for lighter meals. More on why in High-Protein Meats.

For more cuts and a deeper comparison, see the full High-Protein Meats guide. If you’re building a dinner around one of these, start with High-Protein Chicken, High-Protein Beef, or High-Protein Turkey.

Seafood

FoodServingProteinCaloriesProtein per 100 cal
Shrimp3 oz, cooked20g8524g
Tuna, light, canned in water3 oz, drained16g7523g
Cod, canned3 oz19g9022g
Blue crab3 oz, cooked15g7022g
Tuna, skipjack3 oz, cooked24g11021g
Northern lobster3 oz, cooked16g7521g
Tilapia1 fillet, raw (116g)23g11021g
Queen crab3 oz, cooked20g10021g
Alaska king crab3 oz, cooked16g8020g
Spiny lobster3 oz, cooked22g12018g
Salmon, sockeye3 oz, cooked23g13517g
Tuna, light, canned in oil3 oz, drained25g17015g
Salmon, Atlantic, farmed3 oz, cooked19g17511g

Most of this table beats chicken breast on protein per calorie. Shrimp leads at 24g per 100 calories, even though its 20g per serving is below chicken’s 26g.

Species matters more here than in any other group. “Lobster” can mean 22g (spiny) or 16g (northern) per 3 oz, and crab runs from 20g for queen crab down to 15g for blue crab. Salmon splits the same way: sockeye carries 23g for 135 calories, while farmed Atlantic salmon, a fattier fish, carries 19g for 175 and lands last on this table.

Canned tuna is the odd one. In USDA’s entries, drained oil-packed light tuna carries more protein per 3 oz than water-packed (25g against 16g) along with almost 100 more calories. Water-packed wins on the per-calorie column, and the label on a specific can beats both numbers.

See everything tagged seafood, including the sheet-pan salmon with asparagus and the shrimp and cauliflower rice stir-fry. More on shrimp specifically in Is Shrimp High in Protein?, and on a prepared seafood dish in Is Sushi High in Protein?.

Eggs and dairy

FoodServingProteinCaloriesProtein per 100 cal
Greek yogurt, plain nonfat1 container (170g)17g10017g
Cottage cheese, 4%1 cup24g21511g
Ricotta, part-skim1/2 cup14g1708g
Egg1 large6g808g
Swiss cheese1 oz8g1107g
Parmesan, grated1 oz8g1207g
Milk, 2%1 cup8g1207g
Cheddar cheese1 oz6g1156g
Feta1 oz4g755g

Dairy splits into two groups. Greek yogurt and cottage cheese do real protein work on their own, with Greek yogurt the clear leader per calorie. Hard cheeses carry 6 to 8g an ounce but come with enough fat that they land around 6 to 7g per 100 calories, closer to nuts than to meat. I list them by the ounce because a cup of shredded cheese isn’t a serving anyone eats. Parmesan also carries about 510mg of sodium per ounce, and feta is the weakest cheese here on protein at 4g.

Cottage cheese and Greek yogurt both show up constantly in this kitchen: the high-protein pasta, the cottage cheese bowl, and the chicken salad all lean on one or the other for the protein boost instead of extra meat. See everything tagged cottage cheese or greek yogurt, or the full High-Protein Yogurt guide for a brand-by-brand label comparison of Greek, skyr, and plant-based options.

Nuts, seeds, and protein powder

FoodServingProteinCaloriesProtein per 100 cal
Soy protein isolate powder1 oz (28g)25g9526g
Whey protein powder1 scoop17 to 25g110 to 11516 to 22g
Pumpkin seeds, roasted1 oz8g1655g
Peanuts, dry-roasted1 oz7g1654g
Peanut butter2 tablespoons7g1904g
Almonds, dry-roasted1 oz (about 23)6g1703.5g
Sunflower seeds, dry-roasted1 oz5g1653g
Hazelnuts, dry-roasted1 oz4g1852g

This group holds both ends of the per-calorie scale on this page. Protein powder is close to pure protein, while nuts and seeds carry more calories from fat than from anything else, so even the best of them, pumpkin seeds, lands at 5g per 100 calories. Whey shows a range because the two USDA entries for it differ that much, and commercial powders vary by scoop size too, so the label on the tub is the number that counts.

Protein powder is the fastest way to add a specific, known amount of protein to something that otherwise wouldn’t carry much, which is exactly the role it plays in the overnight oats, the smoothie, and the peanut butter cookies here. More on almonds specifically in Are Almonds High in Protein?, and on nuts as a snack in High-Protein Snacks.

Plant-based protein

Plant sources carry less protein per calorie than animal sources, but several of them are genuinely high in both protein and fiber at once, which most animal proteins can’t claim.

FoodServingProteinCaloriesProtein per 100 cal
Firm tofu1/2 cup (126g)11 to 14g100 to 10511 to 13g
Edamame1 cup18g19010g
Lentils1 cup, cooked18g2308g
Black beans1 cup, cooked15g2257g
Chickpeas1 cup, cooked15g2705g
Quinoa1 cup, cooked8g2204g

The two soy foods lead, and tofu’s 11 to 13g per 100 calories puts it in the same range as ground turkey. Lentils carry 3g more protein per cup than black beans at about the same calories, and chickpeas cost the most calories of the three. Quinoa shows up on a lot of protein lists, but at 8g per cooked cup it carries less than half what lentils do, so it works better as a side than as the main protein.

For a meal built entirely around these, see High-Protein Vegetarian Meals or High-Protein Vegan Meals. More on tofu specifically in Is Tofu High in Protein?

How to actually use this list

Most high-protein meals aren’t one food doing all the work, they’re two or three of these stacked together. A bowl of Greek yogurt with a scoop of protein powder, a chicken thigh with a side of lentils, cottage cheese blended into a pasta sauce: the number adds up across the plate, not from a single ingredient.

This is food information, not a diet plan. It’s a reference for what’s actually in the food, not a recommendation for what you personally should eat.

FAQ

Do I need animal protein to hit a high-protein diet?

No. Plant sources carry less protein per calorie on average, so it usually takes a bit more planning, stacking lentils, tofu, edamame, and a plant-based protein powder rather than leaning on one food, but a high-protein day built entirely on plant sources is genuinely doable.

Does the cooking method change how much protein is in a food?

No. Grilling, baking, frying, or boiling a piece of chicken doesn’t add or remove protein, protein content is set by the food itself. What changes with cooking method is calories, fat, and sometimes water content, which is why a fried version of a food often looks worse per calorie even though the protein number barely moves.

Is more protein always better?

Not as a blanket rule. This list is information about what’s in the food, not a target to maximize. How much protein is right for you depends on your body, activity level, and goals, which is a conversation for a doctor or registered dietitian, not something a recipe site can responsibly answer. See What Is a High-Protein Diet for more on where the general reference points come from, and the protein calculator for what they come to at your weight.

Looking for where these show up in real recipes, start at High-Protein Meals and browse by protein source, meal, or diet from there. For a deeper look at one category, see High-Protein Meats, High-Protein Yogurt, High-Protein Fruits, High-Protein Drinks, or, for the vegetables on this list and which ones barely register, High-Protein Vegetables.