Runner's Diet Plan: Macros & 7-Day Meal Plan by Training Day
Nutrition & Fueling

Runner's Diet Plan: Macros & 7-Day Meal Plan by Training Day

What should runners actually eat? Daily macro targets — 5-8g/kg carbs, 1.4-1.8g/kg protein — plus a real 7-day meal plan matched to your training week.

Key Takeaways

  • Daily nutrition outweighs race-day nutrition — Training adaptations require the right raw materials delivered consistently over weeks.
  • Runners need 5-8g carbs per kg daily — Chronically under-eating carbs impairs glycogen replenishment and workout quality.
  • Eat differently on training vs. rest days — A hard day can need 1,000+ more calories than a rest day; the 7-day plan below shows what that looks like in real meals.
  • Watch iron, vitamin D, and calcium — Runners deplete these micronutrients faster through footstrike hemolysis, sweat, and bone stress.

You can follow the perfect training plan, nail every interval, and sleep eight hours a night — but if your daily nutrition is off, your body is building a house on sand. What you eat every day matters more than what you eat on race morning. Training adaptations — stronger mitochondria, more capillaries, better fat oxidation — all require the right raw materials delivered consistently over weeks and months.

This guide covers the daily nutrition fundamentals that support running performance. Not a fad diet. Not a list of superfoods. Just the science of what your body needs to train hard, recover well, and stay healthy over a long running career.

How Many Calories Should a Runner Eat?

Short answer: your normal daily calories plus 60-100 calories for every kilometer you run. A 70kg runner doing 50km per week burns an extra 3,500-4,000 calories weekly and lands around 2,800-3,200 calories on training days. That is the whole equation — the rest of this guide is about where those calories should come from.

Key Point: Chronically under-eating while training leads to RED-S — causing fatigue, poor recovery, hormonal disruption, and declining performance. Calculate your true energy needs before restricting calories.

Chronically under-eating is one of the most common mistakes recreational runners make, especially those trying to lose weight while training. Relative Energy Deficiency in Sport (RED-S) is a real syndrome that leads to fatigue, poor recovery, hormonal disruption, weakened bones, and declining performance. Use our Running Calorie Calculator to estimate your true energy needs.

Macronutrient Targets for Runners

If you only remember three numbers from this guide, make it these:

Daily macro targets for runners
MacroDaily targetFor a 70kg runner
Carbohydrates5-8g per kg body weight350-560g
Protein1.4-1.8g per kg98-126g
Fat1.0-1.5g per kg70-105g

The three macronutrients — carbohydrates, protein, and fat — each play distinct roles in running performance. Getting the ratios right matters more than obsessing over individual foods.

Carbohydrates: Your Primary Fuel

Carbohydrates are the dominant fuel source at marathon pace and above. Your muscles store glycogen (the stored form of carbohydrates) and deplete it during every run. Without adequate daily carbohydrate intake, your glycogen stores never fully replenish, and your next workout suffers.

  • Light training (30-60 min/day): 5-7g per kg body weight per day
  • Moderate training (1-2 hours/day): 6-8g per kg body weight per day
  • Heavy training (3-5+ hours/day): 8-12g per kg body weight per day

For a 70kg runner doing moderate training, that is 420-560g of carbohydrates per day — roughly 1,680-2,240 calories from carbs alone. Best sources: rice, oats, pasta, sweet potatoes, bread, bananas, and fruit.

Those gram targets feel abstract until you put them on a plate: a cup of cooked rice is about 45g of carbs, a medium banana 27g, a medium bagel about 55g, a slice of bread 15g, a cup of cooked oatmeal 27g. Hitting 450g in a day means carbs at every meal plus snacks — which is exactly why so many runners under-eat them without noticing.

Protein: Repair and Adaptation

Every run creates microscopic muscle damage. Protein provides the amino acids your body needs to repair that damage and build back stronger. Runners need more protein than sedentary people — but less than many gym-focused diets suggest.

  • Target: 1.4-1.8g per kg body weight per day
  • Distribution: Spread across 4-5 meals/snacks (20-30g per serving)
  • Timing: Include protein within 30-60 minutes of finishing a hard workout

A 70kg runner needs 98-126g protein daily. Best sources: eggs, chicken, fish, Greek yogurt, tofu, lentils, beans, and dairy.

Fat: Essential but Not Dominant

Fat supports hormone production (including testosterone and estrogen, both critical for performance), absorbs fat-soluble vitamins, and provides fuel during easy runs. Cutting fat too low impairs recovery and hormonal balance.

  • Target: 1.0-1.5g per kg body weight per day (roughly 20-30% of total calories)
  • Best sources: Olive oil, avocados, nuts, seeds, fatty fish (salmon, mackerel), eggs
  • Minimize: Processed trans fats and excessive saturated fat

Training Day vs. Rest Day Eating

Your energy needs fluctuate significantly based on your training load. A rest day for a 70kg runner might require 2,200 calories; a long-run day might require 3,200+. Eating the same every day means you are either under-fueling on hard days or over-fueling on easy days.

Training Day Strategy

  • Before a morning run: Light carb-rich snack 30-60 minutes prior (banana, toast with honey, or a handful of dates)
  • During runs over 75 minutes: 30-60g carbohydrates per hour (gels, sports drinks, or real food)
  • Within 30 minutes post-run: 1-1.2g carbs per kg + 20-30g protein (chocolate milk, smoothie, or a proper meal)
  • Rest of the day: Normal balanced meals with emphasis on carbohydrate replenishment

Rest Day Strategy

  • Reduce carbohydrates slightly: 4-5g per kg instead of 6-8g (your muscles are not depleting glycogen)
  • Maintain protein: Your body is actively repairing — do not cut protein on rest days
  • Focus on nutrient density: More vegetables, colorful produce, omega-3 fats
  • Stay hydrated: Use our Hydration Calculator for daily fluid targets

Micronutrients Runners Must Watch

Even a well-balanced diet can fall short on key micronutrients that runners deplete faster than the general population.

Key Point: Runners deplete iron, calcium, vitamin D, and magnesium faster than the general population. Get annual bloodwork and supplement based on confirmed deficiencies, not marketing claims.
  • Iron: Runners lose iron through footstrike hemolysis, sweat, and GI losses. Ferritin levels below 30 ng/mL often cause fatigue. Include red meat, spinach, lentils, and fortified cereals. Pair plant-based iron with vitamin C for better absorption.
  • Calcium + Vitamin D: Running is high-impact — strong bones are non-negotiable. Target 1,000-1,300mg calcium and 1,000-2,000 IU vitamin D daily. Dairy, fortified plant milk, leafy greens, and sunlight exposure.
  • Magnesium: Lost through sweat, involved in muscle contraction and energy production. Nuts, seeds, dark chocolate, and whole grains are excellent sources.
  • B Vitamins: Essential for energy metabolism. Usually covered by a varied diet, but vegetarian and vegan runners should monitor B12.

Nutrition for Vegetarian and Vegan Runners

Plant-based running is entirely viable — some elite marathoners thrive on it — but requires more intentional planning. Key considerations:

  1. Combine protein sources: No single plant food has a complete amino acid profile. Pair legumes with grains (rice + beans, hummus + pita) across the day.
  2. Supplement B12: The only nutrient absent from plant foods. Take 250mcg daily or 2,500mcg weekly.
  3. Monitor iron absorption: Plant-based (non-heme) iron is less bioavailable. Consume vitamin C alongside iron-rich foods and avoid tea/coffee with meals.
  4. Get enough omega-3s: Flaxseed, chia, walnuts, or an algae-based DHA/EPA supplement.
  5. Watch calorie density: Plant foods are often less calorie-dense — high-mileage vegan runners may need to eat larger volumes or add calorie-dense foods like nut butters, avocados, and oils.

A 7-Day Meal Plan Built Around Your Training Week

Most 7-day meal plans for runners ignore the one thing that changes every day: your training. A long-run day and a rest day can differ by 1,000+ calories — most of it carbs. So this plan is keyed to a typical training week: intervals Tuesday, tempo Thursday, long run Saturday. Swap days to match your own schedule — the pattern is what matters, not the calendar.

Portions fit a 70kg runner covering 40-55km per week. Carbs scale linearly with body weight, so adjust portions roughly 15% per 10kg — or anchor them to your own numbers with the Running Calorie Calculator.

Monday — Rest day (carbs low: ~4-5g/kg, 280-350g)

  • Breakfast: 2-3 scrambled eggs with spinach + whole-grain toast
  • Lunch: Big salad with chickpeas, feta, and olive oil + a piece of fruit
  • Snack: Greek yogurt with a handful of nuts
  • Dinner: Stir-fried chicken or tofu with vegetables + a small bowl of brown rice

Tuesday — Interval day (carbs up: ~6-7g/kg, 420-490g)

  • Pre-run: Banana or toast with honey, 30-60 minutes before
  • Post-run breakfast: Oatmeal with berries, honey, and Greek yogurt
  • Lunch: Chicken rice bowl with avocado and roasted vegetables
  • Snack: Apple with almond butter
  • Dinner: Pasta with lean beef or lentil sauce + side salad

Wednesday — Easy run (moderate: ~5-6g/kg, 350-420g)

  • Breakfast: Toast with peanut butter and banana + coffee or milk
  • Lunch: Turkey or hummus sandwich on whole-grain bread + fruit
  • Snack: Trail mix or a granola bar
  • Dinner: Baked salmon with roasted sweet potatoes and greens

Thursday — Tempo day (carbs up: ~6-7g/kg, 420-490g)

  • Pre-run: Small carb snack if running in the morning
  • Breakfast: Rice porridge or oatmeal with fruit and a spoon of honey
  • Lunch: Burrito bowl — rice, beans, chicken, salsa, avocado
  • Snack: Banana + a few dates
  • Dinner: Noodle stir-fry with shrimp or tofu and vegetables

Friday — Rest day (carbs moderate, front-loading Saturday: ~5g/kg, ~350g)

  • Breakfast: Eggs with toast and tomato
  • Lunch: Grain bowl with quinoa, roasted vegetables, and feta
  • Snack: Fruit + yogurt
  • Dinner: The classic pasta dinner — a bigger portion than usual, with a simple tomato or olive-oil sauce. This is your long-run fuel going into the tank.

Saturday — Long run (biggest day: ~7-8g/kg, 490-560g)

  • Pre-run: Toast with honey + banana, 60-90 minutes before. Details in the Pre-Run Meal Planner
  • During: Over 75-90 minutes? Take 30-60g of carbs per hour — gels, sports drink, or dates
  • Post-run: Recovery meal within 30-60 minutes — smoothie with banana and protein, or a full breakfast
  • Lunch: Rice or pasta dish with protein — portion bigger than normal
  • Dinner: Burgers on whole-grain buns with oven fries, or a hearty rice dish

Sunday — Recovery jog or walk (~5g/kg, ~350g)

  • Breakfast: Pancakes with berries and Greek yogurt — the weekend treat that still fuels
  • Lunch: Leftovers from Saturday dinner + salad
  • Snack: Nuts + fruit
  • Dinner: Roast chicken with potatoes and vegetables

Do you need to follow this exactly? No. Repeat the days that work, swap ingredients you dislike, and keep the one rule that matters: carbs follow the training schedule. A grocery list of 12 staples keeps the whole week runnable: oats, rice, pasta, whole-grain bread, bananas, berries, eggs, Greek yogurt, chicken or tofu, lentils or beans, olive oil, and nuts.

Common Nutrition Mistakes Runners Make

  1. Under-eating during heavy training: If you feel chronically tired, are losing weight unintentionally, or getting sick often, you are probably not eating enough. Use the Calorie Calculator to check.
  2. Skipping post-run nutrition: The 30-60 minute window after a hard workout is when your muscles are most receptive to glycogen replenishment and protein synthesis. Do not waste it.
  3. Cutting carbs for weight loss: Low-carb diets impair high-intensity training performance. If your goal is a faster marathon, carbohydrates are your ally, not your enemy.
  4. Relying on supplements instead of food: No supplement replaces a balanced diet. Fix your meals first; then consider targeted supplements (iron, vitamin D) only if blood work shows deficiencies.
  5. Ignoring hydration: Many runners eat well but forget to drink consistently throughout the day. Check our Hydration Guide for daily fluid targets.

Nutrition Tools

Daily nutrition lays the foundation, but race-day fueling requires a different strategy. See our Marathon Nutrition Guide for carb loading and race-day fueling plans. For staying properly hydrated day to day, our Hydration Guide for Runners covers sweat rate testing and electrolyte management.

Sources & References

  1. Thomas, D.T., Erdman, K.A., Burke, L.M. (2016). Nutrition and Athletic Performance. Medicine & Science in Sports & Exercise.
  2. Burke, L.M. et al. (2011). IOC consensus statement on sports nutrition 2010. Journal of Sports Sciences.
  3. Phillips, S.M., Van Loon, L.J.C. (2011). Dietary protein for athletes: from requirements to optimum adaptation. Journal of Sports Sciences.

Frequently Asked Questions

How many calories should a runner eat per day?

It depends on your body weight, mileage, and training intensity. A general starting point: your basal metabolic rate + 60-100 calories per kilometer run. A 70kg runner doing 50km/week needs roughly 2,800-3,200 calories daily on training days. Use our Running Calorie Calculator for a personalized estimate.

What is the best diet for marathon training?

There is no single best diet, but the research consistently supports a high-carbohydrate, moderate-protein, moderate-fat approach. Aim for 5-8g carbs, 1.4-1.8g protein, and 1-1.5g fat per kg of body weight daily. Prioritize whole foods, eat enough total calories, and time your nutrition around training sessions.

Is there a simple 7-day meal plan for runners?

Yes — the pattern matters more than the menu: eggs and salads on rest days, oatmeal and rice bowls on interval days, a carb-heavy pasta dinner the night before your long run, and your biggest breakfast plus a recovery meal on long-run day. The 7-day plan in this guide maps real meals to each day of a typical training week — swap the days to fit your schedule and let carbs follow the training.

Should runners take supplements?

Most runners get everything they need from food. However, iron (especially for female runners), vitamin D (if you train indoors or live at high latitudes), and B12 (for vegans) are common deficiencies worth testing for. Get bloodwork done annually and supplement only based on confirmed deficiencies — not marketing claims.

Is it okay to run on an empty stomach?

For easy runs under 60 minutes, fasted running is generally fine and may improve fat oxidation over time. For any run over 75 minutes or any high-intensity session, eat beforehand — even a small snack (banana, toast with honey). Running long or hard without fuel impairs performance and delays recovery. Use our Pre-Run Meal Planner for timing guidance.

How much protein do runners need?

Research recommends 1.4-1.8g of protein per kg of body weight per day for endurance athletes. That is 98-126g for a 70kg runner. Spread intake across 4-5 meals (20-30g per serving) for optimal muscle protein synthesis. Post-run protein within 30-60 minutes is especially important after hard sessions.

What macros should a runner eat daily?

Target 5-8g carbohydrates, 1.4-1.8g protein, and 1.0-1.5g fat per kilogram of body weight each day. For a 70kg runner, that translates to roughly 350-560g carbs, 98-126g protein, and 70-105g fat. Adjust carbs upward on high-mileage days and reduce slightly on rest days. Protein and fat stay consistent. Use our Calorie Calculator to estimate your total daily energy needs, then allocate macros from there.