The Everyday Stronger Method Book a free call

Articles · Nutrition

How to stop evening cravings. Three fixes that start at breakfast.

You're organised all day. Then the evening arrives and the food undoes most of it. For most people I coach, the cause isn't willpower. It's what happened at breakfast and lunch.

Eoin KealyBy Eoin Kealy · Founder and coach, Everyday Stronger Method

The short version

  • Front-load your protein: aim for 40 grams or more in your first meal.
  • Snack less and eat fewer, bigger meals. Two to four a day suits most people.
  • Move more of your carbs to your evening meal.
  • Expect cravings to drop within a few days once all three are in place.
Video: How to Stop Evening Cravings: 3 Fixes That Work▶ Watch the video on YouTube

Six reasons you get cravings at night

  1. Too little protein, most of all early in the day. This is by far the most common one. Protein isn't only for muscle and recovery. It keeps you full.
  2. Constant snacking. Small meals with snacks in between give you uneven energy, and each small hit leaves you wanting the next one.
  3. Too many fast carbs first thing. A pastry and orange juice gives you a quick lift, then a crash in the afternoon that sets off cravings.
  4. Under-eating during the day. You skip breakfast, eat a small lunch, and by 4pm you're starving. Dinner turns into a reward, then dessert, then snacks.
  5. Stress. When you're stressed, your brain wants a quick hit. Giving in feels good for a moment and worse afterwards, which sets up the next craving.
  6. Poor sleep. When you're tired your mood is lower and you reach for sweet food more easily.

If one of these is your main bottleneck, fix that one first. Effort spent anywhere else is mostly wasted until it's solved. Sleep is a good example.

Fix 1: Front-load your protein

This is the single change that fixes most cravings. Aim for 40 grams of protein or more in your first meal of the day.

Real food is the better option: eggs, yoghurt, lean meat. If you don't normally eat breakfast or you're short on time, a protein shake is far better than nothing.

You've probably heard this before. Almost nobody does it.

Fix 2: Snack less, and eat fewer, bigger meals

For most people, two to four proper meals a day works well.

Bigger meals mean bigger portions of protein, vegetables and fruit. That means more fibre, less processed food and steadier energy through the day. You're fuller, so you're not reaching for something sweet at 9pm.

Fix 3: Move your carbs to the evening

This goes against the old idea that carbs before bed make you fat. As long as you're hitting your daily calories and protein, they won't.

Having more of your carbs at dinner fills you up, helps you feel calm and settled, and can help your sleep. Better sleep means fewer cravings the next day.

Stick to less processed sources: potatoes, rice, pasta or a good sourdough.

Give it a few days

Front-load your protein, cut the snacking and move your carbs to the evening. You might notice a difference on day one. Within a few days, cravings should drop a lot.

The reason this works is simple. You're removing the things that cause the craving, so you no longer have to fight it every night.

Quick answers

Why do I get cravings in the evening?
The most common cause is too little protein early in the day. Constant snacking, fast carbs at breakfast, under-eating during the day, stress and poor sleep all add to it.
How much protein should I eat at breakfast to reduce cravings?
Aim for 40 grams or more in your first meal of the day. Eggs, yoghurt or lean meat are ideal. A protein shake works if you're short on time.
Do carbs at night make you gain fat?
Not if you're hitting your daily calorie and protein targets. Having more of your carbs at dinner can help you feel full, relax and sleep better.
Eoin Kealy

Want this built around your week?

Book a free 20-minute strategy call with me. If coaching isn't the right fit for you, I'll tell you.

Book my free strategy call

Free · 20 minutes · No obligation

What happens when you book

  1. Pick a time that suits you

    It takes about a minute, and the call is with me.

  2. We talk for 20 minutes

    Your goals, what you're doing now, your week, and what's been getting in the way.

  3. You leave with a clear next step

    If coaching looks like a fit, I'll explain how it works and what it costs. Either way, you'll know what to do next.

Eoin Kealy

Pick a time that suits you.

20 minutes with me. We'll talk through your goals and where to start.

Loading the calendar…