How Much Is 170 Grams of Protein in Real Food?

170 grams of protein equals 680 calories from protein alone, since each gram of protein contains 4 calories. In food terms, that’s roughly equivalent to eating six chicken breasts, fourteen eggs, or over fifteen cups of Greek yogurt in a single day. Most people hitting this target combine several protein sources across meals and snacks.

Who Actually Needs 170 Grams

Sports medicine guidelines from the American College of Sports Medicine recommend 1.2 to 1.7 grams of protein per kilogram of body weight daily for active people. At 170 grams, you’d land in that range if you weigh somewhere between 220 and 310 pounds, depending on your activity level. A 250-pound person, for example, has a recommended range of 136 to 192 grams per day.

If you’re on the lighter side, say 150 or 160 pounds, 170 grams is well above standard recommendations and only makes sense in specific situations like aggressive muscle-building phases or very high training volumes. People who typically aim for the upper end of protein ranges include marathon runners and endurance athletes, powerlifters and strength athletes trying to gain mass, and older adults who face higher risk of muscle loss.

What 170 Grams Looks Like in Real Food

The easiest way to grasp this number is to see it as food on a plate. Three ounces of chicken breast (about the size of a deck of cards) contains 27 grams of protein. To get all 170 grams from chicken alone, you’d need roughly 19 ounces, or a little over a pound of cooked chicken breast across the day. That’s doable but monotonous.

Here’s a more realistic sample day that adds up to about 170 grams:

  • Breakfast: 4 whole eggs (24g) plus a cup of Greek yogurt (22g) = 46g
  • Lunch: 6 oz chicken breast (54g) with a cup of cooked lentils (18g) = 72g
  • Dinner: 6 oz salmon or lean beef (roughly 40g) = 40g
  • Snack: A protein shake or a cup of cottage cheese = 25–30g

That totals around 170 to 175 grams without relying on any single food. The key pattern: almost every meal and snack needs a significant protein source. You can’t eat a low-protein breakfast and lunch, then try to cram it all into dinner.

Reaching 170 Grams on a Plant-Based Diet

Hitting this target without animal products requires more planning but is far from impossible. One cup of cooked lentils provides 18 grams, a cup of edamame delivers 17 grams, and a cup of cooked beans provides about 15 grams. Seitan and tofu are denser options, with seitan offering around 25 grams per 3.5-ounce serving.

The challenge is volume. You’d need roughly 10 cups of lentils to reach 170 grams from lentils alone, which is an absurd amount of food. Most plant-based eaters reaching this level combine legumes, tofu, tempeh, seitan, and a protein powder or two. Expect to eat larger portions and more frequent meals than someone relying on chicken and eggs.

Spreading Protein Across the Day

An older rule of thumb suggested your body could only use about 25 to 30 grams of protein per meal for muscle building, meaning you’d need to spread 170 grams across five or six eating occasions. Recent research has challenged this. A 2024 study published in Cell Reports Medicine found that the body’s ability to use protein after exercise has no real upper limit. Participants who consumed 100 grams of protein in a single sitting showed higher muscle protein synthesis than those who ate 25 grams, and the body continued processing it for hours.

That said, spreading your intake across three to four meals still makes practical sense. Eating 170 grams in one or two sittings means enormous meals that most people find uncomfortable. Three meals with 40 to 50 grams each, plus a protein-rich snack, is the most manageable approach for most people.

How 170 Grams Fits Into Your Total Calories

At 680 calories, 170 grams of protein takes up a meaningful chunk of your daily energy budget. If you eat 2,500 calories a day, protein accounts for about 27% of your intake. On a 2,000-calorie diet, it jumps to 34%, which leaves less room for fats and carbohydrates and can make meal planning feel tight, especially if you’re also trying to keep fat low.

This is where food choices matter. Lean proteins like chicken breast, egg whites, white fish, and nonfat Greek yogurt deliver high protein with minimal calories from fat. Fattier cuts of meat, whole eggs, and cheese provide protein too, but bring substantially more calories along for the ride. If you’re eating at maintenance or in a surplus for muscle gain, the fattier options work fine. If you’re in a caloric deficit, leaner sources help you hit 170 grams without overshooting your calorie target.

Is 170 Grams Safe

For healthy people, high-protein diets are not known to cause medical problems. The Mayo Clinic notes that the concern about protein damaging kidneys applies primarily to people with pre-existing kidney disease, not to healthy adults eating elevated protein levels.

The real risks are indirect. If your protein comes heavily from red and processed meats, you’re increasing your intake of saturated fat, which can raise LDL cholesterol and heart disease risk over time. Very restrictive high-protein diets that cut carbohydrates drastically can also lead to constipation, headaches, and bad breath from insufficient fiber and nutrient variety. The fix is straightforward: get your protein from a mix of sources and keep fruits, vegetables, and whole grains in the rotation.