Getting 170 grams of protein in a single day sounds like a full-time job, but it does not have to be. The number is not random. It is a common target for people who lift weights, train for endurance sports, or simply want to preserve muscle while losing fat. For a 170-pound person, that is exactly one gram per pound of body weight, a standard recommendation for muscle building. For larger individuals, it is a solid daily goal. The good news is that you do not need a special diet or expensive supplements to hit this number. You need a plan, and you need to know which foods pack the biggest punch per bite.
What Does 170 Grams Of Protein Actually Look Like?
Before you start eating, it helps to visualize the goal. A typical day for most Americans includes about 80 to 100 grams of protein. Doubling that requires deliberate choices at every meal. It is not impossible, but it is also not something that happens by accident.
Think of it in terms of portions. A standard chicken breast (about 6 ounces cooked) delivers roughly 50 grams. A single scoop of whey protein powder gives you about 25 grams. A cup of Greek yogurt adds another 20 grams. Two eggs contribute 12 grams. A cup of cooked lentils provides 18 grams. When you break it down like this, 170 grams is roughly three large meat portions plus two shakes plus a few dairy or plant-based extras.
The key is distribution. If you try to eat 60 grams at each of three meals, you are setting yourself up for digestive discomfort. Most people do better with four or five eating occasions spread across the day. This keeps portions manageable and helps your body process the protein steadily.
How To Eat 170 Grams Of Protein On A Meat-Based Diet
For omnivores, hitting 170 grams is straightforward. Animal proteins are complete, meaning they contain all nine essential amino acids your body cannot make on its own. They also tend to be more digestible than plant proteins, so your body absorbs more of what you eat.
A practical day might look like this. Breakfast: three eggs with two slices of turkey bacon and a cup of cottage cheese. That is roughly 45 grams. Lunch: a tuna salad with a full 5-ounce can of tuna and a Greek yogurt on the side. That is about 40 grams. Dinner: an 8-ounce sirloin steak or salmon fillet with a side of quinoa. That is 50 to 60 grams. Add a whey protein shake between meals and you are at 170 grams before you even count the small amounts in vegetables, bread, and nuts.
You do not need to eat like a bodybuilder to make this work. The trick is choosing denser cuts of meat and adding dairy or eggs to meals you already eat. A breakfast sandwich with an extra egg white, a lunch salad with double chicken, and a dinner with a larger portion of lean meat will get you most of the way there.
How To Eat 170 Grams Of Protein As A Vegetarian
Vegetarian protein requires more planning, but it is entirely doable. The main challenge is that plant proteins are often incomplete, meaning they lack one or more essential amino acids. The solution is simple: eat a variety of sources throughout the day. You do not need to combine proteins at every single meal. Your body pools amino acids from everything you eat over the course of a day.
Dairy and eggs are your best friends here. They are complete proteins and they are dense. A vegetarian day might include a protein shake with milk, Greek yogurt at breakfast, cottage cheese as a snack, and eggs at any meal. These alone can get you to 100 grams. Add beans, lentils, tofu, tempeh, and edamame for the rest.
Consider this sample day. Breakfast: a smoothie with one scoop of plant protein powder, a cup of milk, and a tablespoon of peanut butter. That is about 35 grams. Lunch: a bowl with half a block of firm tofu (about 25 grams) and a cup of quinoa (8 grams). That is 33 grams. Dinner: a large serving of lentil soup with a cup of cooked lentils (18 grams) and a slice of cheese on top. Snacks: two boiled eggs and a cup of Greek yogurt. That brings you to roughly 170 grams.
One warning: vegetarian protein sources come with more carbohydrates and calories than meat. If you are watching your weight, you need to account for that. A cup of lentils has about 230 calories. A cup of Greek yogurt has about 150 calories. These add up faster than you might expect.
How To Eat 170 Grams Of Protein As A Vegan
Vegan is the hardest setting, but it is still achievable. The challenge is that most plant proteins are less dense than animal proteins. You have to eat larger volumes of food to get the same amount of protein. This can feel uncomfortable at first, especially if you are not used to eating big portions of beans and grains.
Your most efficient tools are soy products. Tofu, tempeh, and edamame are complete proteins and they are the densest plant sources available. A cup of cooked edamame has 18 grams. Half a block of extra-firm tofu has about 25 grams. Tempeh is even better, with about 31 grams per cup.
Seitan is another option, though it is made from wheat gluten, so it is not suitable for anyone with celiac disease or gluten sensitivity. A 3-ounce serving of seitan delivers about 21 grams of protein. It is one of the few plant foods that rivals chicken in protein density.
Protein powders become almost essential on a vegan diet. Pea protein and soy protein isolates are complete or nearly complete on their own. A daily shake with two scoops gives you 40 to 50 grams right there. That is nearly a third of your goal from a single glass.
A realistic vegan day looks like this. Breakfast: a smoothie with two scoops of pea protein and a cup of soy milk. That is about 50 grams. Lunch: a grain bowl with half a block of tofu and a cup of quinoa. That is about 35 grams. Dinner: a large serving of lentil curry with a cup of lentils and a side of edamame. That is about 35 grams. Snacks: a handful of almonds, a protein bar, and a glass of soy milk. That brings you to roughly 170 grams.
How To Spread 170 Grams Across The Day
Timing matters more than most people think. Research on muscle protein synthesis suggests that your body responds best to protein intake spread evenly across the day, rather than in one or two large boluses. A common strategy is to aim for 30 to 40 grams at each of four meals, plus a snack.
Your body cannot store protein the way it stores fat or carbohydrates. Any excess amino acids are either used for immediate repair and building, or they are converted to glucose or fat. Eating too much at once does not give you extra muscle-building benefit. It just adds calories.
Here is a realistic distribution. Breakfast: 40 grams. Lunch: 40 grams. Dinner: 50 grams. Snacks and shakes: 40 grams. This totals 170 grams and keeps every meal reasonable in size.
One practical tip: eat protein first at every meal. If you fill up on vegetables, bread, or rice before touching the protein, you will not have room for it. Start with the chicken, the tofu, or the eggs, and then add the rest. This simple habit makes a big difference.
Common Mistakes That Keep You Short Of 170 Grams
Most people who try to hit a high protein target fail for one of a few predictable reasons. The first is underestimating portion sizes. A “serving” of chicken on a nutrition label is 3 ounces, which is only about 25 grams. Most people eat that and think they got a solid protein hit. In reality, they need double that amount.
The second mistake is skipping protein at breakfast. A bagel with cream cheese has about 8 grams of protein. That is almost nothing. If you start the day low, you are chasing the deficit all day. A protein shake or eggs in the morning makes the rest of the day much easier.
The third mistake is relying on protein bars and shakes exclusively. These are convenient, but they are also processed. Many bars are essentially candy bars with added protein. They have their place, but whole foods provide more nutrients per calorie. Use supplements to fill gaps, not to replace meals.
The fourth mistake is ignoring the protein in “side” foods. A cup of milk has 8 grams. A slice of whole wheat bread has 4 grams. A serving of cheese has 6 grams. A cup of broccoli has 3 grams. These small amounts add up to 20 to 30 grams over the course of a day if you choose wisely. People who eat a varied diet often get more protein than they realize without even trying.
How To Adjust This Target For Your Body Weight
170 grams is not a magic number for everyone. It is based on a common recommendation of 0.7 to 1 gram of protein per pound of body weight for active individuals. A 150-pound person may need less. A 200-pound person may need more.
For general health, the minimum recommendation is far lower, around 0.36 grams per pound of body weight. That is about 62 grams for a 170-pound person. The higher range applies to people who are actively training, trying to build muscle, or losing weight while preserving lean mass.
If you are not sure what target is right for you, start with your body weight in pounds and multiply by 0.7. That gives you a moderate target. If you are training hard and want to maximize muscle growth, move toward 1 gram per pound. If you are sedentary and just want to meet basic needs, the lower number is fine.
There is no need to go dramatically above 1 gram per pound. Research does not show additional muscle-building benefit from very high intakes, and the extra calories can lead to fat gain. More is not always better.
Frequently Asked Questions
Can I eat 170 grams of protein in one meal?
Technically yes, but it is not recommended. Your body can only use about 30 to 40 grams of protein per meal for muscle building, and the rest is converted to energy or stored as fat.
Is 170 grams of protein too much for my kidneys?
For healthy people, no. High protein intake is safe for normal kidneys, but anyone with existing kidney disease should consult a doctor before increasing protein significantly.
Do I need protein powder to hit 170 grams daily?
No, but it makes the goal much easier. A single shake provides 25 to 50 grams in under a minute, which is hard to match with whole foods alone.
Will eating 170 grams of protein make me gain weight?
Only if you eat more calories than you burn. Protein itself does not cause weight gain, but it does add calories, and excess calories from any source lead to fat gain.

