Runner's Diet Plan: Macros and Meals by Training Day
Plan your runner's diet with the right macros: 5-8g carbs and 1.4-1.8g protein per kg daily. Training vs rest-day meals, micronutrient targets, and vegan tips.
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 may need 1,000+ more calories than a rest day.
- 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.
The Runner's Energy Equation
Before we talk about what to eat, we need to understand how much. Running burns roughly 60-100 calories per kilometer depending on your body weight and pace. A 70kg runner doing 50km per week burns approximately 3,500-4,000 extra calories — the equivalent of an entire extra day of food.
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
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 (2-3+ 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.
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.
- 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:
- Combine protein sources: No single plant food has a complete amino acid profile. Pair legumes with grains (rice + beans, hummus + pita) across the day.
- Supplement B12: The only nutrient absent from plant foods. Take 250mcg daily or 2,500mcg weekly.
- Monitor iron absorption: Plant-based (non-heme) iron is less bioavailable. Consume vitamin C alongside iron-rich foods and avoid tea/coffee with meals.
- Get enough omega-3s: Flaxseed, chia, walnuts, or an algae-based DHA/EPA supplement.
- 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.
Sample Weekly Meal Framework
This is not a prescriptive plan — it is a framework to show how the principles above translate into real meals. Adjust portions to match your body weight and training volume.
Training Day (Example: 12km morning run)
- Pre-run (6:00 AM): Banana + small glass of juice
- Post-run (7:30 AM): Greek yogurt with oats, berries, honey, and walnuts
- Lunch: Rice bowl with grilled chicken, roasted sweet potato, avocado, and mixed greens
- Afternoon snack: Apple with almond butter + handful of trail mix
- Dinner: Pasta with salmon, olive oil, garlic, and roasted vegetables + side salad
Rest Day (Example: Full rest or easy yoga)
- Breakfast: Eggs (2-3) with whole-grain toast, spinach, and tomato
- Lunch: Large salad with chickpeas, feta, cucumber, bell peppers, olive oil dressing, and a slice of bread
- Afternoon snack: Handful of nuts + piece of fruit
- Dinner: Stir-fried tofu with brown rice, broccoli, carrots, and sesame
Common Nutrition Mistakes Runners Make
- 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.
- 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.
- 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.
- 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.
- Ignoring hydration: Many runners eat well but forget to drink consistently throughout the day. Check our Hydration Guide for daily fluid targets.
Nutrition Tools
- Running Calorie Calculator — daily energy expenditure based on mileage
- Pre-Run Meal Planner — what and when to eat before running
- Hydration Calculator — personalized daily fluid needs
- Weight-Pace Impact Calculator — how body weight affects running pace
- Carb Loading Calculator — pre-race carbohydrate targets
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
- (2016). Nutrition and Athletic Performance. Medicine & Science in Sports & Exercise.
- (2011). IOC consensus statement on sports nutrition 2010. Journal of Sports Sciences.
- (2011). Dietary protein for athletes: from requirements to optimum adaptation. Journal of Sports Sciences.