How Long After a Workout Should You Eat?
You do not have to eat within 30 minutes. For most people a normal meal with protein and carbs within about 2 hours of a workout is enough. Exceptions inside.
Published
You do not need to wait before eating after a workout, and you do not need to rush either. For most people who exercise for fitness, a normal meal that contains protein and carbohydrates within about two hours of finishing is enough. Eating sooner makes sense in two situations: you trained on an empty stomach, or you have another hard session within the next few hours. Everything else is fine-tuning.
That two-hour figure follows general guidance such as Mayo Clinic's advice on eating and exercise, which suggests a meal with both carbohydrates and protein within two hours of your session if possible. Below you will find how the timing changes with your situation, where the famous "30-minute window" comes from, and what to put on your plate.
This article is about eating after exercise. If your question is how long to wait after a meal before you train, see how long to wait after eating before exercising.
The quick answer by situation
| Your situation | When to eat | What makes sense |
|---|---|---|
| You ate a meal 1–3 hours before training | Your next normal meal, within about 2 hours | A regular balanced meal |
| You trained before breakfast or your last meal was more than about 4 hours ago | Soon after, ideally within about an hour | A meal or snack with protein and carbohydrates |
| You have a second hard session later the same day | Start refuelling soon after the first one | Carbohydrate-rich food and fluids, some protein |
| Easy session: a walk, mobility work, a short easy jog | Whenever your next meal is due | Nothing special |
| You are not hungry after training | A small snack or a drink now, a meal later | Yogurt, milk, a banana, a sandwich |
These are guide values for healthy adults, not rules. If you have diabetes, take medication that affects your blood sugar, are pregnant or have a digestive or kidney condition, ask your doctor or a registered dietitian how to time meals around exercise.
Do you have to wait before eating?
No. There is no physiological reason to hold off. The only practical limit is your stomach: straight after a very hard run or interval session, some people feel slightly nauseous and food is unappealing. In that case drink some water, cool down, change, and eat when your appetite returns. For most people that happens on its own within half an hour or so.
If you finish training close to a normal mealtime, simply have that meal. You do not need a separate recovery snack on top.
Where the "30-minute window" comes from
For years, gym wisdom said you had to eat protein within 30 to 60 minutes after training or the session was wasted. The idea is known as the "anabolic window". It grew out of early studies that measured what happens in muscle in the hours after exercise, often in people who had trained without eating beforehand.
Later research put this into perspective:
- Aragon and Schoenfeld (2013) reviewed the evidence and concluded that the importance, and even the existence, of a narrow post-exercise window depends on several factors, above all on when you last ate. As a practical guide they suggest that the meals before and after a typical session should not be more than about 3 to 4 hours apart.
- Schoenfeld, Aragon and Krieger (2013) pooled the available trials in a meta-analysis. Once total protein intake was accounted for, the timing of protein around training made no significant difference to strength or muscle growth. Total daily protein was the strongest predictor.
- The International Society of Sports Nutrition (2017) states in its position stand that eating high-quality protein anywhere from immediately to 2 hours after exercise stimulates muscle protein synthesis, and that the size and timing of the meal before training influence how much the post-exercise meal matters.
Put simply: the window is much wider than 30 minutes, and it starts with your last meal before training, not at the moment you finish. These findings come mainly from strength training studies in healthy adults and describe averages, so treat them as orientation rather than a personal prescription.
When eating soon really matters
You trained on an empty stomach
If you run or lift first thing in the morning without breakfast, your last meal may be ten or more hours behind you. Following the 3-to-4-hour logic above, it makes sense to eat fairly soon afterwards. Breakfast within about an hour of finishing covers it.
You train twice in one day
When recovery time is short, refilling your carbohydrate stores becomes the priority. The joint position statement of the American College of Sports Medicine, the Academy of Nutrition and Dietetics and Dietitians of Canada (2016) recommends starting carbohydrate intake soon after the first session when two demanding sessions are less than about 8 hours apart. The ISSN position stand gives a figure for very short breaks of under 4 hours: about 1.2 g of carbohydrate per kilogram of body weight per hour. That is advice for athletes with a packed schedule. For a single daily workout, your normal meals refill your stores in time.
Long or very hard sessions
After a long run, a hard interval session or anything over roughly 90 minutes, you have used more energy and fluid than after a 30-minute gym visit. A proper meal within an hour or two and steady drinking help you feel normal again sooner.
What to eat after a workout
A good post-workout meal has three parts.
Protein. The ISSN position stand describes about 20–40 g of high-quality protein per meal, or 0.25–0.40 g per kilogram of body weight, as a dose that stimulates muscle protein synthesis well. For a person weighing 70 kg that works out to roughly 18–28 g. These are guide values taken from research on training adults, not exact requirements. Your total over the day matters more, which we cover in how much protein per day.
Carbohydrates. They refill the energy you used, especially after running, cycling and other endurance work. Bread, rice, pasta, potatoes, oats and fruit all do the job.
Fluids. See the section on drinking below.
Some simple combinations:
| If you want | Examples |
|---|---|
| A full meal | Rice or potatoes with chicken, fish, tofu or beans and vegetables; pasta with a meat or lentil sauce; an omelette with bread and salad |
| A quick snack | Yogurt or quark with fruit and oats; a cheese or egg sandwich; milk or a soy drink with a banana |
| Something small when you are not hungry | A glass of milk or drinking yogurt; a banana; a handful of nuts and dried fruit |
You do not need protein shakes or special recovery products. They are a convenient option if you cannot get to a meal, nothing more. Check the nutrition label if you want to know how much protein a food contains.
After running versus after strength training
The basic answer is the same for both, but the emphasis shifts a little:
- After strength training, protein is the main point, because the session is a signal for your muscles to repair and adapt. A normal protein-containing meal within a couple of hours is fine.
- After running or other endurance work, carbohydrates and fluids matter more, particularly after long or hot sessions. Add some protein and you have a complete recovery meal.
If you are sore the next day, that is not a sign that you ate at the wrong time. Soreness mostly reflects how new or how hard the session was, as explained in how long muscle soreness lasts.
Evening workouts: is it OK to eat late?
Yes. If you train after work and finish at 8 or 9 pm, eat afterwards. Going to bed hungry after a hard session is not a recovery strategy. Keep the meal moderate and not too heavy or fatty if a full stomach disturbs your sleep, for example a bowl of rice with vegetables and eggs, or bread with cottage cheese.
If you want to lose weight
A common worry is that eating after exercise "cancels out" the workout. It does not work that way. What counts for body weight is your energy balance over days and weeks, not whether a particular meal comes before or after training. Skipping the post-workout meal often backfires, because strong hunger later leads to larger portions and snacking.
A practical approach: plan your workout so that it ends shortly before a normal meal. That way the recovery meal is a meal you would have eaten anyway. To estimate how much you need in total, use the TDEE calculator and read how to calculate maintenance calories. Both give estimates that you should check against how your weight actually changes.
Drinking after exercise
Replace the fluid you lost. For a short, easy session, drinking with your next meal is usually enough. After long or sweaty sessions, drink steadily over the following hours. Mayo Clinic's guidance mentions roughly 2 to 3 cups (about 470–710 ml) of water for every pound (about 0.5 kg) of body weight lost during the workout. Few people weigh themselves before and after training, so a simpler check is pale yellow urine a few hours later. A bottle in your sports bag makes this easier; the gear for every sport in our shop includes one.
Worked examples
These are hypothetical days, not prescriptions.
| Situation | Plan |
|---|---|
| Lunch at 12:30, gym 17:30–18:30, dinner at 19:30 | Dinner is the recovery meal. No extra snack needed. |
| Run at 6:30 before work, no breakfast beforehand | Breakfast by about 8:00: oats with yogurt and fruit, or eggs on toast. |
| Football training 20:00–21:30 after an early dinner at 18:00 | A light second meal or snack afterwards, for example a sandwich and a glass of milk. |
| Long Sunday run of 90 minutes, finished at 10:30 | Drink first, then a full brunch with carbohydrates and protein by about midday. |
| Swim at 7:00 and a hard run at 12:30 | Eat a carbohydrate-rich breakfast straight after the swim, because the gap is short. |
Common mistakes
- Stressing about minutes. For one workout a day, a meal within about two hours is fine.
- Waiting many hours after a fasted session. If you trained before breakfast, eat soon afterwards.
- Relying on shakes and bars while normal meals are irregular. Regular meals do more.
- Forgetting to drink after long or sweaty sessions.
- Skipping the meal to "save" calories and overeating later in the evening.
- Copying an athlete's routine. Advice for people who train twice a day does not apply to three sessions a week.
Checklist
- No need to wait: eat when your stomach has settled
- One workout a day: a normal meal within about 2 hours
- Trained fasted: eat within about an hour
- Two hard sessions in a day: start refuelling soon after the first
- Protein and carbohydrates on the plate, fluids alongside
- Total intake over the day matters more than the exact minute
- Health condition or medication: ask a doctor or dietitian
Meal timing after training is a detail, not a test you can fail. Eat regular meals, include protein, drink enough, and adjust the timing to your day. If you are still planning your week, how many rest days a week you need covers the other half of recovery.
This article is general information, not medical advice. If you have a heart, lung, joint or metabolic condition, are pregnant, or have been inactive for a long time, talk to a doctor before you start. Stop and get medical advice if you notice chest pain, dizziness, unusual breathlessness or pain that does not settle.
Sources
- Mayo Clinic: Eating and exercise.
- Kerksick CM, Arent S, Schoenfeld BJ et al. (2017): International Society of Sports Nutrition position stand: nutrient timing. Journal of the International Society of Sports Nutrition.
- Aragon AA, Schoenfeld BJ (2013): Nutrient timing revisited: is there a post-exercise anabolic window?. Journal of the International Society of Sports Nutrition.
- Schoenfeld BJ, Aragon AA, Krieger JW (2013): The effect of protein timing on muscle strength and hypertrophy: a meta-analysis. Journal of the International Society of Sports Nutrition.
- Thomas DT, Erdman KA, Burke LM (2016): American College of Sports Medicine Joint Position Statement: Nutrition and Athletic Performance. Medicine & Science in Sports & Exercise.
FAQ
How long should I wait to eat after a workout?
You do not need to wait at all. Eat when you are hungry and your stomach has settled. For most people a normal meal with protein and carbohydrates within about two hours of finishing is enough.
Do I have to eat within 30 minutes after exercise?
No. The strict 30-minute window is outdated for most recreational exercisers. It matters more if you trained without eating beforehand or have a second hard session later the same day.
Is it bad to not eat after a workout?
Skipping one post-workout meal is not harmful for a healthy person, but regularly going many hours without food after hard training can leave you tired and slow your recovery. Your total intake over the day matters most.
What should I eat after a workout?
A meal or snack that combines protein and carbohydrates, plus fluids. Position papers in sports nutrition suggest roughly 20 to 40 g of protein per meal as a guide value. A normal balanced meal usually covers it.
Related articles
Sports nutrition
How Long Should You Wait After Eating to Exercise?
Wait about 3–4 hours after a large meal and 1–3 hours after a small meal or snack before you exercise. Timing table, pre-workout snacks and morning tips.
9min read
Sports nutrition
How to Calculate Maintenance Calories (Step by Step)
Learn how to calculate maintenance calories with the Mifflin-St Jeor formula, activity multipliers and worked examples, then fine-tune the result.
9min read
Sports nutrition
How Much Protein Per Day Do You Need When Training?
How much protein per day you need when you train: commonly cited ranges per kg, worked examples, a simple meal plan and protein-rich foods.
8min read