Health · 4 min read
How Much Protein Per Meal Can Your Body Use?
Your body absorbs basically all the protein you eat, whether it's 20 grams or 80. The famous "you can only use 30 grams at a time" line is a misreading of old research. That said, for building and keeping muscle, spreading protein across the day still seems to work a bit better than cramming it into one meal. A good practical target is about 0.4 g per kg of body weight per meal, across three to four meals. For most adults that's roughly 25–40 g a sitting.
Where the 30 gram myth came from
Early studies measured muscle protein synthesis, the process that repairs and builds muscle, after people drank different doses of protein. Synthesis rose up to about 20–25 g of high-quality protein and then seemed to plateau, at least over the few hours measured. That got simplified into "anything over 30 g is wasted".
But "not used for muscle building in the next three hours" isn't the same as "wasted". Protein gets absorbed, and the amino acids get used for all sorts of things: other tissues, enzymes, energy. And newer work has pushed back on the plateau itself.
What newer research found
A 2023 study in Cell Reports Medicine gave people either 25 g or 100 g of protein after a workout and tracked them for 12 hours. The 100 g dose produced a larger and much longer-lasting muscle-building response. The takeaway wasn't "eat 100 g at once"; it was that the body handles big protein meals better than we thought, it just processes them over a longer window.
So if you eat most of your protein at dinner, you haven't wasted it. It's just probably not the most efficient setup.
Why spreading it out still makes sense
A review by Schoenfeld and Aragon suggested that for maximising muscle growth, around 0.4 g/kg per meal across at least four meals is a sensible approach, giving roughly 1.6 g/kg a day. The reasons are practical as much as physiological:
- Each meal gives muscle-building a fresh nudge.
- Protein is filling, so spreading it helps with appetite if you're dieting.
- It's much easier to hit a daily target of 120 g in four 30 g portions than in one heroic dinner.
Per-meal targets by body weight
| Body weight | ~0.4 g/kg per meal | Over 4 meals |
|---|---|---|
| 55 kg / 121 lb | 22 g | 88 g a day |
| 70 kg / 154 lb | 28 g | 112 g a day |
| 85 kg / 187 lb | 34 g | 136 g a day |
| 100 kg / 220 lb | 40 g | 160 g a day |
Use the protein calculator to set your daily range first; it then shows the per-meal split for however many meals you eat. If you're not sure of your daily number, start with how much protein do I need a day?
The meal that usually needs fixing: breakfast
Most people eat plenty of protein at dinner and very little in the morning. Toast and jam, cereal or a pastry often has 5–10 g. A few easy swaps that get you to 25–30 g:
- Greek yogurt with oats, seeds and fruit
- Two or three eggs on wholemeal toast
- A protein smoothie with milk or soy milk
- Cottage cheese on toast, or overnight oats made with milk and a scoop of protein powder
Does timing around workouts matter?
Less than the supplement ads suggest. The old "30-minute anabolic window" has largely been walked back. If you eat a protein-containing meal within a few hours either side of training, you're covered. Only if you train fasted first thing in the morning is it worth getting protein in fairly soon afterwards.
What about older adults?
Older muscles tend to need a bigger dose per meal to get the same response, which is one reason recommendations for over-65s are higher. We cover that in how much protein do older adults need?
The simple version
Hit your daily number first. Then spread it over your meals so each one has a decent portion, roughly a palm-sized serving of meat, fish, tofu or a big pot of yogurt. You don't need a stopwatch or a shaker bottle at the gym door.
Frequently asked questions
How much protein can your body absorb in one meal?
Your body absorbs essentially all the protein you eat. The idea that anything over 30 g is wasted is a myth; larger doses are simply used over a longer period.
How much protein should I eat per meal?
About 0.4 g per kg of body weight per meal, over three to four meals, works well for most people. That's roughly 25–40 g for most adults.
Is it bad to eat most of my protein at dinner?
It isn't wasted, but spreading protein across the day seems slightly better for building muscle and makes daily targets easier to hit.
Do I need protein right after a workout?
Not immediately. Eating a protein-rich meal within a few hours before or after training is enough for most people.