Animal-based protein sources

Animal proteins are "complete" — they contain all essential amino acids in adequate amounts, and tend to have high leucine content, which is key for muscle protein synthesis.

FoodServingProteinCalories
Chicken breast (cooked)100g31g165 kcal
Turkey breast (cooked)100g29g157 kcal
Canned tuna (in water)100g25g116 kcal
Salmon (cooked)100g25g208 kcal
Cod (cooked)100g23g105 kcal
Beef (lean, cooked)100g26g215 kcal
Shrimp (cooked)100g24g99 kcal
Eggs (whole)1 large6g70 kcal
Egg whites100g11g52 kcal
Greek yogurt (0% fat)170g17g100 kcal
Cottage cheese (low fat)100g11g72 kcal
Skyr (Icelandic yogurt)170g20g110 kcal
Whey protein powder30g scoop24g120 kcal

Plant-based protein sources

Most plant proteins are "incomplete" — they lack one or more essential amino acids. Eating a variety of plant protein sources throughout the day addresses this effectively. Leucine content is generally lower, which means plant-based eaters may benefit from slightly higher total protein intakes.

FoodServingProteinCalories
Tempeh100g19g193 kcal
Edamame (cooked)100g11g122 kcal
Tofu (firm)100g8–12g76–144 kcal
Lentils (cooked)100g9g116 kcal
Black beans (cooked)100g8g132 kcal
Chickpeas (cooked)100g9g164 kcal
Pumpkin seeds30g8g170 kcal
Hemp seeds30g10g166 kcal
Peanut butter2 tbsp8g190 kcal
Quinoa (cooked)100g4g120 kcal
Seitan100g25g143 kcal
Pea protein powder30g scoop21g110 kcal

Practical high-protein meal ideas

Breakfast (~30–40g protein)

  • 4 scrambled eggs + 170g Greek yogurt: ~41g protein
  • Skyr with protein powder + berries: ~38g protein
  • 3-egg omelette with cottage cheese: ~32g protein

Lunch (~35–45g protein)

  • 150g canned tuna + salad + 2 eggs: ~44g protein
  • 200g chicken breast + vegetables: ~62g protein
  • Lentil soup + tempeh: ~38g protein (plant-based)

Dinner (~35–45g protein)

  • 150g salmon + edamame: ~47g protein
  • 200g lean beef + Greek yogurt dressing: ~58g protein
  • Tofu stir-fry with edamame and quinoa: ~35g protein (plant-based)

Find out exactly how much protein you need based on your weight and goals.

Calculate my protein needs →

Frequently asked questions

What is the highest protein food per 100g?
Dried/defatted meat and protein powders top the list. Among whole foods, chicken breast (~31g/100g), tuna (~25g/100g), and seitan (~25g/100g) are among the highest. Turkey breast and most lean meats are comparable.
Can you get enough protein on a plant-based diet?
Yes, with planning. Tempeh, seitan, edamame, lentils, and legumes are strong plant protein sources. Plant-based eaters may need slightly higher total protein intake due to lower digestibility and leucine content compared to animal proteins.
Does cooking affect protein content?
Cooking doesn't destroy protein — it denatures it (changes its structure), which actually improves digestibility in most cases. Protein amounts per 100g of cooked food are slightly higher than raw because cooking reduces water content and concentrates the food.
Not medical advice. Nutritional values are approximate and may vary by brand, preparation method, and source. People with kidney disease should consult a healthcare provider about protein intake.