Foods

High-Protein Foods: Calories & Macros Compared

This list contains every food in our database that delivers at least 15 grams of protein per 100 grams — the practical threshold where a food stops being "contains some protein" and starts genuinely moving you toward a daily target. It's ranked by protein density, so the foods that give you the most protein per bite sit at the top.

When you're tracking macros, the number that matters most here isn't protein alone — it's protein relative to calories. Two foods can both offer 25g of protein while one costs 120 calories and the other 350. The table shows calories, carbs, and fat alongside protein for each serving precisely so you can make that trade-off consciously: lean sources when you're cutting, calorie-denser ones when you're trying to gain.

Click through to any food for its complete USDA nutrition profile, serving-size conversions, and notes on how it fits different goals.

FoodServingCaloriesProteinCarbsFat
Whey Protein Powder1 scoop (30g)106352/100g23.4g1.9g0.5g
Bacon2 slices (16g, cooked)75468/100g5.4g0.3g5.6g
Beef Jerky1 oz (28g)115410/100g9.3g3.1g7.2g
Chicken Breast (cooked)100g (cooked, skinless)165165/100g31g0g3.6g
Sirloin Steak100g (cooked, lean)183183/100g30.6g0g5.8g
Protein Bar1 bar (50g)206412/100g15.2g19.2g7.6g
Turkey Breast (roasted)100g (roasted, skinless)147147/100g30.1g0g2.1g
Pumpkin Seeds28g kernels (small handful)161574/100g8.3g4.1g13.7g
Parmesan1 tbsp grated (5g)21421/100g1.5g0.6g1.4g
Pot Roast3 oz (85g)213251/100g24.1g0g13.1g
Ground Turkey (cooked)100g (cooked)203203/100g27.4g0g10.4g
Swiss Cheese1 slice (28g)110393/100g7.6g0.4g8.7g
Pork Tenderloin100g (roasted)143143/100g26.2g0g3.5g
Tilapia1 fillet (87g, cooked)111128/100g22.8g0g2.3g
Lean Ground Beef (93/7)100g (cooked)182182/100g25.6g0.1g8g
Pork Chop1 medium chop (145g, cooked)303209/100g37.1g0g16.1g
Tuna100g (canned in water)116116/100g25.5g0g0.8g
Chicken Thigh (cooked)100g (cooked, skinless)179179/100g24.8g0g8.2g
Sardines (canned in oil)1 can, drained (92g)191208/100g22.6g0g10.5g
Ground Beef (80/20)100g (cooked)246246/100g24g0g15.9g
Ribeye Steak100g (grilled)285285/100g23.9g0g21.1g
Chicken Wings4 wings (136g, roasted)345254/100g32.4g0g23g
String Cheese (mozzarella)1 stick (28g)83298/100g6.6g1.2g5.7g
Cheddar Cheese1 oz (28g)114408/100g6.5g0.7g9.5g
Cod1 fillet (90g, cooked)95105/100g20.5g0g0.8g
Shrimp3 oz (85g, cooked)101119/100g19.4g1.3g1.4g
Mozzarella1 oz (28g)84299/100g6.2g0.7g6.2g
Peanut Butter2 tbsp (32g)191598/100g7.1g7.1g16.4g
Salmon100g (cooked)206206/100g22.1g0g12.4g
Chicken Tikka Masala1 cup (235g)407173/100g51.2g3.8g20.9g
Almonds28g (about 23 nuts)162579/100g5.9g6g14g
Almond Butter2 tbsp (32g)196614/100g6.7g6g17.8g
Pistachios28g kernels (about 49 nuts)157561/100g5.7g7.8g12.6g
Tempeh100g192192/100g20.3g7.6g10.8g
Feta Cheese¼ cup crumbled (38g)104273/100g7.5g2.1g7.3g
Fried Chicken1 piece (60g)173289/100g11.6g3.6g12.1g
Sunflower Seeds28g kernels (small handful)163582/100g5.4g6.7g13.9g
Philly Cheesesteak1 6-inch (230g)621270/100g42.3g49.4g27.6g
Cashews28g (about 18 nuts)155553/100g5.1g8.5g12.3g
Flaxseed (ground)2 tbsp, ground (14g)72514/100g2.5g4.8g5.2g
Cheeseburger1 burger (152g)450296/100g27.2g28.4g24.6g
Hamburger1 burger (140g)403288/100g24.5g29g20.2g
Meatloaf1 slice (120g)239199/100g21g8.6g12.8g
Tofu (firm)100g (firm, raw)144144/100g17.3g2.8g8.7g
Ham (sliced)2 slices (56g)92164/100g9.3g2g4.9g
Chia Seeds2 tbsp (24g)117486/100g4g10.1g7.4g
Chicken Parmesan1 cutlet (190g)331174/100g30.8g15.8g15.8g
Chicken Nuggets6 nuggets (96g)295307/100g15.3g14.3g19.6g
Beef Taco1 taco (85g)212249/100g13.2g13g11.8g
Walnuts28g (about 14 halves)183654/100g4.3g3.8g18.3g
Club Sandwich1 sandwich (245g)544222/100g37g56.6g18.4g

Browse other categories

Start tracking with Bento Bunny

AI calorie tracking — just Type what you eat.

Frequently Asked Questions

What counts as a high-protein food?

A useful benchmark is 15g+ of protein per 100g — that's the bar every food on this page clears. For packaged foods, another check is whether at least 25–30% of the calories come from protein.

Can I eat too much protein?

For healthy people, intakes up to 2.2 g/kg and beyond show no harm in research. The practical ceiling is usually budgetary: very high protein targets crowd out the carbs and fats that fuel training and make food enjoyable.

Which high-protein foods are best on a cut?

Sort this table mentally by protein-per-calorie: white fish, chicken breast, egg whites, non-fat Greek yogurt, and lean beef lead. They let you hit 150g+ of protein inside an aggressive calorie budget.

Do plant proteins build muscle as well as animal proteins?

Slightly less efficiently per gram (lower leucine, lower digestibility), but the gap closes if total protein is a bit higher — around 10–20% more — and sources are varied. Soy, legumes, and seitan are the strongest plant options.