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.
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
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.
Fat
Carbs
Protein
Fiber
Other
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 FREE
- Add & remove items
- Sort items by store aisles
- Share the list with others
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
Get grocery listWant 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.