Protein Check/learn/protein per meal

How much protein should I eat per meal to build muscle?

By Raj Lakhani · Published June 14, 2026 · 2 min read

Illustration for How much protein should I eat per meal to build muscle?

To build muscle, aim for about 20-40 grams of quality protein per meal. This range, often around 30g per meal, is enough to clear the ~2.5-3 grams of leucine needed to maximally trigger muscle protein synthesis. Hitting this target consistently is key for muscle growth.

Why that specific number?

Your muscles grow when they get the signal to repair and build new tissue. For this signal to really kick in, you need enough of a specific amino acid called leucine. About 2.5-3 grams of leucine per meal is the sweet spot, and for most people, that means getting 20-40 grams of total protein from a quality source. This amount maximally stimulates muscle protein synthesis (MPS) – the process of building muscle.

How much protein per sitting, really?

While your body can technically digest more than 30g per meal, the key is what your muscles can use for growth in one go. The 20-40 gram range is what's typically needed to hit that leucine threshold. Spreading your protein intake across 3-4 meals or major snacks throughout the day, hitting this target each time, is more effective for consistent muscle building than eating one huge protein meal.

Making it work: A typical day

A good daily target for muscle building is around 1.6 grams of protein per kilogram of bodyweight. For a 70 kg (154 lb) person, that's about 112 grams a day. You can easily hit this by aiming for roughly 30 grams at three main meals, plus a 20-gram protein snack. Think 4 large eggs at breakfast, a chicken salad at lunch, a protein shake after your workout, and fish or steak for dinner.

  1. Prioritize protein.Make protein the first thing you think about for each meal and snack.
  2. Measure it up.Use a food scale or common serving sizes to estimate your protein intake.
  3. Spread it out.Aim to hit your 20-40 g target at 3-4 meals or major snacks daily.

Remember: Hit your protein target, grow your muscle.

Related guides

Want to know how much protein is actually on your plate? Snap a photo and the free Protein Check estimates the protein and leucine in seconds — no signup.

Check my meal →

Is 30g protein per meal enough?

Yes, for most people, 30g of quality protein per meal is a solid target. It's usually enough to provide the ~2.5-3 grams of leucine needed to maximize muscle protein synthesis, triggering muscle growth effectively.

What if I eat less than 20g protein per meal?

Eating less than 20g of protein per meal might not consistently hit the leucine threshold needed to maximally stimulate muscle growth. While some protein is always better than none, you'll likely build muscle more slowly if you frequently miss this target.

Can I eat too much protein at once?

Your body can handle more than 40g of protein in one sitting. However, beyond the 20-40g range, the additional protein won't significantly increase muscle protein synthesis for that meal. The extra protein will be used for energy or other bodily functions, not primarily for muscle building at that moment.

Sources


← all guides

Written by Raj Lakhani, who builds Protein Check. Researched with AI assistance and fact-checked against the public, authoritative sources listed above — see how these guides are made. General information, not medical or dietary advice. Numbers are estimates; talk to a professional for advice specific to you.