How Long After Exercise Should You Eat?

For most people, eating within about two hours after exercise is a solid target for recovery. The old idea that you need to eat within 30 minutes or lose your gains has been largely overturned by newer evidence, which suggests the effective recovery window extends up to 5 or 6 hours around your training session. That said, exactly when you should eat depends on a few practical factors: what type of exercise you did, how hard you worked, and whether you ate beforehand.

The “Anabolic Window” Is Wider Than You Think

For years, gym culture pushed the idea of a strict 30 to 60 minute anabolic window, a narrow post-workout period where eating protein and carbs supposedly made or broke your results. While this window is real in the sense that your muscles are primed to absorb nutrients after training, the timeframe is far more forgiving than once believed. Current evidence points to a recovery window spanning roughly 5 to 6 hours surrounding your workout, not just the hour after.

This means your pre-workout meal counts toward that window. If you ate a balanced meal two to three hours before lifting, your body is still processing those nutrients when you finish. In that scenario, there’s no need to rush to a protein shake the moment you rack the barbell. Eating your next regular meal within a couple of hours is perfectly fine.

The exception is fasted training. If you work out first thing in the morning on an empty stomach, or if it’s been four or more hours since your last meal, post-workout nutrition becomes more urgent. Your muscles are depleted and your body has no incoming nutrients to draw from, so eating soon after (within 30 to 60 minutes) will make a meaningful difference in recovery.

Endurance vs. Strength Training

The type of exercise you do changes both the timing and the composition of what you should eat afterward. Endurance exercise, like long runs, cycling, or swimming, burns through your body’s stored carbohydrates (glycogen) much faster than a typical weight training session. For endurance athletes, eating within 30 minutes of finishing is more important because glycogen resynthesis happens fastest in that early window. Research from the Journal of Applied Physiology found that consuming carbohydrates immediately after exercise replenished glycogen stores at a rate roughly three to six times faster than drinking water alone during the first 90 minutes of recovery. That rate slows considerably after the initial period, so the sooner you refuel, the quicker your energy stores bounce back. This matters most if you’re training again within 24 hours.

For strength training focused on building muscle, timing is less critical. Consuming 20 to 40 grams of high-quality protein within two hours post-workout supports muscle repair. Beyond that, the total amount of protein you eat across the entire day matters more than hitting an exact minute on the clock.

What Matters More Than Timing

If your goal is muscle growth, total daily protein intake consistently outranks nutrient timing in the research. The U.S. Anti-Doping Agency’s review of the evidence puts it plainly: amount, rather than timing, is the most important component for muscle maintenance and growth. A daily intake of 1.6 to 2.2 grams of protein per kilogram of body weight supports muscle building regardless of how you distribute it. For a 70 kg (154 lb) person, that’s roughly 112 to 154 grams of protein per day.

You can spread that across three larger meals or five smaller ones. Evenly distributing protein across your meals is slightly ideal, but eating it in whatever pattern you can sustain consistently is what actually drives long-term results. Obsessing over post-workout timing while falling short on daily protein totals is solving the wrong problem.

How Much to Eat After a Workout

A good post-workout target is 15 to 25 grams of protein paired with carbohydrates. Research from Mass General Brigham shows that about 20 grams of protein after exercise is enough to stimulate muscle repair, and consuming more than 40 grams in a single sitting doesn’t appear to provide additional benefit in that immediate recovery period. So a chicken breast with rice, a couple of eggs on toast, or a protein shake with a banana all hit the mark without needing to be elaborate.

For carbohydrates, the amount scales with your workout intensity. Endurance athletes doing long or high-volume sessions benefit from a 3 to 4:1 ratio of carbs to protein, aiming for about 0.6 to 1.0 grams of carbohydrates per kilogram of body weight soon after finishing. If you did a moderate strength session, a normal balanced meal with a good portion of carbs is sufficient. You don’t need to calculate exact ratios for a 45-minute lifting session.

Don’t Forget Fluids

Rehydration is the one aspect of post-workout recovery where speed genuinely matters. You lose fluid through sweat at varying rates depending on heat, humidity, and intensity. For rapid and complete rehydration, sports nutrition guidelines recommend drinking about 1.5 liters of fluid for every kilogram of body weight you lost during the session. A simple way to estimate this: weigh yourself before and after a workout. If you’re 0.5 kg lighter afterward, aim for about 750 ml (roughly three cups) of fluid over the next few hours. Water works for most people. If your session lasted over an hour or was especially sweaty, adding electrolytes helps your body retain the fluid rather than just passing it through.

A Practical Summary by Situation

  • You ate 2 to 3 hours before training: Eat your next meal within a couple of hours post-workout. No rush.
  • You trained fasted (morning workout, no food): Eat within 30 to 60 minutes. Prioritize protein and carbs.
  • You did a long endurance session (60+ minutes): Eat carb-rich food with some protein within 30 minutes for faster glycogen recovery, especially if you’re training again the next day.
  • You did moderate strength training: Eat 20 to 40 grams of protein within 2 hours. Focus on hitting your total daily protein goal.
  • You did a light workout (casual jog, yoga, easy bike ride): Just eat at your next normal mealtime. Recovery demands are low.