All posts

Meal Plan for Runners: 7-Day Plan for Half Marathon Training

A complete meal plan for runners training for a half marathon. Covers carb loading, race day nutrition, training day vs rest day eating, hydration, electrolytes, and the best foods for running performance.


The quick answer: Runners need more carbohydrates than the general population — 5-7g per kg of body weight during regular training, and 7-10g/kg during heavy training or carb loading before a race. This 7-day meal plan is designed for a runner training for a half marathon, delivering 2,600-2,800 calories on training days and 2,200-2,400 on rest days, with carbs making up 55-60% of total calories and protein at 1.4-1.6g/kg to support muscle recovery.

Why Runners Need a Specific Meal Plan

Running places unique demands on your body that differ from strength training or general fitness:

  1. Glycogen dependency: Running at moderate to hard intensities burns through muscle glycogen rapidly. A single 90-minute run can deplete 50-70% of your glycogen stores.

  2. Higher calorie expenditure: Running burns roughly 80-120 calories per mile depending on body weight and pace. A runner logging 30-40 miles per week burns an extra 2,400-4,800 calories weekly.

  3. GI sensitivity: Runners are prone to gastrointestinal distress — studies show that 30-50% of endurance runners experience GI symptoms during training or racing. Food choices and timing matter more than in most other sports.

  4. Recovery demands: The repetitive impact of running creates significant muscle damage. Adequate protein and anti-inflammatory nutrients accelerate recovery between sessions.

Training PhaseCarbs (g/kg/day)Protein (g/kg/day)Fat (% of calories)Calories
Easy / base phase5-71.2-1.420-25%Maintenance
Hard training (peak weeks)7-81.4-1.620-25%Maintenance + 200-400
Carb loading (pre-race)8-101.2-1.415-20%Maintenance + 300-500
Recovery / rest days4-51.4-1.625-30%Maintenance - 200

Carb Loading Explained

Carb loading is the practice of increasing carbohydrate intake in the days before a race to maximize muscle glycogen stores. It works — and it is not just eating more pasta the night before.

The Science

A classic study by Karlsson and Saltin (1971) showed that athletes who carb-loaded had 40% higher muscle glycogen levels at the start of a race compared to those who ate normally, and ran significantly longer before exhaustion.

Modern carb loading protocols are simpler than the old depletion-supercompensation method:

Day Before RaceCarb IntakeWhat to Eat
3 days before8-10g per kg body weightIncrease rice, pasta, bread, potatoes, fruit
2 days before8-10g per kg body weightSame — keep carbs high, reduce fiber
Night beforeNormal dinner, carb-focusedPasta with simple sauce, bread, sports drink
Race morning1-4g per kg, 2-4 hours before raceBagel with jam, banana, sports drink

For a 150 lb (68 kg) runner, 8-10g/kg means 544-680g of carbs per day during loading. That is roughly 2,200-2,700 calories from carbs alone — meaning nearly everything you eat should be carb-focused.

What Carb Loading Is Not

  • It is not eating an enormous meal the night before (that causes GI distress)
  • It is not an excuse to eat unlimited junk food
  • It is not necessary for races under 90 minutes (glycogen stores are sufficient without loading for shorter efforts)

Race Day Nutrition

Before the Race (2-4 Hours Pre-Start)

Eat a familiar, carb-rich, low-fiber, low-fat breakfast. This is not the time to try new foods.

Proven race morning meals:

  • Bagel with jam + banana + sports drink
  • White toast with honey + small bowl of oatmeal (made with water) + orange juice
  • Rice with a small amount of chicken + sports drink
  • Energy bar + banana + water

During the Race

For a half marathon (1:30-2:30 for most runners), mid-race fueling helps:

Race DurationFueling Strategy
Under 60 minutesWater only — glycogen stores are sufficient
60-90 minutesSports drink (30g carbs per hour)
90+ minutes30-60g carbs per hour from gels, chews, or sports drink

Practice your race-day fueling during training runs. Never try a new gel or drink on race day.

After the Race

Within 30-60 minutes, consume a recovery meal with a 3:1 or 4:1 carb-to-protein ratio:

  • Chocolate milk + banana + bagel
  • Recovery shake + fruit
  • Chicken sandwich + sports drink

The 7-Day Meal Plan for Half Marathon Training

This plan is designed for a runner averaging 25-35 miles per week during peak half marathon training, weighing approximately 150-170 lbs (68-77 kg).

Day 1: Monday (Easy Run — 4-5 miles)

MealRecipeProteinCarbsFatCalories
BreakfastOatmeal (1 cup) + banana + honey + walnuts (1 oz) + milk16g80g14g510
SnackApple + peanut butter (1.5 tbsp)4g30g12g240
LunchTurkey sandwich: whole wheat bread + turkey (4 oz) + lettuce + tomato + cheese + fruit cup32g55g10g440
DinnerGrilled chicken (5 oz) + pasta (2 cups cooked) + marinara + steamed broccoli + olive oil45g82g14g635
Evening SnackGreek yogurt (1 cup) + granola (1/4 cup)22g30g6g265
Daily Total119g277g56g2,090

Day 2: Tuesday (Tempo Run — 6-7 miles)

MealRecipeProteinCarbsFatCalories
Breakfast2 eggs + 2 slices toast + jam + OJ (8 oz) + banana20g72g12g480
Pre-Run SnackEnergy bar + water8g35g6g225
Post-RunChocolate milk (16 oz) + handful of pretzels20g62g10g415
LunchChicken burrito bowl: rice (1.5 cups) + chicken (4 oz) + beans + salsa + cheese40g82g12g600
DinnerSalmon (5 oz) + sweet potato (1 large) + steamed asparagus + dinner roll38g68g16g570
Evening SnackTrail mix (1/4 cup) + banana5g38g10g260
Daily Total131g357g66g2,550

Day 3: Wednesday (Rest Day / Cross Training)

MealRecipeProteinCarbsFatCalories
BreakfastSmoothie: banana + berries + spinach + protein powder + almond milk + oats28g55g6g385
LunchLarge salad: grilled chicken (5 oz) + mixed greens + quinoa (1/2 cup) + avocado (1/4) + cherry tomatoes + vinaigrette42g35g16g450
SnackCottage cheese (3/4 cup) + peach slices20g20g3g190
DinnerLean ground turkey (5 oz) + brown rice (1 cup) + stir-fry vegetables + soy sauce38g58g12g490
Evening SnackApple + almond butter (1 tbsp)3g22g10g185
Daily Total131g190g47g1,700

Day 4: Thursday (Intervals — 5-6 miles with speed work)

MealRecipeProteinCarbsFatCalories
BreakfastBagel + cream cheese + smoked salmon (2 oz) + OJ22g56g10g400
Pre-RunBanana + sports drink (8 oz)1g42g0g170
Post-RunWhey protein shake + large banana + honey28g48g2g320
LunchTuna wrap: whole wheat tortilla + tuna (1 can) + mixed greens + mayo (1 tsp) + side of fruit28g48g8g380
DinnerChicken breast (6 oz) + jasmine rice (2 cups) + roasted bell peppers + olive oil48g92g12g670
Evening SnackGreek yogurt (1 cup) + honey + berries22g35g4g265
Daily Total149g321g36g2,205

Day 5: Friday (Easy Run — 3-4 miles)

MealRecipeProteinCarbsFatCalories
BreakfastProtein pancakes (3) + maple syrup + mixed berries + glass of milk30g65g8g455
LunchChicken breast (5 oz) + sweet potato (medium) + green beans + olive oil40g48g10g440
SnackGranola bar + banana4g45g6g250
DinnerPasta primavera: pasta (2 cups) + mixed vegetables + olive oil + parmesan + grilled shrimp (4 oz)32g78g14g570
Evening SnackPB toast + glass of milk14g28g14g295
Daily Total120g264g52g2,010

Day 6: Saturday (Long Run — 10-12 miles)

This is the key training day. Fuel accordingly.

MealRecipeProteinCarbsFatCalories
Pre-Run (2-3 hrs before)Bagel + jam + banana + sports drink (16 oz)8g85g3g400
During RunEnergy gel (1-2) + water0g25-50g0g100-200
Post-Run RecoveryChocolate milk (16 oz) + bagel with PB28g80g14g555
LunchLarge chicken and rice bowl: chicken (6 oz) + jasmine rice (2 cups) + black beans + corn + salsa + avocado (1/4)52g100g14g740
SnackFruit smoothie with protein powder24g45g4g310
DinnerSpaghetti (2.5 cups) + meat sauce (lean beef 4 oz) + garlic bread + side salad38g95g16g675
Daily Total150g430-455g51g2,780-2,880

Day 7: Sunday (Rest Day)

MealRecipeProteinCarbsFatCalories
BreakfastOmelet: 3 eggs + vegetables + cheese + 2 slices toast + fruit28g40g18g435
LunchGrilled chicken (4 oz) + quinoa (1 cup) + roasted vegetables + olive oil35g48g14g460
SnackGreek yogurt (1 cup) + mixed berries + chia seeds24g25g6g250
DinnerStir-fry: tofu (4 oz) + brown rice (1 cup) + mixed vegetables + teriyaki sauce22g60g10g420
Evening SnackCottage cheese (1/2 cup) + handful of almonds18g6g10g185
Daily Total127g179g58g1,750

Best Foods for Runners

FoodKey BenefitWhen to Eat It
BananasFast potassium, easy-digesting carbsBefore/after runs
OatmealSustained energy releaseBreakfast, 2-3 hours before runs
Sweet potatoesComplex carbs + vitamin A + potassiumLunch and dinner
SalmonOmega-3s reduce inflammationDinner, rest days
Tart cherries/juiceReduce post-run muscle sorenessPost-run or before bed
Beets/beet juiceNitrates improve running economy by 1-3%2-3 hours before hard runs
Chicken breastLean protein for recoveryLunch and dinner
Brown riceSteady carb source with B vitaminsMain meals
Greek yogurtProtein + probiotics for gut healthSnacks, breakfast
EggsComplete protein + cholineBreakfast, any time
BlueberriesAntioxidants reduce exercise-induced oxidative stressSmoothies, breakfast
QuinoaComplete plant protein + complex carbsLunch and dinner
HoneyFast-acting natural sugarsDuring/after long runs
Whole wheat breadB vitamins + steady carbsSandwiches, toast
Dark chocolateEpicatechin may improve blood flowOccasional treat

Hydration and Electrolytes

Daily Hydration

Runners need more water than sedentary individuals. A general guideline:

  • Daily baseline: Body weight in lbs / 2 = oz of water per day (e.g., 160 lbs = 80 oz)
  • During runs: 4-8 oz every 15-20 minutes
  • Post-run: 16-24 oz per pound of body weight lost during the run

Electrolytes

Sweat contains sodium (the primary electrolyte lost), potassium, magnesium, and calcium. For runs over 60 minutes or in hot weather, plain water is not enough.

ElectrolyteLost Per Hour of RunningFood SourcesSupplement When
Sodium400-1,200mgSalt, broth, pickles, sports drinksRuns over 60 min or hot weather
Potassium100-200mgBananas, potatoes, coconut waterGenerally from food is sufficient
Magnesium5-15mgNuts, seeds, dark chocolate, spinachIf cramping persists despite hydration
Calcium20-40mgDairy, fortified plant milkGenerally from diet

A simple electrolyte strategy: use a sports drink or electrolyte tablet during runs over 60 minutes, and eat a banana and a salty snack post-run.

How to Use This Plan

This meal plan provides a framework, not a rigid prescription. The key principles to follow:

  1. More carbs on harder/longer training days — your body needs fuel proportional to the work
  2. Protein at every meal — 20-30g per meal supports continuous recovery
  3. Lower calories on rest days — you are burning less, so you need less
  4. Practice race nutrition during training — never try new foods or gels on race day

An app like Mealift makes it easy to plan different meals for training days and rest days, see your carb and protein totals for each day, and adjust your nutrition plan as your training volume changes throughout your half marathon program.

Frequently Asked Questions

Should runners eat low carb?

No. Carbohydrates are the primary fuel for running at moderate to high intensities. Studies consistently show that low-carb diets impair running performance. A 2018 meta-analysis found that high-carb diets produced 5-8% better endurance performance than low-carb alternatives.

How much should I eat before a long run?

Eat 1-4g of carbs per kg body weight 2-4 hours before a long run. For a 150 lb runner, that is 68-272g of carbs. A practical example: a bagel with jam + banana + sports drink provides roughly 85g of carbs.

Do runners need protein powder?

Not necessarily, but it is convenient for post-run recovery when appetite is low. A whey protein shake with a banana provides a quick 30g protein + 30g carbs for recovery when you cannot stomach a full meal after a hard run.

Is it okay to run on an empty stomach?

For easy runs under 60 minutes, fasted running is generally fine and may even promote fat adaptation. For tempo runs, intervals, or long runs, eating before running significantly improves performance. Studies show 7-11% better outcomes with pre-exercise carb intake.

How do I avoid stomach problems while running?

Eat low-fiber, low-fat foods before running. Allow 2-3 hours of digestion time for a full meal, or 30-60 minutes for a small snack. Avoid high-FODMAP foods (garlic, onions, beans, cruciferous vegetables) in your pre-run meal. Practice your race-day nutrition strategy during training runs.

What should I eat the night before a race?

A familiar, carb-rich, moderate-protein, low-fiber dinner. Classic choices: pasta with marinara, rice with chicken, or a baked potato with a simple topping. Avoid trying new restaurants or new foods. Hydrate well but stop heavy fluid intake 2-3 hours before bed.

How many calories does running burn?

Running burns approximately 80-120 calories per mile depending on your body weight and pace. A rough formula: body weight in lbs x 0.63 = calories per mile. For a 160 lb runner, that is about 100 calories per mile. A half marathon (13.1 miles) burns roughly 1,300 calories.