What to Eat After a Run for Recovery
What you eat after a run affects how well you recover. Learn the ideal post-run carb-and-protein combo, timing, and easy recovery meal and snack ideas.
May 2, 2026 · 2 min read
After a run, the best recovery comes from a combination of carbohydrate to replenish glycogen and protein to repair muscle, ideally within a couple of hours of finishing. After hard or long efforts, refueling sooner helps. For short, easy runs, you don't need special recovery food — your next normal meal does the job.
Carbs plus protein
Carbohydrate restocks the glycogen you burned, while protein provides the building blocks for muscle repair and adaptation. A rough target after a substantial run is a meal or snack with a carb-to-protein ratio around 3:1 or 4:1 — plenty of carbs with a moderate amount of protein.
Easy post-run options
- A glass of chocolate milk — a classic, well-balanced recovery drink.
- Greek yogurt with fruit and granola.
- Eggs on toast with avocado.
- A smoothie with banana, berries, milk, and protein.
- Rice or potatoes with chicken, fish, or beans and vegetables.
Does the 'anabolic window' matter?
The idea that you must eat within 30 minutes or lose gains is overstated for most runners. The recovery window is wider than once believed — a couple of hours is fine after typical training. Timing matters more when you train again soon (like doubles or back-to-back race days), where faster refueling speeds glycogen replenishment.
Rehydrate too
Recovery isn't only about food. Replace fluids gradually after the run, and include some sodium — through food or a drink — after hot or long efforts to help you retain what you drink.
Match fuel to the effort
Recovery nutrition should scale with the run. A 20-minute easy jog needs nothing special. A two-hour long run or a hard interval session warrants deliberate carb-and-protein refueling. Listen to your hunger and adjust portions to your training load and goals.
Frequently asked questions
What should I eat after a run?
A combination of carbohydrate and protein — for example chocolate milk, Greek yogurt with fruit, eggs on toast, or a balanced meal with rice, protein, and vegetables. Carbs restock glycogen and protein repairs muscle.
How soon should I eat after running?
Within about two hours is fine for most training. After especially hard, long, or back-to-back sessions, refueling sooner — within 30–60 minutes — helps replenish glycogen faster.
Do I need protein after every run?
Not after short, easy runs — your next normal meal suffices. After longer or harder efforts, including protein with carbohydrate supports muscle repair and training adaptation.
Put it into practice
Let Coach Ben build your plan.
Stride turns this advice into a real periodized plan — pace targets, live GPS, audio coaching, and auto PRs from 5K to ultra.
Get Stride on the App Store