HUGet the app
Guide

High-protein foods

Among high-protein foods, whey protein powder (78 g), parmesan (35.8 g), cooked chicken breast (31 g), pumpkin seeds (30.2 g) and tuna in water (25.5 g) have the most protein per 100 g; per 100 calories, the most efficient for fat loss, the leaders are raw prawns, tuna in water, cod fillet, egg whites and tilapia fillet. The chart below ranks 51 foods both ways, using USDA FoodData Central data.

High-protein foods chart

Tap a column heading to sort. Protein per 100 kcal shows how “efficient” a food is while dieting: the higher it is, the fewer calories it takes to hit your protein.

Food
Whey protein powder78 g20.5 g380
Parmesan35.8 g9.1 g392
Cooked chicken breast31 g18.8 g165
Pumpkin seeds30.2 g5.4 g559
Tuna in water, drained25.5 g22 g116
Peanut butter25.1 g4.3 g588
Trappista cheese24.9 g7 g356
Cheddar24.9 g6.2 g403
Light mozzarella24.3 g9.6 g254
Pork loin, lean23.8 g19.3 g123
Turkey breast23.7 g20.8 g114
Chicken breast, skinless22.5 g18.8 g120
Sirloin steak, trimmed22 g16.1 g137
Lean beef mince, 5% fat21.4 g15.6 g137
Flank steak21.2 g13.7 g155
Almonds21.2 g3.7 g579
Almond butter21 g3.4 g614
Salmon fillet20.4 g9.8 g208
Tilapia fillet20.1 g20.9 g96
Raw prawns, peeled20.1 g23.6 g85
Chicken thighs, skinless19.7 g16.6 g119
Cocoa powder19.6 g8.6 g228
Turkey mince, 7% fat18.7 g12.5 g150
Smoked salmon18.3 g15.6 g117
Cod fillet17.8 g21.7 g82
Firm tofu17.3 g12 g144
Tahini17 g2.9 g595
Chicken liver16.9 g14.2 g119
Ham, sliced16.6 g10.1 g164
Chia seeds16.5 g3.4 g486
Walnuts15.2 g2.3 g654
Wholewheat pasta, dry14.6 g4.1 g352
Feta14.2 g5.4 g264
Rolled oats13.2 g3.5 g379
Eggs12.6 g8.8 g143
Wholegrain bread12.5 g5 g252
Shelled edamame11.9 g9.8 g121
Light ricotta11.4 g8.3 g138
Cottage cheese, 2%11 g13.1 g84
Egg whites10.9 g21 g52
Tamari (gluten-free soy sauce)10.5 g17.5 g60
Greek yogurt, 0% fat10.2 g17.3 g59
Kaiser roll9.9 g3.4 g293
Kifli (Hungarian bread roll)9.9 g3.4 g293
Frankfurter9.7 g3.5 g277
Cooked lentils9 g7.8 g116
Wholewheat tortilla8.9 g3.1 g289
Black beans, drained8.9 g6.7 g132
Chickpeas, drained8.9 g5.4 g164
White bread8.8 g3.3 g266
Rice cakes8.2 g2.1 g387

Cheap protein sources

Protein doesn’t need expensive products. The best value usually comes from:

Work out real prices from your own shop with the cost calculator in the protein powder guide: it compares cost per 30 g of protein, for food too.

High-protein breakfast

Most breakfasts are low in protein (toast, cereal, pastries). A breakfast with 30-40 g of protein keeps you full for longer and makes your daily target easier. These recipes give around 40 g:

High-protein dinner

For dinner, a lean protein with plenty of vegetables fills you up for few calories, and most of our recipes are done in one pan or one tray:

Plant-based protein

Tofu, edamame, lentils, chickpeas and pumpkin seeds are among the best plant proteins. Each is lower in one essential amino acid, so mix them through the day (beans with grains, for example). If you don’t eat meat, dairy and eggs help a lot too.

Frequently asked questions

Which foods have the most protein?

Per 100 g: whey protein powder (78 g), parmesan (35.8 g), cooked chicken breast (31 g), pumpkin seeds (30.2 g) and tuna in water (25.5 g). Among everyday foods, lean meat, fish, cheese and eggs lead.

What is the best protein source for weight loss?

One that gives a lot of protein for few calories: per 100 kcal, raw prawns, tuna in water, cod fillet, egg whites and tilapia fillet lead, each giving around 20 g of protein per 100 kcal.

What is a good high-protein breakfast?

Oats with Greek yogurt or protein powder, an egg wrap, protein pancakes. Among our recipes the most protein comes from Turkey & Egg White Breakfast Burrito (42 g), Greek Yogurt Protein Bowl (41 g) and Baked Blueberry Protein Oats (41 g).

What is a good high-protein dinner?

Lean meat or fish with plenty of vegetables. From our recipes: Creamy Spinach Chicken (52 g), Tuna Sweet Potato Cakes (50 g) and Tandoori-style Chicken Skewers (48 g).

Can you get enough protein on a plant-based diet?

Yes, with some planning: tofu, edamame, lentils, chickpeas, pumpkin seeds, plus dairy and eggs if you eat them. Mix plant sources through the day.

How much protein do I need a day?

Without exercise 0.8-1.0 g per kg of body weight, with regular training 1.4-2.0 g. The protein calculator works out yours.

Sources

Get The Fit Chef (iOS/Android)

A high-protein week, already planned.

The Fit Chef plans your week from high-protein recipes to your calorie and protein target, with one shopping list.

Coming soon on theApp StoreGet it onGoogle Play