Volumeal
FREN
Download
Tools & guides

High-protein, low-calorie foods: the best picks for fat loss

Protein is the macro that keeps you full, protects muscle in a deficit and costs the most energy to digest. Here are the leanest sources, ranked by protein per 100 kcal.

In a calorie deficit, protein does three things nothing else does: it blunts hunger for hours, it spares muscle so the weight you lose is fat, and about 25–30% of its calories are burned just digesting it. A common target is 1.6 to 2.2 g per kg of body weight — see how much protein per day.

The trick on a cut is picking sources with the best protein-to-calorie ratio, so you hit the target without spending your whole budget. White fish, egg whites, non-fat dairy and skinless poultry are the standouts.

Values per 100 g, cooked or plain unless noted. Real products and portions vary — read every figure as a range.

Fish & seafood: the leanest of all

The best protein-per-calorie ratio you can get. White fish is almost pure protein and water.

Cod~18 g protein · 82 kcalPollock (hake)~17 g · 85 kcalPrawns~20 g · 99 kcalCanned tuna (in water)~25 g · 116 kcalMussels~17 g · 90 kcalTrout~21 g · 140 kcal

Lean poultry & meat

Skinless breast is the classic. Lean cuts of beef, pork and turkey work too if you watch the fat.

Turkey breast~29 g · 120 kcalChicken breast~30 g · 120 kcalLean beef patty (5%)~21 g · 137 kcalLean ham~18 g · 110 kcalChicken thigh (skinless)~26 g · 175 kcal

Non-fat dairy & eggs

Ideal at breakfast or as a snack: high protein, low fat, genuinely appetite-curbing.

Egg white~11 g · 52 kcalNon-fat fromage blanc~8 g · 50 kcalNon-fat Greek yogurt~10 g · 59 kcalSkyr~11 g · 63 kcalBoiled egg~13 g · 155 kcal

Plant proteins

Higher in carbs than animal sources, but they bring fibre — which adds to the fullness.

Tofu~12–17 g · 75–140 kcalEdamame~11 g · 121 kcalCooked lentils~9 g · 116 kcalCooked chickpeas~9 g · 160 kcalBroad beans~8 g · 88 kcal

Ranked: protein per 100 kcal

Cod~22 g / 100 kcalEgg white~21 g / 100 kcalPrawns~20 g / 100 kcalCanned tuna~21 g / 100 kcalTurkey breast~24 g / 100 kcalChicken breast~25 g / 100 kcalNon-fat Greek yogurt~17 g / 100 kcal

The pattern: anchor every meal with 25–40 g of protein, fill the rest of the plate with high-volume vegetables, and keep fats moderate. That combination is what makes a deficit liveable.

Protein targets need honest tracking

A chicken breast can be 130 g or 220 g. Guessing the portion is how a “high-protein” day quietly ends up 30 g short. Volumeal estimates the protein and calories from a photo as a range, not a fake exact number.

See how photo estimation works →

Frequently asked questions

What foods are high in protein and low in calories?+

White fish (cod, pollock), prawns, canned tuna, egg whites, non-fat Greek yogurt, skyr, non-fat fromage blanc, and skinless chicken or turkey breast. These give roughly 17 to 25 g of protein per 100 kcal.

Which food has the most protein for the least calories?+

By ratio, white fish and egg whites lead: around 20 to 22 g of protein per 100 kcal. Non-fat Greek yogurt and prawns are close behind.

How much protein do I need to lose fat?+

About 1.6 to 2.2 g per kg of body weight per day, spread across meals. Higher within that range if you are training hard or in an aggressive deficit.

Is high protein enough to lose weight?+

No. You still lose weight only in a calorie deficit. Protein makes the deficit easier to hold (more fullness) and keeps the loss coming from fat rather than muscle.

Keep going:Volume eating: high-volume, low-calorie foods·How much protein per day·Calorie deficit calculator·Low-calorie foods list