Protein for Runners: How Much You Need and When

Protein helps runners repair muscle, recover, and adapt to training. Learn how much protein runners need, the best sources, and how to time it through the day.

March 14, 2026 · 2 min read

Protein is essential for runners because it repairs the muscle stressed by training and supports the adaptations that make you fitter. Endurance runners need more than sedentary people — roughly 1.2 to 1.6 grams per kilogram of body weight per day — spread across meals. While carbohydrate fuels your runs, protein rebuilds you between them.

How much protein do runners need?

Sedentary adults need around 0.8 g of protein per kg of body weight, but endurance athletes benefit from more — commonly cited ranges are about 1.2 to 1.6 g per kg daily, sometimes higher during heavy training or when trying to preserve muscle in a calorie deficit. For a 70 kg runner, that's roughly 85–110 g per day.

Why protein matters for runners

  • Repairs muscle fibers stressed and damaged by running.
  • Supports the training adaptations that improve fitness.
  • Helps preserve lean muscle, especially in a calorie deficit.
  • Contributes to a stronger immune system and connective tissue.

Best protein sources

Quality protein comes from eggs, dairy (including Greek yogurt and milk), lean meat, poultry, fish, and plant sources like beans, lentils, tofu, tempeh, and edamame. A varied mix easily covers your needs. Plant-based runners can meet requirements by eating a range of protein-rich plants and slightly higher total amounts.

Spread it through the day

Your body uses protein more effectively when it's distributed across meals rather than crammed into one. Aim for a source of protein at each meal, including a post-run feeding after harder sessions.

Protein timing and recovery

After a hard or long run, pairing protein with carbohydrate supports muscle repair and glycogen replenishment. You don't need to obsess over a narrow 'window,' but including protein in your post-run meal within a couple of hours is a sound habit. Total daily protein matters most; timing is a useful refinement.

Frequently asked questions

How much protein do runners need per day?

Endurance runners generally benefit from about 1.2–1.6 grams of protein per kilogram of body weight daily — more than the 0.8 g/kg recommended for sedentary adults. For a 70 kg runner, that's roughly 85–110 grams per day.

What are good protein sources for runners?

Eggs, dairy like Greek yogurt and milk, lean meat, poultry, fish, and plant proteins such as beans, lentils, tofu, tempeh, and edamame. A varied mix easily meets a runner's protein needs.

Do I need protein after every run?

Not after short, easy runs — your normal meals suffice. After harder or longer sessions, including protein with carbohydrate supports muscle repair and recovery. Total daily protein intake matters most.

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

Keep reading