What to Eat After a Long Run: Recovery Meals That Actually Work
Your long run does not end when you stop running. What you eat in the next 2 hours determines how well you recover — and how your next run feels.
Quick Answer
After a long run, eat 1-1.2g of carbs per kg of body weight plus 20-30g of protein within 2 hours. For a 70kg runner, that is roughly 70-85g carbs and 25g protein. Rehydrate with 150% of lost fluid and include 500-800mg sodium. A rice bowl with chicken, pasta with meat sauce, or eggs on toast with fruit all work well.
You finished your long run. You stretched, you showered, and now you're standing in front of the fridge wondering what to eat. Or worse — you're not hungry, so you skip it entirely.
What you do in the next 2 hours after a long run directly affects how well you recover, how sore you feel tomorrow, and how ready your body is for your next session. This is not optional — it is part of the workout.
The 3 Things Your Body Needs After a Long Run
- Carbs (1–1.2g per kg of body weight) — to refill depleted glycogen stores
- Protein (20–30g) — to repair muscle damage and start rebuilding
- Fluid + Sodium (150% of what you lost) — to rehydrate and restore electrolyte balance
For a 70kg runner after a 90-minute long run, that looks like: 70–85g carbs, 25g protein, 500–800mg sodium, and roughly 750–1000ml of fluid.
Why Carbs Matter More Than Protein Right After
Most runners think post-run nutrition is all about protein shakes. It is not. After a long run, your #1 priority is glycogen replenishment. You just burned through hours of stored carbohydrate, and your muscles are primed to absorb carbs and convert them back to glycogen — but this window is time-sensitive.
Research shows that eating carbs within 30 minutes after exercise results in faster glycogen replenishment than waiting 2 hours. If you delay, you're starting your next training session with a partially empty tank.
Protein is important — it triggers muscle protein synthesis and reduces muscle soreness. But it plays a supporting role post-run. Carbs are the lead.
Recovery Meal Examples (By Situation)
Quick Recovery (Within 30 Minutes)
If you can't eat a full meal right away, get something in fast:
- Chocolate milk (500ml) — 50g carbs, 16g protein, naturally balanced
- Banana + protein shake — 30g carbs, 25g protein
- Bagel + honey + Greek yogurt — 60g carbs, 15g protein
- Recovery drink mix (e.g., SIS Rego) — designed for this exact purpose
Full Recovery Meal (Within 1–2 Hours)
A proper meal that covers all three recovery needs:
| Feature | Meal | Carbs | Protein | Sodium |
|---|---|---|---|---|
| Rice bowl + chicken + vegetables | ~80g | ~30g | ~400mg | |
| Pasta + lean meat sauce + parmesan | ~90g | ~28g | ~600mg | |
| Eggs (3) on toast (3 slices) + avocado | ~60g | ~22g | ~350mg | |
| Turkey sandwich (large) + soup + fruit | ~75g | ~30g | ~800mg |
What If You're Not Hungry After Running?
Loss of appetite after long runs is very common — blood is still diverted away from your gut, and elevated body temperature suppresses hunger signals. But you still need to refuel.
- Drink your recovery instead of eating it: smoothie, chocolate milk, or recovery shake.
- Start with something small and sweet: a banana or sports drink triggers an insulin response that actually stimulates appetite.
- Eat within 30 minutes, even if it's just a snack. Have the full meal 1–2 hours later when appetite returns.
- Avoid waiting until evening — by then, you've lost the glycogen replenishment advantage.
The Rehydration Math
Most runners under-hydrate after long runs. A simple rule: if you lost weight during the run, drink 1.5 liters of fluid for every kilogram lost. Add sodium (500–800mg) to help your body retain the fluid instead of flushing it out.
- Lost 0.5 kg? Drink 750ml with sodium.
- Lost 1 kg? Drink 1.5L with sodium.
- Lost 1.5 kg? Drink 2.25L with sodium.
Check urine color as a guide: pale yellow = hydrated, dark yellow = keep drinking.
How MAVR Calculates Your Recovery Needs
MAVR takes the guesswork out of post-run nutrition by calculating what you actually burned.
- Estimates glycogen depletion based on run duration and intensity
- Calculates exact carb and protein targets for recovery
- Adjusts hydration and sodium recommendations for conditions
- Plans your recovery meal as part of your daily nutrition schedule
MAVR tells you exactly what to eat after every run based on what you burned.
Get Your Personalized Recovery PlanFrequently Asked Questions
How soon after a long run should I eat?
As soon as possible — ideally within 30 minutes for a quick recovery snack, then a full meal within 1–2 hours. Your body replenishes glycogen fastest in the first 30 minutes after exercise. If you wait too long, recovery slows significantly.
Is chocolate milk really a good recovery drink?
Yes. Multiple studies have shown chocolate milk is an effective recovery drink because it naturally provides a 3:1 carb-to-protein ratio, plus fluid and electrolytes. It is not magic — it just happens to have the right nutrients in the right proportions.
What happens if I don't eat after a long run?
Your glycogen stores stay depleted, muscle repair is delayed, and you will likely feel fatigued, sore, and sluggish for 24–48 hours. Repeatedly skipping post-run nutrition increases injury risk and makes your next training session feel much harder than it should.
Do I need a protein shake after running?
Not necessarily. A protein shake is convenient, but any source of 20–30g of protein works — eggs, chicken, yogurt, fish, or tofu. Whole food meals often provide better overall nutrition because they include carbs, sodium, and micronutrients naturally.
Should I eat differently after a long run vs a speed workout?
The targets are similar (carbs + protein + fluid), but speed workouts cause more muscle damage, so protein becomes relatively more important. After intervals or tempo runs, aim for a slightly higher protein ratio. After long slow runs, prioritize carbs for glycogen replenishment.