💪 High Protein Foods

14 curated foods with verified nutrition data

Protein is the macronutrient most strongly associated with satiety, muscle maintenance, and metabolic health. The foods below are ranked by grams of protein per typical serving — the way the value actually shows up on your plate.

The Daily Value for protein is 50g, but individual needs vary widely with body weight, activity level, and age. Most adults benefit from 1.2 to 2.0g per kg of body weight, with the higher end relevant for athletes and older adults preserving muscle mass. Animal proteins (fish, meat, dairy, eggs) tend to have complete amino acid profiles; plant proteins (legumes, tempeh, nuts, seeds) often need combining across the day to cover all essentials — though this is easier than older guidelines suggested.

📊 High Protein Foods — Nutrition Comparison

Food Protein Calories Carbs Fat
Cod 1 fillet (180g) 41.1 g 189 0 g 1.5 g
Mahi Mahi 1 fillet (113g) 26.8 g 123 0 g 1 g
Tuna 3 ounces (85g) 24.8 g 111 0 g 0.5 g
Pea Protein Powder 1 scoop (30g) 24 g 114 1.5 g 1.8 g
Tilapia 1 fillet (87g) 22.8 g 111 0 g 2.3 g
Sardines 1 can drained (92g) 22.7 g 191 0 g 10.5 g
Seitan 3 ounces (85g) 21.3 g 122 11.9 g 0.4 g
Mackerel 1 fillet (88g) 21 g 231 0 g 15.7 g
Shrimp 3 ounces (85g) 20.4 g 84 0.2 g 1.2 g
Edamame 1 cup shelled (155g) 18.5 g 188 13.8 g 8.1 g
Tempeh 3 ounces (85g) 17.2 g 163 6.5 g 9.2 g
Firm Tofu 3 ounces (85g) 14.7 g 122 2.4 g 7.4 g
Cottage Cheese 1/2 cup (113g) 13 g 95 3.8 g 2.6 g
Crab 1/2 cup flaked (60g) 11.6 g 61 0 g 1.1 g
All values shown are per serving. Nutrition data sourced from the USDA Food Data Central database. Tap any food name to see full nutrition details including vitamins, minerals, and a per-serving daily value table.
← Back to all food categories