Is 150 Grams of Protein Enough to Build Muscle?

For most people who lift weights, 150 grams of protein per day is enough to build muscle. Whether it’s optimal for you specifically depends on your body weight. The research consistently shows that muscle growth benefits max out around 1.6 grams of protein per kilogram of body weight per day, with some evidence supporting up to 2.2 g/kg for those pushing hard in the gym. At 150 grams daily, you’re hitting that sweet spot if you weigh anywhere from roughly 150 to 200 pounds.

What the Research Actually Recommends

The International Society of Sports Nutrition recommends 1.4 to 2.0 grams of protein per kilogram of body weight per day for people who exercise regularly and want to build or maintain muscle. Mayo Clinic narrows the range slightly to 1.2 to 1.7 g/kg for people who regularly lift weights or train for endurance events.

The most useful number comes from a large meta-analysis that pooled over 20 studies on protein intake and muscle gain. The conclusion: benefits for gaining fat-free mass topped off at exactly 1.6 g/kg per day. No study in the analysis found meaningful additional muscle growth beyond that threshold. A related review placed the upper useful limit at 2.2 g/kg per day when protein is spread across four meals, giving a practical target range of 1.6 to 2.2 g/kg.

This means the old gym rule of “one gram per pound of body weight” overshoots what most people need. One gram per pound equals 2.2 g/kg, which sits at the very top of the evidence-based range. You can build just as much muscle eating less than that.

How 150 Grams Stacks Up at Different Body Weights

To figure out whether 150 grams covers your needs, divide 150 by your weight in kilograms. (To convert pounds to kilograms, divide by 2.2.)

  • 140 lbs (64 kg): 150g gives you 2.3 g/kg, which exceeds even the upper threshold. You could eat slightly less and still maximize muscle growth.
  • 160 lbs (73 kg): 150g gives you about 2.1 g/kg, comfortably within the optimal range.
  • 180 lbs (82 kg): 150g gives you 1.8 g/kg, right in the middle of the recommended window.
  • 200 lbs (91 kg): 150g gives you 1.6 g/kg, hitting the proven minimum for maximum muscle gain.
  • 220 lbs (100 kg): 150g gives you 1.5 g/kg, which falls just below the 1.6 g/kg cutoff. You’d benefit from adding another 10 to 20 grams daily.

If you weigh over 210 pounds, 150 grams of protein starts to fall short of the range where muscle-building benefits are fully optimized. For anyone under that weight, 150 grams is plenty.

Cutting vs. Bulking Changes the Math

When you’re eating in a caloric surplus to gain size, 150 grams is sufficient for most body weights because your body has plenty of energy from other macronutrients to fuel recovery and growth. The extra calories from carbohydrates and fats have a protein-sparing effect, meaning your body doesn’t need to burn amino acids for energy.

During a fat-loss phase, the picture shifts. Your body is more likely to break down muscle tissue for fuel when calories are restricted, so keeping protein high helps preserve the muscle you’ve already built. While the general weight-loss recommendation is around 1.0 to 1.2 g/kg, most lifters who want to maintain muscle during a cut aim for the higher end of the standard range, closer to 2.0 g/kg or above. If you weigh 180 pounds and you’re dieting hard, bumping from 150 grams to 165 or 170 grams gives you extra insurance against muscle loss. There’s even some evidence that intakes above 3.0 g/kg may help resistance-trained individuals lose more fat, though that level of intake is extreme for most people.

How to Spread It Across the Day

Total daily protein matters more than meal timing, but distribution isn’t irrelevant. Research suggests that muscle protein synthesis is best stimulated when you eat at least 20 to 25 grams of protein per meal, spread across about four feedings. The practical recommendation is 0.4 to 0.55 grams per kilogram per meal. For a 180-pound person, that works out to roughly 33 to 45 grams per meal across four meals, which adds up to 130 to 180 grams daily.

If you’re eating 150 grams split across three meals, that’s 50 grams per sitting. Your body can absolutely use that much protein, but you may get a slightly better muscle-building response by splitting it into four meals of about 37 grams each. The difference is small enough that consistency matters far more than perfection here. If three meals a day fits your schedule, that works fine.

What 150 Grams of Protein Looks Like in Food

A deck-of-cards-sized portion of chicken, beef, pork, or fish (about 3 ounces) contains roughly 21 grams of protein. To reach 150 grams from chicken breast alone, you’d need just over 21 ounces, or a bit more than seven of those deck-sized portions spread through the day. In more practical terms, two large chicken breasts (about 8 ounces each) get you to around 112 grams, and a couple of eggs plus a cup of Greek yogurt close the gap.

Plant-based eaters need to plan a bit more carefully. Tofu provides about 3 grams of protein per ounce, less than half the density of meat. Reaching 150 grams from tofu alone would require an impractical amount, so combining sources like lentils, tempeh, edamame, and protein powder makes the target realistic. A scoop of plant-based protein powder typically adds 20 to 25 grams and can bridge the gap efficiently.

For most people eating a mix of animal and plant proteins, 150 grams is achievable without supplements. A typical day might look like eggs at breakfast (two eggs, 12 grams), a chicken sandwich at lunch (4 ounces of chicken, 28 grams), Greek yogurt as a snack (15 to 20 grams), and a larger dinner with 6 to 8 ounces of fish or beef (42 to 56 grams). That gets you to 100 to 115 grams before counting the protein in grains, beans, or dairy on the side, which can easily push you past 150.