Here’s a pattern I see constantly. Someone starts training, gets motivated, and decides to overhaul their diet at the same time. No sugar. No carbs after 6pm. No alcohol. No eating out. All organic. All meal-prepped. All perfect.
It lasts two weeks. Then they have a bad day, eat a pizza, feel like they’ve failed, and quit everything. The training, the diet, all of it. Gone.
The pursuit of a perfect diet is one of the biggest reasons people fail to get results. Not because they don’t know what to eat. Because they set standards they can’t sustain and then punish themselves for being human.
The 80/20 Approach
Eat well 80% of the time. Genuinely well. Protein with every meal, plenty of vegetables, complex carbs, good fats, enough water. That’s the 80%.
The other 20% is life. Birthday cake. Friday night drinks. A burger because you feel like a burger. A sleep-in followed by a big brunch with pancakes. These aren’t failures. They’re part of a sustainable, enjoyable relationship with food.
The maths works out. If you eat 21 meals a week, 80% means roughly 17 of them are solid. Four meals a week can be whatever you want and you’ll still see excellent results, especially if you’re training consistently.
Why Restriction Backfires
When you tell yourself you can’t have something, it’s all you think about. That’s not a character flaw. It’s basic psychology. Restriction creates preoccupation, preoccupation creates craving, and craving eventually leads to overconsumption.
People who “ban” chocolate end up eating an entire block in one sitting. People who allow themselves a few squares with coffee eat it, enjoy it, and move on. The total weekly intake is often lower for the person who allows themselves treats. Ironic, but true.
Sustainable nutrition isn’t about willpower. It’s about removing the need for willpower by building habits that don’t feel like punishment.
Focus on Adding, Not Removing
Instead of a list of things you can’t eat, try a list of things to eat more of:
- Eat protein at every meal (aim for a palm-sized serve)
- Eat five serves of vegetables a day
- Drink two litres of water before you drink anything else
- Eat a piece of fruit as a snack instead of skipping snacks entirely
When you fill your plate with good stuff, there’s less room for the less nutritious options. You haven’t banned anything. You’ve just crowded it out with better choices. The difference in mindset is enormous.
What Actually Matters for Results
If you’re training three to four times a week and eating reasonably well, here’s what moves the needle the most:
- Protein intake. This is the one thing most people under-eat. Aim for 1.6 to 2.2 grams per kilogram of body weight. For a 75kg person, that’s 120 to 165 grams per day. It sounds like a lot. It is a lot. But it makes the biggest difference to body composition and recovery.
- Total calorie balance. You don’t need to count calories, but you need a rough sense of whether you’re eating enough to fuel training (or slightly less if fat loss is the goal). If you’re always exhausted and starving, you’re under-eating. If you’re gaining weight you don’t want, you’re over-eating.
- Consistency over time. What you eat over weeks and months matters infinitely more than what you eat on any given day. One bad meal in a good week is nothing. One good meal in a bad week is also nothing. Zoom out.
Meal Prep Without the Obsession
You don’t need to spend Sunday cooking 21 meals in matching containers. That works for some people. For most, it’s unsustainable and boring.
Instead, try prepping components:
- Cook a big batch of rice or sweet potato
- Grill or bake a kilo of chicken thighs
- Wash and chop vegetables
- Boil a dozen eggs
Now you’ve got building blocks. You can assemble different meals each day without starting from scratch. It takes 30 to 45 minutes on a Sunday and saves you five to six meal decisions during the week. That’s the sweet spot between preparation and flexibility.
Stop Waiting for Perfect
You don’t need to sort out your diet before you start training. You don’t need to have every meal planned before you make progress. Start where you are. Make one small improvement this week. Build from there.
Perfect doesn’t exist. Consistent and good enough wins every time.