The protein problem is breakfast, not dinner
Most people eat plenty of protein at 7pm and almost none before noon. Fix the front half of the day and the rest sorts itself out.

Count what you ate before noon yesterday. Not dinner. Dinner is almost never the problem. Dinner has meat in it, a proper portion, and somebody cooked it on purpose.
Breakfast was probably toast and coffee. Lunch was probably whatever was left in the fridge, eaten standing up, or a sandwich with two slices of ham in it. That's maybe 20 grams of protein across two meals. Then you try to make up the whole day at 7pm and wonder why you feel flat at the gym on Tuesday.
The fix isn't shakes. It's moving protein earlier.
What you're actually aiming for
General guidance for adults who lift puts protein somewhere in the range of 0.7 to 1 gram per pound of bodyweight per day. For a 180-pound man, call it 125 to 180 grams. That's a wide band on purpose. The low end is fine for most people training two or three times a week. The high end matters more if you're trying to lose weight while keeping muscle.
Spread across four eating occasions, the low end is about 30 grams a meal. That number is easy to remember and easy to hit.
If you've got kidney issues, diabetes, you're pregnant, or you're on a medication that interacts with diet, talk to your doctor or a registered dietitian before you change anything. This is general education, not a plan for your body.
Why breakfast fails
Breakfast foods in most houses are carbohydrates with a protein garnish. Cereal, toast, oatmeal, a banana, a granola bar. All fine foods. Almost no protein.
And the standard protein breakfast — three eggs — gets you about 18 grams. Better than nothing, not enough. You need eggs plus something.
The combinations that work in a real kitchen at 6:40am:
- Three eggs and a cup of cottage cheese. Roughly 40 grams. The cottage cheese takes zero effort.
- Greek yogurt, a scoop of frozen berries, a handful of nuts. Depends on the brand, but a decent-sized tub gets you 18 to 20 grams before anything else goes in.
- Leftover dinner. The single most underused breakfast in the world. Last night's chili over two fried eggs is 45 grams and takes four minutes.
- Eggs with grated cheddar and a glass of milk. Milk is about 8 grams a cup. Cheese is about 7 grams an ounce. Small additions stack fast.
None of that requires a blender or a shopping trip to a specialty store.
Lunch is where it goes wrong quietly
Most packed lunches are a carbohydrate wrapper around a small amount of protein. A sandwich with a few slices of deli turkey might be 12 grams. Add a bag of chips and an apple and you've eaten 500 calories with the protein content of a snack.
Two things fix this.
Double the filling. Whatever meat is going in the sandwich, put twice as much in. That's it. That's the whole intervention, and it costs about a dollar.
Keep a canned protein in your desk drawer or truck. A 5-ounce can of tuna or salmon runs roughly 25 to 30 grams. Canned mackerel and sardines are similar and cheaper than people expect. Eat it with crackers, eat it over rice, eat it out of the can with a plastic fork. It's not glamorous. It's 30 grams in ninety seconds and it saved the day.
Cook once, eat four times
The people who hit protein consistently aren't cooking more. They're cooking bigger.
Buy ground beef in a family pack. Brown two or three pounds at once on Sunday with onion, garlic, salt, and whatever spice profile you like. Portion it into containers. That base becomes tacos, chili, pasta sauce, rice bowls, and eggs-with-beef for breakfast. Four ounces of cooked 85/15 ground beef is around 22 to 25 grams.
Roast a tray of chicken thighs, not breasts. Bone-in, skin-on, salt and pepper, 40 minutes hot. They're cheaper, they don't go dry when you reheat them, and they're about 25 grams for a decent-sized one. The whole reason people hate meal prep is that reheated chicken breast is miserable. Thighs solve that.
Boil a dozen eggs and leave them in the fridge. Six grams each, no cooking required, and they're the reason you don't eat a granola bar at 4pm.
A pork shoulder in a slow cooker gives you five days of pulled pork for the price of two restaurant meals.
The foods that carry more than they look like they do
Some things punch above their reputation:
- Cottage cheese. Around 25 grams a cup. Eat it savory with black pepper and hot sauce if the sweet version puts you off.
- Lentils. About 18 grams a cup cooked, plus fiber, plus they cost almost nothing. A pot of lentil soup with sausage in it feeds a family for two days.
- Canned beans with cheese and rice. Not a complete answer on their own, but they lift a meal's total meaningfully.
- Milk. Underrated. A glass with dinner adds 8 grams nobody notices.
- Firm tofu. Around 20 grams per half block. Press it, cube it, fry it hard in a hot pan with soy and garlic. Treated properly it's good. Treated as a sad cube of protein it's punishment.
And two that fool people. Peanut butter is a fat source with a little protein attached — about 7 grams in two tablespoons. Bread is not protein, no matter what the packet says about grains.
Where shakes still earn their place
Nothing wrong with protein powder. It's just a convenience food, and convenience foods should be the backup, not the base.
A shake earns its keep when you're leaving the house at 5:30am, when you've got a 40-minute gap between work and a kid's practice, or when you're traveling and the options are gas station or nothing. One a day as a gap-filler is sensible. Three a day means you've built a diet you can't actually live on, and you'll quit it by March.
Same logic applies to protein bars. Useful in a glove box. Not a meal plan.
What actually breaks this
Three things, in order.
You try to change every meal at once. Don't. Change breakfast only, for three weeks, until you don't think about it. Then look at lunch.
You go austere. Plain chicken, plain rice, plain broccoli, no salt, no sauce. That's not a diet, that's a sentence, and you'll break out of it eating something worse. Use butter. Use hot sauce. Use cheese. The goal is a way of eating you'll still be doing when your kids are in high school.
You cook separate food for yourself. This one kills more good intentions than anything. The chili, the pulled pork, the taco beef — that's family food. Kids eat it. Your wife eats it. Nobody's making two dinners. If your nutrition plan requires you to be a stranger at your own table, it's the wrong plan.
Get 30 grams into the first meal of the day. Everything downstream of that gets easier, and you'll stop needing willpower at 9pm, which is when nobody has any.
Cal Brennan
Body
Strength coach. Trains fathers, tradesmen and desk workers, which means programmes that survive a bad week.
Read next
