Here’s What to Eat After a Run to Boost Your Recovery

Try one of these 30 nutritious suggestions.


What you eat after a run to boost recovery is just as important as what you munch on before your kilometres to maintain energy. Post-run meals restore nutrients lost through exercise, and the right foods can help refuel your muscles, strengthen your bones, and reduce the inflammation that intense exercise produces.

If you’re not sure exactly what to eat after a run, we have plenty of suggestions. Stock up on these 30 nutritious foods to help you recover faster and stay healthy through every training block.

2. Oats or Oatmeal
Hearty oatmeal not only warms you up after your sweaty runs, but it also provides complex carbs to help replenish depleted energy stores — without causing a crash later.
Arx0nt//Getty Images

3. Tart Cherries
Studies have found that the antioxidants found in dark-coloured fruits, like cherries and blueberries, can delay the onset of muscle soreness.

Aleksandr Zubkov//Getty Images

4. Avocado Toast
We know, avocado toast is the trend that won’t quit — but the combination of healthy monounsaturated fats from avocados and whole grains from toast makes for a great (and easy) post-run bite. Sprinkle on salt for a little extra sodium.

Alexander Spatari//Getty Images
Lauri Patterson//Getty Images

6. Tofu
Whether you like it fried, roasted, baked, or added to a soup, tofu is an excellent source of protein (it contains all nine amino acids, making it a complete protein). Plus, it has iron, calcium, magnesium, and zinc.

Lauri Patterson//Getty Images

7. Eggs
Eggs, a classic protein workhorse, can be added to literally anything — try them fried on top of toast, tossed with brown rice for a healthy stir fry, or folded with veggies for a nutritious scramble. You can also use them to make egg muffins on a Monday, then save them up for breakfast all week.

Carlo A//Getty Images

8. Salmon
This protein-packed, superfood fish is chock-full of omega-3 fatty acids and vitamin D, which can strengthen bones and help prevent osteoporosis.

lacaosa//Getty Images

9. Sardines
Tinned fish is trending right now. And sardines are a great way to get in on that good-for-you fad. Salty sardines, like salmon, are an excellent source of protein and bone-boosting fatty acids, as well as essential vitamins like B12.

Scarlet Rodríguez / EyeEm//Getty Images

11. Whole Grains
When you’re depleted after a run, it’s tempting to reach for a sugary granola bar. But whole and ancient grains like farro, quinoa, brown rice, and barley are a healthier choice for replenishing carb stores, as they also provide protein and fibre that’ll keep you full longer.

fcafotodigital//Getty Images

12. Mixed Nuts
A handful of nuts — such as almonds, cashews, hazelnuts, and pistachios — goes a long way in satisfying your protein, fat, and salt needs after a run. Plus, they pack minerals like calcium and zinc that boost bone health.

manusapon kasosod//Getty Images

14. Milk
The no-frills staple shouldn’t be overlooked: one glass of skim milk provides about 10 grams of protein, plus bone-building calcium and vitamin D.

boonchai wedmakawand//Getty Images

15. Bananas
This portable, easy-to-digest fruit offers a one-two punch of carbs and potassium, which can stave off muscle cramping. Plus, there are many other science-backed benefits of bananas, like supporting your hydration and gut health.

Wanwisa Hernandez / EyeEm//Getty Images

17. Broccoli
The cruciferous vegetable is an excellent source of vitamin K, calcium, magnesium, zinc, and phosphorus — all nutrients that are crucial for maintaining healthy bones.

Edelweiss Spykerman / EyeEm//Getty Images

18. Dark Chocolate
Yes, you can indulge that sweet tooth — dark chocolate is a powerful antioxidant, and can help to reduce inflammation. Aim for varieties that are about 70 percent cocoa.

photograph by dorisj//Getty Images

20. Beef
While you shouldn’t eat red meat every day, having beef after a long workout is a great way to replenish protein and iron.

Owen Franken//Getty Images

21. Whole Wheat Pasta
Whole wheat versions of the go-to meal for runners offer protein, fibre, minerals, and complex carbs. Make a batch, then toss it with olive oil and veggies for a rounded meal.

bhofack2//Getty Images

23. Turmeric
A staple in Asian cuisines for centuries, turmeric is a powerful anti-inflammatory agent. Add a shake of turmeric to hummus for a great pos-trun snack or turn it into a golden milk latte, blended with your milk of choice.

manusapon kasosod//Getty Images

24. Sweet Potatoes
Packed with complex carbs, fibre, potassium, and iron, this starchy root vegetable is the perfect base for a post-run breakfast hash.

Photographer, Basak Gurbuz Derman//Getty Images

26. Tomatoes
These ruby fruits are one of the few foods that contain lycopene, a powerful antioxidant, which has been linked to a reduced risk of several diseases.

Burak Karademir//Getty Images

27. Blueberries
This bright blue superfood is the king of antioxidants. Toss a few in your oatmeal or yoghurt to help reduce inflammation and protect your heart.

lacaosa//Getty Images

29. Chickpeas
These legumes are high in fibre and protein, which makes them a fantastic plant-based protein source. Toss them in olive oil and seasonings, then roast them in a hot oven for about 25 minutes for a crunchy, satisfying snack or topping.

Westend61//Getty Images

30. Bone Broth
Made from simmering chicken bones low and slow, this popular broth is said to alleviate joint pain and promote healthy bones. After a cold run, sip it straight from a mug, or use it as a base for a satisfying soup.

RUSS ROHDE//Getty Images

READ MORE ON: nutrition post-run recovery foods

Copyright © 2024 Hearst