A high protein target sounds like a licence to eat, but in practice it can feel like a chore. If you build your protein from fatty cuts, cheese, and nut butters, 150 grams arrives with a mountain of calories and a stomach that never wants to see another chicken thigh. The way to make a big number comfortable is not willpower, it is food selection. Lean, protein-dense foods give you the most protein for the least bulk and calories, and a little liquid protein takes the pressure off your stomach. Do that and 150 grams stops feeling like a second job.
The short version
- The barrier to a high target is usually bulk and calories, not the protein itself. Choose lean, protein-dense foods and the volume problem shrinks.
- Protein-dense foods deliver the most protein for the fewest calories: chicken breast, white fish, egg whites, non-fat dairy, seitan, and soy isolate.
- Some liquid protein, a shake or a glass of milk, lands 25 grams without filling your stomach the way a solid meal does.
- Spread it across four meals of roughly 35 to 40 grams. Higher protein also keeps you fuller, so appetite is rarely the issue.
- A simple day of dense picks clears 150 grams at a sensible calorie total, with room left over.
The problem is density, not protein
When 150 grams feels impossible, the culprit is almost never the protein. It is the baggage that comes with the wrong sources. A fatty cut of meat, full-fat cheese, and a scoop of peanut butter can carry as many calories in fat as in protein, so you fill up and hit your calorie ceiling long before you reach your protein number.
The fix is to judge foods by their protein-to-calorie ratio, not just their protein. Lean sources give you a lot of protein for very few calories, so you can eat enough to hit 150 grams and still feel light. This is the single idea that makes a high target sustainable.
| Food, per 100 g | Protein | Calories | Density |
|---|---|---|---|
| Chicken breast, cooked | about 31 g | about 165 | Very high |
| White fish (cod) | about 20 g | about 90 | Very high |
| Egg whites | about 11 g | about 52 | Very high |
| Non-fat Greek yoghurt | about 10 g | about 59 | Very high |
| Seitan | about 21 to 25 g | about 130 to 150 | Very high |
| Firm tofu | about 8 g | about 144 | Moderate |
Your protein-dense shortlist
Keep a short list of high-density foods and building a lean, high-protein day becomes automatic. These give you the most protein for the least room in your stomach and your calorie budget.
- Lean animal proteins: chicken and turkey breast, white fish, tuna in water, prawns, and egg whites.
- Non-fat dairy: skyr, non-fat Greek yoghurt, and low-fat cottage cheese, all high protein for the calories.
- Dense plant proteins: seitan is the standout, plus firm tofu, tempeh, edamame, and textured soy mince.
- Protein powders: whey, soy, or pea isolate, the most protein-dense option of all when you need a top-up.
- Legumes as support: lentils and beans bring protein plus fibre, though with more carbs, so they complement the leaner picks.
A big protein target is very reachable without meat. Seitan, tofu, tempeh, edamame, and a soy or pea protein isolate are your dense anchors. Because most plant sources are a touch less concentrated, lean on soy and add a scoop of isolate to cover the last stretch comfortably.
Use liquids and spread the load
Two tactics take the pressure off your stomach. The first is a little liquid protein. A shake or a glass of milk delivers 25 grams without the fullness of a solid meal, because liquids empty from the stomach faster. Using one shake a day is often the easiest 25 grams you will get.
The second is spreading the total across the day. Research points to about 0.4 grams per kilogram per meal across four or more meals as an effective way to reach a high daily total. For a 150 gram target that is roughly four meals of 35 to 40 grams, which is a normal plate, not a feat. Trying to jam 150 grams into two meals is what makes it feel stuffing.
- Breakfast, about 40 g. Skyr or non-fat Greek yoghurt with a scoop of protein and seeds, or eggs with egg whites. Lean and light, sets the pace.
- Lunch, about 40 g. A large portion of chicken breast, tuna, or seitan over salad or grains. High protein, moderate calories.
- Shake, about 25 g. A protein shake in the afternoon gap, the effortless top-up that does not fill you.
- Dinner, about 45 g. White fish, prawns, tofu, or a lean mince with vegetables. Finishes the day around 150 without a heavy plate.
Why appetite is rarely the obstacle
Here is the reassuring part. Protein is the most filling of the three macronutrients, so a high-protein day tends to suppress appetite rather than overwhelm it. In a controlled study, raising protein to 30 percent of calories led people to eat about 441 fewer calories a day on their own, without being told to cut back, simply because they felt fuller.
That means the feeling of being stuffed usually comes from the wrong foods, the fatty and bulky ones, not from protein itself. Switch to dense, lean sources and you often find you are less hungry across the day, not more. The 150 grams goes in easily because your appetite is working with you.
Some people, especially when bulking or with a small appetite, find any volume hard. Lean harder on liquid protein and dense sources, add a second shake, and choose foods that are protein-heavy but low in fibre and fat, which are the two things that slow digestion and fill you up fastest.
The mistakes that make it feel harder
Most people who find 150 grams a struggle are making one of a few avoidable errors. Fix these and the target stops fighting you.
- Building protein from fatty sources. Fatty meat, cheese, and nut butters fill you and blow the calorie budget before you reach the number. Save them for flavour, not for hitting the target.
- Skipping the shake. A refusal to use any powder makes a big number needlessly hard. Whole food first is fine, but one shake is a sensible tool.
- Back-loading to dinner. Leaving 80 grams for one meal is exactly what makes you feel stuffed. Spread it across four.
- Over-relying on fibre-heavy legumes. Beans and lentils are great, but their fibre fills you fast, so pair them with leaner, denser picks rather than making them the whole plan.
Questions people ask
How do I eat 150g of protein without feeling full all the time?
Is a protein shake cheating?
Can I hit 150g of protein on a plant-based diet?
Won't that much protein make me gain weight?
References
- Weigle DS, et al. American Journal of Clinical Nutrition. A high-protein diet induces sustained reductions in appetite, ad libitum caloric intake, and body weight despite compensatory changes in diurnal plasma leptin and ghrelin concentrations. 2005. doi.org/10.1093/ajcn.82.1.41
- Schoenfeld BJ, Aragon AA. Journal of the International Society of Sports Nutrition. How much protein can the body use in a single meal for muscle-building? Implications for daily protein distribution. 2018. doi.org/10.1186/s12970-018-0215-1
- Morton RW, et al. British Journal of Sports Medicine. A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength in healthy adults. 2018. doi.org/10.1136/bjsports-2017-097608
Last reviewed 18 July 2026. We check health-condition articles against current guidelines and update the date above when we do.
KF.Social Editorial