Home > Meal plans

Complete meal plan for marathon training

Train like a pro with our complete meal plan for marathon training. Packed with energy-boosting foods and recovery-enhancing recipes, this plan will help you fuel your long runs and recover faster. Stay on top of your game with meals that support your intense training schedule.

Get grocery list
meal plan icon
complete meal plan
meal plan icon
FREE SHOPPING LIST
review icon
Article reviewed
people
Complete meal plan for marathon training photo cover

Meal plan grocery list

  • Chicken breast
  • Salmon fillet
  • Ground turkey
  • Brown rice
  • Quinoa
  • Whole wheat pasta
  • Sweet potatoes
  • Spinach
  • Kale
  • Broccoli
  • Carrots

  • Bell peppers
  • Tomatoes
  • Avocado
  • Bananas
  • Blueberries
  • Apples
  • Oranges
  • Greek yogurt
  • Cottage cheese
  • Eggs
  • Almonds

  • Peanut butter
  • Oats
  • Chia seeds
  • Black beans
  • Lentils
  • Olive oil
  • Whole grain bread
  • Chicken broth
  • Garlic
  • Ginger
  • Lemon

Save this list
Share this list
fact-checked review
Article reviewed

Meal plan overview

The complete meal plan for marathon training is designed to fuel long-distance runners with the right balance of carbs, proteins, and fats. This plan includes pre-run energy boosters, recovery meals, and snacks that support endurance and muscle repair. Key components are whole grains, lean meats, and plenty of fruits and vegetables.

By focusing on high-energy foods, it ensures runners have the stamina for long runs and can recover quickly. It's all about optimizing nutrition to enhance performance and support training goals.

Foods to eat

  • Complex Carbohydrates: Whole grain pasta, quinoa, and sweet potatoes for energy.
  • Lean Proteins: Chicken, fish, and legumes for muscle repair and growth.
  • Healthy Fats: Avocados, nuts, and olive oil for sustained energy.
  • Electrolyte-Rich Foods: Bananas, coconut water, and leafy greens to prevent cramps.
  • Hydrating Foods: Cucumbers, oranges, and watermelon to maintain hydration levels.
✅ Tip

Focus on easily digestible carbs like white rice and bananas immediately after long runs to replenish glycogen stores.

Foods not to eat

  • High-Fat Foods: Avoid heavy, greasy foods that can cause digestive issues.
  • High-Sugar Snacks: Limit candy and sugary drinks that can lead to energy crashes.
  • Processed Foods: Stay away from packaged snacks that offer little nutritional value.
  • Excessive Fiber: Too much fiber before a run can cause digestive discomfort.
  • Alcohol: Avoid alcohol as it can lead to dehydration and affect performance.

Main benefits

A complete meal plan for marathon training provides the energy and nutrients needed for intense training. It includes complex carbs for sustained energy, lean proteins for muscle repair, and healthy fats for endurance. This plan emphasizes hydration and electrolyte balance with nutrient-rich foods. Additionally, it offers pre- and post-run meals designed to maximize performance and recovery.

graph image
🎓 Recommended nutrient breakdown

Fat

Carbs

Protein

Fiber

Other

Food alternatives

To fuel intense marathon training, consider these energy-boosting food swaps:

  • For a protein alternative, turkey meatballs can replace chicken breast, offering a lean and portable protein option.
  • To switch up your grains, farro can replace brown rice, providing a nutty flavor and higher fiber content.
  • For a different vegetable, beets can replace carrots, offering natural nitrates that support endurance.
  • To add fruit variety, pineapple can replace oranges, providing a sweet and vitamin C-rich option.
  • For a different fat source, pumpkin seeds can replace chia seeds, offering a crunchy texture and rich in magnesium.

How to budget on this meal plan

For marathon training, bulk-buying essentials like oats, pasta, and rice can cut costs. Plan meals around nutrient-rich yet affordable foods like sweet potatoes, bananas, and legumes. Shop seasonal fruits and vegetables for better prices. Cook in large batches and freeze meals to avoid the temptation of costly takeout options.

Download the grocery list for FREE

  • ✔️ Add and remove items
  • ✔️ Sort items by store aisles
  • ✔️ Share the list with your partner
Get grocery list
phone picture with a shopping list

Extra tips

Any healthy snack ideas?

Here are some healthy snack ideas for a complete meal plan for marathon training:

  • Peanut butter on whole grain toast
  • Energy bars made with oats and nuts
  • Sliced oranges and bananas
  • Greek yogurt with granola
  • Trail mix with dried fruit and nuts
  • Hard-boiled eggs
  • Chocolate milk
What should I drink on this meal plan?

For a complete meal plan for marathon training, focus on hydration with water and electrolyte-rich drinks like coconut water or sports drinks. Include protein shakes, smoothies with plant-based or dairy milk, and natural fruit juices. Avoid alcohol and sugary beverages. Staying hydrated is critical, so carry a water bottle and drink regularly throughout the day and during training sessions.

How to get even more nutrients?

When training for a marathon, include lean proteins like chicken, fish, and plant-based options to support muscle repair. Boost fiber intake with a variety of fruits, vegetables, and whole grains. Incorporate healthy fats from sources like nuts, seeds, and olive oil. Ensure adequate intake of electrolytes and iron to support endurance and recovery.

Meal plan suggestions

Complete Meal Plan for Marathon Training

Day 1

  • Breakfast: Greek yogurt with blueberries, banana, and chia seeds
  • Lunch: Grilled chicken breast with quinoa, spinach, and bell peppers
  • Dinner: Salmon fillet with brown rice, broccoli, and carrots
  • Snack: Apple with almond butter

Calories: 2100  Fat: 75g   Carbs: 210g   Protein: 150g

Day 2

  • Breakfast: Oatmeal with peanut butter, banana, and chia seeds
  • Lunch: Ground turkey and black bean salad with tomatoes, avocado, and kale
  • Dinner: Baked chicken breast with sweet potatoes and broccoli
  • Snack: Orange with cottage cheese

Calories: 2200  Fat: 80g   Carbs: 230g   Protein: 160g

Day 3

  • Breakfast: Whole grain bread with avocado, eggs, and a side of orange slices
  • Lunch: Salmon salad with spinach, quinoa, and bell peppers
  • Dinner: Ground turkey with brown rice, carrots, and kale
  • Snack: Greek yogurt with blueberries and almonds

Calories: 2150  Fat: 78g   Carbs: 220g   Protein: 155g

Day 4

  • Breakfast: Cottage cheese with sliced apple, almonds, and chia seeds
  • Lunch: Chicken breast and black bean wrap with spinach and tomatoes in whole grain bread
  • Dinner: Baked salmon with quinoa, spinach, and bell peppers
  • Snack: Banana with peanut butter

Calories: 2100  Fat: 76g   Carbs: 215g   Protein: 150g

Day 5

  • Breakfast: Oatmeal with blueberries, almonds, and chia seeds
  • Lunch: Ground turkey and avocado salad with spinach and bell peppers
  • Dinner: Chicken breast with brown rice, broccoli, and carrots
  • Snack: Greek yogurt with a side of apple slices

Calories: 2250  Fat: 82g   Carbs: 240g   Protein: 165g

Day 6

  • Breakfast: Whole grain bread with avocado and eggs, side of orange slices
  • Lunch: Salmon salad with quinoa, spinach, and bell peppers
  • Dinner: Ground turkey with sweet potatoes and broccoli
  • Snack: Cottage cheese with banana

Calories: 2200  Fat: 80g   Carbs: 230g   Protein: 160g

Day 7

  • Breakfast: Greek yogurt with blueberries, almonds, and chia seeds
  • Lunch: Chicken breast with black beans, quinoa, and spinach
  • Dinner: Baked salmon with brown rice, carrots, and kale
  • Snack: Apple with peanut butter

Calories: 2100  Fat: 75g   Carbs: 210g   Protein: 150g

These nutritional values are approximate and can vary slightly based on specific portion sizes and preparation methods.

Download the FREE grocery list for this meal plan

Like this meal plan?

Get grocery list
picture showing a phone with a shopping list

Want to learn more?

⚠️ Keep in mind

As with any dietary change, it is recommended to consult with a healthcare professional or registered dietitian before changing your dietary habits.