TL;DR
- 150g of protein sounds like a lot until you break it down: four feedings of roughly 35-40g each. That's it.
- The failure point is almost always breakfast. A typical breakfast supplies 5-12g; fixing that one meal moves you 25g closer before you've changed anything else.
- Three sample days below — omnivore, no-cook, and vegetarian — each hitting 150g with real foods and portion sizes.
- Highest-leverage foods by protein-per-calorie: chicken breast, white fish, egg whites, Greek yogurt, cottage cheese, lean beef, whey isolate.
- Track for one week only. You need calibration, not a permanent habit — most people can eyeball it accurately after seven days.
150 grams is the target most people land on: it covers a 150-170lb person building muscle, or a heavier person in a deficit. It's also the number that sounds impossible until you see it laid out. Four feedings averaging 38g each gets you there, and most of the difficulty comes from one or two habitual meals that contribute almost nothing. This guide is the practical mechanics — the math, the highest-value foods, three full sample days, and the specific fixes for where people usually fall short.
The math
Four feedings, ~38g each
Breakfast 35g · Lunch 40g · Snack 25g · Dinner 50g = 150g. Or five feedings of 30g if you prefer smaller meals. The structure matters less than the arithmetic — once you see that each meal only needs to carry 35-40g, the target stops feeling extreme.
For reference: a chicken breast is 40-50g. A can of tuna is 25g. A cup of Greek yogurt is 20g. Three eggs are 18g. You need roughly four of those events per day.
Protein per serving, real numbers
| Food | Serving | Protein | Calories |
|---|---|---|---|
| Chicken breast | 6oz cooked | 50g | ~280 |
| Lean beef (93/7) | 6oz cooked | 46g | ~330 |
| White fish (cod, tilapia) | 6oz cooked | 40g | ~180 |
| Salmon | 6oz cooked | 38g | ~350 |
| Whey isolate | 1 scoop | 25g | 110 |
| Greek yogurt (0%) | 1 cup | 20-23g | ~130 |
| Cottage cheese | 1 cup | 25-28g | ~180 |
| Canned tuna | 1 can | 25g | ~110 |
| Eggs | 3 large | 18g | ~215 |
| Egg whites | 1 cup | 26g | ~125 |
| Lentils | 1 cup cooked | 18g | ~230 |
| Tofu (firm) | 1 cup | 20g | ~180 |
| Edamame | 1 cup | 18g | ~190 |
Three sample days
Day 1 — Omnivore, normal cooking
152g totalBreakfast (35g): 3 eggs + 3 egg whites scrambled with cheese, slice of toast
Lunch (42g): Chicken breast (5oz) over rice with vegetables
Snack (25g): Greek yogurt with berries
Dinner (50g): Salmon or lean beef (6oz) with potatoes and salad
Day 2 — No-cook / office day
148g totalBreakfast (35g): Greek yogurt bowl with half a scoop of whey stirred in, granola
Lunch (40g): Rotisserie chicken (5oz) in a wrap with cheese
Snack (25g): Whey shake, or a tuna packet with crackers
Dinner (48g): Cottage cheese (1 cup) plus deli turkey and a bagged salad, or a pre-cooked chicken bowl
Day 3 — Vegetarian
151g totalBreakfast (33g): Cottage cheese with fruit + 2 eggs
Lunch (38g): Lentil and chickpea bowl with feta and a scoop of Greek yogurt dressing
Snack (30g): Whey shake with milk, or skyr with nuts
Dinner (50g): Tofu or tempeh stir-fry with edamame and quinoa
Note: vegetarian days lean harder on dairy and soy to hit 150g. Fully plant-based versions typically need larger portions and more deliberate combining — see animal vs plant protein.
Where people fall short
• Breakfast. Cereal, toast, pastries, and fruit contribute 5-12g. This single meal is usually the whole deficit. See high protein breakfast ideas.
• Snacks. Chips, fruit, bars, and nuts are mostly carbs and fat. Swapping to jerky, yogurt, cottage cheese, or a shake converts a 3g snack into a 25g feeding. See high protein snacks.
• Underestimating portion sizes. "A chicken breast" ranges from 4oz to 10oz. People routinely count 50g when they ate 28g. One week of weighing fixes this permanently.
• Counting incomplete sources generously. A slice of bread has 4g, a cup of rice has 4g, and a tablespoon of peanut butter has 4g. These add up to real numbers but they're not the backbone — don't build the day on them.
FAQ
How do I eat 150g of protein a day?
Four feedings of roughly 35-40g each. In practice: a protein-forward breakfast, a meat or fish portion at lunch and dinner, and one high-protein snack or shake between them.
Is 150g of protein too much?
Not for a healthy adult. It fits the 1.6-2.2g/kg range for anyone from roughly 150 to 200lb. People with kidney disease should follow physician guidance, but high protein intakes do not harm healthy kidneys.
Can I hit 150g without supplements?
Easily — all three sample days above work with food alone if you swap the shakes for cottage cheese, tuna, or an extra portion of meat. Powder is convenience, not necessity.
How long should I track my protein?
About a week. The goal is calibration — learning what 40g actually looks like on a plate — not permanent logging.
The Bottom Line
150g is four feedings of 35-40g. Framed that way it's an ordinary day of eating, not a project.
Fix breakfast first. It's the meal costing most people 25g, and correcting it changes the whole day's arithmetic.
Build around dense sources — chicken, fish, eggs and whites, Greek yogurt, cottage cheese, whey. Bread and rice contribute but shouldn't be the backbone.
Track for one week, then stop. You're calibrating your eye, not adopting a permanent habit.
Further Reading
How Much Protein Do You Need to Build Muscle?
