-

Scritto da

Anya Culling

-

April 22, 2026

April 22, 2026

What to eat after a marathon

The better you refuel, the better you’ll recover, and the sooner you’ll be ready to run again.

Finishing a marathon puts your body under serious stress. You’ve depleted energy stores, broken down muscle tissue, and likely lost a lot of fluids along the way. What you eat in the hours after crossing the finish line plays a huge role in how well you recover.

Good recovery nutrition isn’t complicated, but it does need to be intentional.

What to eat immediately after finishing

Right after your marathon, your priorities are clear: carbohydrates, protein, and fluids.

Carbohydrates help replenish glycogen (your body’s main fuel source), while protein supports muscle repair. Together, they kickstart recovery far more effectively than either alone.

Aim to eat within the first hour, even if you’re not very hungry. Appetite is often suppressed after long efforts, so something simple and easy to consume is usually best.

A good target:

  • 60–90g of carbs
  • 20–30g of protein
  • Plenty of fluids and electrolytes

Keep fat and fibre low at this stage. They slow digestion when your body needs nutrients quickly.

Easy post-race snack ideas

Straight after a marathon, simple and practical wins. You’re not looking for perfection, just something you can tolerate.

Options that tend to work well:

  • Chocolate milk or a recovery shake
  • A wrap with eggs or lean protein
  • Yogurt or cottage cheese with granola and fruit
  • A smoothie with fruit and protein

Liquids are often easier to handle if solid food doesn’t appeal. The goal is to start the recovery process, not force down a full meal.

What to eat in the next few hours

Once your appetite returns, it’s time for a more substantial meal.

At this point, your body is still in recovery mode, so continue focusing on carbs and protein, but in larger amounts. Carbs are especially important here, as it can take 24 hours or more to fully restore glycogen levels after a marathon.

Your next meal should include:

  • A generous portion of carbohydrates
  • A solid serving of protein
  • Some micronutrient-rich foods (like vegetables)

This is not the time to skimp on portions, your body needs the fuel.

Balanced post-marathon meal ideas

A proper meal a few hours after finishing helps continue the recovery process.

Examples include:

  • Salmon, grains, and vegetables for protein, carbs, and anti-inflammatory fats
  • Chicken with potatoes and vegetables for a simple, effective recovery plate
  • Tofu stir fry with rice as a plant-based option with plenty of carbs and protein

These meals help repair muscle, restore energy, and support your immune system after a big effort.

What to eat the day after a marathon

Recovery doesn’t stop once race day ends.

The next day, your body is still rebuilding. You may notice cravings for salty or carb-heavy foods. This is normal. It’s your body signalling what it needs.

Focus on:

  • Eating regularly throughout the day
  • Getting enough total calories
  • Including carbs, protein, and healthy fats
  • Staying well hydrated

A balanced diet with a variety of nutrients helps reduce soreness, support immune function, and get you back to feeling normal.

The Bottom Line

After a marathon, your body needs fuel to recover, quickly and consistently.

Start with carbs, protein, and fluids within the first hour, then follow up with proper meals in the hours and day after. Don’t overcomplicate it: eat enough, keep it balanced, and listen to your body.

The better you refuel, the better you’ll recover, and the sooner you’ll be ready to run again.

Anya Culling

Anya è un'atleta sponsorizzata da Lululemon e ha rappresentato l'Inghilterra nella maratona. È un'allenatrice di corsa qualificata LiRF, appassionata nel dimostrare che tutto è possibile e che non è mai troppo tardi per iniziare!