Skip to content

Protein per meal

Enter your weight, goal, training days and number of meals. The calculator estimates a daily protein range and divides the target across your meals.

Units
kg
Goal
Your numbers

37 g per meal meets the 30 g reference

128
daily low, g
146
daily target, g
37
per meal, g

1.83 g/kg for 4 training days. Range for cutting: 1.6 to 2 g/kg, so 128 to 160 g a day.

Day split4 meals
30 g reference
Daily target146 g
Protein grams, not food grams. A 30 g protein serving is roughly 130 g of raw chicken breast or 300 g of 0% Greek yoghurt (USDA).
Take these numbers further

Find high-protein meal ideas

Browse recipes with different protein sources and ideas for adding flavour.

See the high-protein recipes
How this is calculated
Questions

Straight answers

Why 30 g per meal?+

The calculator uses 30 g as a simple comparison point. It is not a minimum that every meal must reach. Protein needs vary with body size, age, activity and health, and your daily intake matters too.

Is this per kilogram of body weight or of lean mass?+

Body weight. This tool does not adjust for body composition, so its estimate may not suit everyone. A clinician or dietitian can help set an individual target.

Where do the g/kg ranges come from?+

Morton et al. 2018 (British Journal of Sports Medicine) found gains plateau around 1.6 g/kg/day, with an upper confidence bound near 2.2 g/kg. The Obesity Pillars 2025 clinical review recommends 1.2 to 1.6 g/kg during weight reduction, 1.2 to 1.7 g/kg with strength training, an absolute 80 to 120 g/day, and says to avoid going above 2 g/kg.

Does the calculator know what I eat?+

No. It gives protein grams, not foods. The plate builder turns grams into portions using the USDA composition table.