Most athletes focus on what they eat immediately before training, a pre workout meal an hour or two before the session. But the meal you eat the night before a heavy training day matters just as much, if not more. Your muscles store glycogen overnight. If those stores are depleted when you wake up, you will feel flat before you even walk into the gym.
Why the night before meal matters
When you train intensely your muscles use glycogen, which is stored carbohydrate, as their primary fuel source. Your body replenishes glycogen stores over several hours after eating, not instantly. So the carbohydrates you eat the night before are still being used the following morning. If you go to bed underfuelled, you will train underfuelled.
Beyond glycogen, the protein you eat at night supports muscle protein synthesis, the process by which your body repairs and builds muscle tissue, throughout the night while you sleep. Getting adequate protein before bed means you wake up in a better state for muscle building.
The ideal evening meal before a heavy session
You are looking for a meal that is high in complex carbohydrates, contains a solid protein source and is relatively low in fat. Fat slows digestion. Eating a high fat meal the night before can leave you feeling heavy and sluggish the following morning.
Aim for a meal containing 40 to 60g of protein and 60 to 100g of complex carbohydrates eaten two to three hours before you go to sleep.
The best foods to eat the night before training
- Basmati rice or jasmine rice — a slow digesting carbohydrate that replenishes glycogen steadily overnight without spiking blood sugar.
- Grilled chicken, turkey or lean steak — high protein, low fat, easy to digest. Chicken breast contains around 31g of protein per 100g.
- Sweet potato — rich in complex carbohydrates and potassium, which supports muscle function and reduces cramping.
- Salmon or sea bass — a slightly higher fat protein source but the omega 3 fatty acids in oily fish actively reduce muscle inflammation and support recovery.
- Broccoli, green beans or seasonal greens — micronutrients support recovery and general health without adding significant calories.
What to avoid the night before a heavy session
- High fat meals like takeaways, fried food or heavy dairy as these slow digestion and can disrupt sleep quality.
- Large volumes of alcohol as even moderate alcohol consumption disrupts sleep architecture and reduces growth hormone production overnight.
- Simple sugars and highly processed carbohydrates as these cause blood sugar spikes followed by crashes, leaving your glycogen stores less stable.
- A very large meal right before bed as eating a large meal within an hour of sleeping can disrupt digestion and reduce sleep quality.
Timing matters as much as the food itself
Eat your main evening meal two to three hours before you plan to sleep. If you go to bed at 10pm, eat by 7pm to 8pm. This gives your body time to begin digesting and absorbing the nutrients before sleep, so they are available for overnight recovery and available as fuel the next morning.
If you train first thing in the morning and cannot eat a full meal beforehand, the quality of your previous evening meal becomes even more critical. There is genuinely no replacing proper evening nutrition for early morning athletes.
Munch Now meals are designed around exactly this. High protein, complex carbohydrates, freshly cooked and delivered to your door every week.
See This Week's Menu →