What to Eat Before and After Training: Examples and the Anabolic Window Myth
What to eat before and after training, with practical examples, how long before, and why the 30-minute anabolic window is a myth. For people who train.
"What do I eat before and after training?" is one of the questions that causes the most anxiety for people getting serious about training, almost always because of one myth: the 30-minute window to eat after a workout. The truth is simpler and more reassuring than that. You don't need to weigh grams precisely, time your meals or buy expensive powders to eat well around training.
Nutrition around training really does help, it gives you energy to perform and the materials to recover, but it's flexible and doesn't need calculations to the minute. This guide gives you what to eat before and after, with practical examples, how long before it makes sense to eat, the truth about the anabolic window, and how to stay hydrated.
The goal of the pre-workout meal is simple: to give you available energy to train well and reach the end without running out of gas. The base is carbohydrate, with some protein mixed in. Too much fat and fibre right before training is best avoided, because they slow digestion and can leave you feeling heavy.
Timing drives the choice. If you're going to eat a full meal, do it 2 to 3 hours before: rice or pasta with chicken, eggs with bread, something you can digest calmly. If you only have 30 to 60 minutes, go for a light snack of fast-digesting carbs, like a piece of fruit, yogurt with oats or a slice of toast. The closer to training, the lighter what you eat should be.
Good carbs for pre-workout are the ones your stomach tolerates well: oats, rice, potato, bread, pasta and fruit. There's nothing exotic or expensive here. Protein comes in moderate amounts (an egg, a little cheese, yogurt), mainly so the meal isn't only carbs. The aim is to reach training with energy and no weight in your stomach, and that's found by trial and error, because tolerance to food before training varies a lot from person to person.
What if you train early in the morning?
If you train soon after waking, a proper meal isn't always realistic. A quick carb snack sorts it out: a banana, a small bread roll or a few dates give you enough energy. Training fasted works for light sessions or short cardio, but if your training is strength-based and the goal is to build muscle, eating something beforehand usually helps you perform better. A coffee before training also helps, thanks to the caffeine, and doesn't interfere with digesting that snack. If your stomach won't accept solid food in the morning, a shake with fruit and yogurt or milk is usually easier to tolerate.
What to eat after training
Recovery comes down to three simple steps, what's often called the three Rs: rehydrate, refuel and repair. Rehydrate means replacing the water and minerals you lost through sweat. Refuel means giving the body carbohydrate to restore the energy (glycogen) used in training. Repair means supplying protein for the muscle to rebuild.
In practice, a meal with protein and carbs covers all of it: chicken, fish or eggs with rice, potato or pasta and some vegetables; or, in a lighter version, yogurt with fruit and oats. A protein dose in the region of 20 to 40 grams is a good target per meal, but the number that matters most is the total across the day, not the one in this particular meal. If you also use supplements, see our guide to how to take creatine, which follows the same logic: what counts is consistency, not the clock.
And what if you're not hungry after training? That's normal, especially after intense sessions, when appetite drops for a few minutes. Don't force yourself to eat right away, because you have hours of margin. A shake or a yogurt usually goes down better than a full plate, and you have a proper meal later. What matters is that the day's protein gets in, not that it gets in within the first few minutes.
The anabolic window myth
Here's the part that frees a lot of people from a pointless worry. The idea that you have 30 to 60 minutes after training to eat protein "or you lose your gains" is a myth. The benchmark review on the subject, by Aragon and Schoenfeld, concluded that no such narrow window exists: the useful window for eating around training is wide, estimated at 4 to 6 hours, depending on the size and composition of the meal you had beforehand.
In other words, if you ate a good meal an hour or two before training, there's no urgency to rush to the shake the moment you put the dumbbells down. What decides results is the total protein you eat across the day, ideally spread over several meals, and not the exact moment after training. This doesn't mean timing is irrelevant, it means you have far more room than you were told.
Does it change with the goal, building muscle or losing fat?
The principles stay the same whatever the goal: carbs before to perform, protein and carbs after to recover. What really changes isn't the timing, it's the total calories and protein across the day.
To build muscle, you eat in a slight calorie surplus and make sure you get enough protein, generally around 1.6 to 2.2 g per kilo of body weight per day. The meals around training are there so you have energy to train hard and materials to recover.
To lose fat, you stay in a calorie deficit but keep protein high, to preserve muscle while you slim down. There's a temptation to avoid here: cutting pre-workout carbs to "save calories". That energy is exactly what lets you train with intensity and hold on to muscle, so don't sacrifice it. Either way, it's strength training that signals the body to keep or build muscle, and food that supports it.
Hydration around training
Hydration is the most forgotten R, and one of the ones that most affects performance. It's worth drinking water before training, throughout the day, and replacing afterwards what you lost through sweat. During training, you only really need to drink if the session runs over an hour or you sweat a lot; for a normal weights workout, sipping a little is enough.
You don't need sports drinks day to day. Electrolytes only make a real difference in long efforts or heavy sweating; for most workouts, water is enough. To know whether you're well hydrated, there's a simple and reliable trick: the colour of your urine.
Practical examples for everyday life
The theory is simple, but what really helps are examples you can repeat without thinking. Here are some combinations depending on how much time you have before training and the time of day.
Moment
Examples
Pre-workout (30 to 60 min before)
Banana, yogurt with oats, toast with ham
Pre-workout (2 to 3 h before)
Rice or pasta with chicken, eggs with wholemeal bread
Post-workout
Chicken or fish with rice and vegetables, yogurt with fruit and oats
If you train at the end of the day, your normal dinner often already does the job of the post-workout meal, you don't need to invent an extra one. If you train at lunchtime, have a breakfast with carbs and let lunch be the recovery meal. The golden rule is this: a simple and repeatable routine always beats the "perfect" one you can't stick to. Pick two or three combinations you like and rotate between them. Flawless variety matters far less than regularly eating what you already know sits well and gives you energy to train.
Do you need supplements for this?
No. Real food handles almost everything. A protein powder shake is just a convenient way to hit the day's protein when you don't have time to cook, it has nothing magic about it compared to a plate of chicken or a yogurt. Commercial pre-workouts are mostly caffeine and stimulants, and a simple coffee does almost the same at no cost. The exception with solid evidence is creatine, and even that works through the accumulated effect over weeks, not by being taken at a specific moment after training. Supplements are the cherry on top, never the base.
Nutrition serves training, it doesn't replace it
However well you eat, it's worth not flipping the priorities: food supports training, it doesn't replace it. Without a consistent strength-training stimulus, the best nutrition in the world won't build muscle, because there's nothing signalling the body that it needs to adapt. The post-workout meal only makes sense because there was training first.
So if you're starting out, invest in the base first: learn how to start going to the gym and follow a beginner gym workout plan. Nutrition around training comes in as fine-tuning, once the habit of training is in place. Think of food and training as two pieces that only work together: training creates the need, food answers it. Doing one well and ignoring the other throws away half the effort. At MySelf Studio, that training happens in a space that's just yours, with no queues or waiting, from 6am to midnight, at whatever hour suits you to eat before and after.
Frequently Asked Questions
Carbs (and some protein) 1 to 3 hours before; if it's closer, a light carb snack 30 to 60 minutes before, such as fruit or yogurt with oats. Avoid very heavy or fatty meals right before training.
Protein to repair the muscle (chicken, fish, eggs, yogurt) and carbs to refuel (rice, potato, fruit). It doesn't have to be within the first 30 minutes.
No. The short anabolic window is a myth; the useful window is several hours, estimated at 4 to 6. What matters most is the total protein you eat across the day.
For light training or short cardio, yes. For strength training or high intensity aimed at building muscle, eating carbs beforehand improves performance.
A full meal 2 to 3 hours before; a light snack 30 to 60 minutes before. Adjust to your own digestive tolerance, which varies from person to person.
It isn't mandatory. It's convenient, but a meal with protein (chicken, eggs, yogurt) does the same job. A shake only pays off if it's easier for you in that moment.
Mostly water. For sessions over an hour or with heavy sweating, replace electrolytes too. Urine colour, pale yellow, is a good indicator of hydration.
Share this article
TLDR: Key Points
Before training: carbs (and some protein) 1 to 3 hours before, or a light carb snack 30 to 60 minutes before.
After training: protein to repair and carbs to refuel, without the rush of the "30 minutes".
The short anabolic window is a myth: the window is 4 to 6 hours, and your total daily protein matters more.
For strength training aimed at building muscle, avoid training after a long fast.
Hydrate before, during (if it runs over an hour) and after; urine colour is a good indicator.
Keep it simple: nutrition around training only pays off with consistent training.