If you are looking for the single food with the most protein per serving, the answer is usually lean chicken breast or fish, but the true heavyweight champion by weight is often dried or powdered protein sources. However, for whole, everyday foods, a cooked chicken breast delivers roughly 31 grams of protein per 100 grams, making it one of the most concentrated sources you can eat. To get the most protein, you need to look at both the percentage of protein in the food and the total amount you can realistically eat in one sitting.
What Has The Most Protein Per 100 Grams?
When nutritionists compare foods, they use a standard measure: grams of protein per 100 grams of food. This allows for a fair comparison between a dense food like meat and a watery food like vegetables. By this measure, animal products dominate the top of the list.
Here are the highest whole-food sources by weight:
- Chicken breast (cooked): About 31 grams per 100 grams.
- Turkey breast (cooked): About 30 grams per 100 grams.
- Lean beef (cooked): About 26-29 grams per 100 grams, depending on the cut.
- Pork loin (cooked): About 27 grams per 100 grams.
- Tuna (canned in water): About 25-29 grams per 100 grams.
- Salmon (cooked): About 25 grams per 100 grams.
- Shrimp (cooked): About 24 grams per 100 grams.
- Greek yogurt (non-fat): About 10 grams per 100 grams.
These numbers come from standard USDA food composition data. The key takeaway is that lean meats and fish are the most protein-dense foods in a standard diet. They deliver more protein per bite than any plant food, with the exception of processed soy products like tofu or seitan.
What About Plant-Based Protein Sources?
Plant foods can provide plenty of protein, but they rarely match animal products gram-for-gram. The reason is that plants contain more water and carbohydrates, which dilute the protein concentration.
The best plant-based options include:
- Seitan (wheat gluten): About 25 grams per 100 grams. This is the highest plant source.
- Tofu (firm): About 15-17 grams per 100 grams.
- Tempeh: About 19-20 grams per 100 grams.
- Lentils (cooked): About 9 grams per 100 grams.
- Chickpeas (cooked): About 8-9 grams per 100 grams.
- Quinoa (cooked): About 4 grams per 100 grams.
Notice that cooked legumes and grains are mostly water. A cup of cooked lentils has about 18 grams of protein, but you have to eat a full cup to get it. A single chicken breast gives you more protein in a smaller portion. This is not a judgment on which diet is better. It is simply a fact about protein density. If you follow a plant-based diet, you can get enough protein, but you need to plan portions carefully.
What Has The Most Protein Per Calorie?
Protein density by weight is one way to rank foods. Another useful way is protein per calorie. This matters for people trying to lose weight or build muscle while keeping calories controlled.
By this measure, the winners are very lean proteins:
- Egg whites: Almost pure protein, with very few calories.
- Chicken breast (skinless): High protein, low fat.
- White fish (cod, tilapia): Very lean, high protein.
- Non-fat Greek yogurt: High protein, minimal fat.
- Shrimp: Low calorie, high protein.
- Protein powders (whey or pea): Designed to be nearly pure protein.
Foods like nuts and seeds are often praised for protein, but they are also high in fat. Almonds have about 21 grams of protein per 100 grams, but they also have about 50 grams of fat. That makes them roughly 579 calories per 100 grams. Chicken breast has about 165 calories per 100 grams. If your goal is maximum protein with minimum calories, lean animal products win.
How Much Protein Do You Actually Need?
Knowing which food has the most protein is only useful if you know how much you need. The standard dietary reference intake for protein is 0.8 grams per kilogram of body weight per day for a typical adult. That works out to about 56 grams for a 70 kg (154 lb) person. This amount prevents deficiency, but it is not necessarily optimal for muscle growth or athletic performance.
For active adults or people trying to build muscle, research commonly suggests a range of 1.2 to 2.0 grams per kilogram of body weight per day. That means a 70 kg person might aim for 84 to 140 grams daily. For older adults, higher protein intake is often recommended to preserve muscle mass and prevent frailty. Some evidence suggests that distributing protein evenly across meals — about 25-30 grams per meal — supports muscle synthesis better than eating it all at dinner.
These numbers are well established in sports nutrition and clinical guidelines. However, individual needs vary. Kidney disease and certain medical conditions require lower protein intake, so you should follow your doctor’s advice if you have a health condition.
Does Cooking Affect Protein Content?
Cooking changes the weight of food but not the actual protein content. Raw chicken breast has about 23 grams of protein per 100 grams. When cooked, it loses water and shrinks, so the same 100 grams of cooked meat now contains about 31 grams of protein. The protein itself does not disappear. The water does.
This is a common source of confusion. If you weigh your food raw, you get one number. If you weigh it cooked, you get a higher protein percentage. Neither is wrong. They are just measuring different things. For tracking purposes, pick one method and stay consistent.
Overcooking meat can make it dry and less palatable, but it does not destroy the protein in any meaningful way. High-heat grilling can create compounds that are not ideal for health, but the protein remains intact. Boiling or stewing can leach some water-soluble nutrients into the broth, but protein stays in the meat.
Are Protein Powders The Highest Source?
Protein powders are the most concentrated protein sources available. Whey protein isolate is typically 90% protein by weight. That means 100 grams of powder contains about 90 grams of protein. No whole food comes close to this.
This makes powders convenient for athletes or people who struggle to eat enough protein from food alone. However, whole foods provide more than just protein. They contain vitamins, minerals, and other nutrients that powders lack. A chicken breast gives you B vitamins, selenium, and zinc. A scoop of whey gives you mostly protein, some calcium, and little else.
For most people, whole foods should be the primary protein source. Powders are a supplement, not a replacement. If you are trying to hit a high protein target, a shake can help fill the gap, but it should not be your only source.
What About Eggs And Dairy?
Eggs are often considered the gold standard of protein because their amino acid profile is nearly perfect for human needs. One large egg has about 6 grams of protein. That is not a huge amount, but eggs are versatile and easy to eat. Three eggs give you 18 grams, which is a solid start to the day.
Dairy products vary widely. Greek yogurt is much higher in protein than regular yogurt because the straining process removes water and lactose. Cottage cheese is another high-protein dairy option, with about 11 grams per 100 grams. Milk has about 3.4 grams per 100 ml. Cheese is concentrated, but it is also high in saturated fat and calories.
For people who tolerate dairy, these are excellent protein sources. For those who do not, soy products like tofu and tempeh offer comparable protein quality.
Frequently Asked Questions
What food has the highest protein per gram?
Whey protein isolate has the highest protein per gram at about 90 grams per 100 grams. Among whole foods, chicken breast and turkey breast lead with roughly 30 grams per 100 grams.
Is it better to get protein from meat or plants?
Both can meet your needs, but meat provides more protein per serving and contains all essential amino acids. Plant proteins require combining different sources to ensure a complete amino acid profile, though soy and quinoa are complete on their own.
Can you eat too much protein?
Very high protein intake is generally safe for healthy people, but it can strain kidneys in those with existing kidney disease. Most adults can safely consume up to 2 grams per kilogram of body weight daily without issues.
Do you need protein powder to build muscle?
No. Whole foods can provide all the protein you need for muscle growth. Protein powder is convenient, but it is not superior to food sources for building muscle.

