Protein Per Meal Calculator

Find out exactly how much protein to eat at each meal for your body weight and goal.

Ad placeholder (leaderboard)

Getting the right amount of protein at every meal is one of the highest-leverage nutrition decisions you can make — whether you are building muscle, losing body fat, competing in endurance sport, eating entirely plant-based or simply trying to maintain function as you age. Yet most protein advice defaults to a single daily number and ignores how that total is distributed across meals. This calculator fixes both problems: it gives you a daily protein target personalised to your body weight and goal, then divides it by the number of meals you actually eat so every sitting has a concrete gram target.

How it works

The calculation has two steps.

Step 1 — Daily protein target. You choose a goal (muscle gain, fat loss, endurance, plant-based, general health, or older adult). Each goal maps to a peer-reviewed factor in grams of protein per kilogram of body weight:

GoalRange (g / kg)Source
General health / maintenance0.8–1.2RDA + WHO
Muscle gain (resistance training)1.6–2.2ISSN 2017, 2023
Endurance / team sport1.4–1.7IOC 2016
Fat loss (calorie deficit)2.3–3.1Helms et al. 2014
Older adult (60 +)1.0–1.5Deutz et al. 2017
Plant-based diet1.7–2.4Rogerson 2017

Daily protein (g) = body weight (kg) × factor (low end to high end).

Step 2 — Per-meal split. Per-meal protein = daily total ÷ number of meals. This assumes an even distribution, which the research supports as optimal for 24-hour muscle protein synthesis (Areta et al. 2013).

The calculator also shows a muscle protein synthesis (MPS) warning when a meal falls below approximately 30 g of protein — the threshold at which leucine-driven mTORC1 signalling is thought to be maximally stimulated (Norton & Layman 2006). At that point it suggests adding a meal or a protein shake.

Worked example

A 75 kg male athlete doing moderate resistance training (goal: muscle gain) eating 4 meals per day:

  • Factor range: 1.6–2.2 g/kg
  • Daily protein: 75 × 1.6 = 120 g (low) to 75 × 2.2 = 165 g (high)
  • Per meal: 120 ÷ 4 = 30 g (low) to 165 ÷ 4 = 41 g (high)
  • Protein kcal: 120 × 4 = 480 kcal/day to 165 × 4 = 660 kcal/day

A practical meal hitting the 41 g upper target could be: 130 g cooked chicken breast (~40 g protein) with a glass of milk or a side of Greek yoghurt to top up.

If the same athlete cut meals to 3, each sitting would need ~55 g protein at the high end — still achievable but harder to fit into whole-food meals, which is why 4–5 meals is the sweet spot for most natural athletes.

Formula note

Daily protein (g) = body weight in kg × goal-specific factor. Per-meal protein (g) = daily protein ÷ meals per day. Protein energy (kcal) = protein grams × 4 (Atwater general factor system).

The goal factors are derived from: ISSN Position Stand on Protein and Exercise (Stokes et al. 2018; Kerksick et al. 2017), IOC Consensus Statement on Sports Nutrition (Thomas et al. 2016), Helms et al. systematic review on protein during energy restriction (2014), Deutz et al. PROT-AGE recommendations for older adults (2017), and Rogerson review on vegan athletes (2017). The MPS threshold of ~30 g is based on Norton & Layman (2006) and the leucine trigger hypothesis.

Ad placeholder (rectangle)