A runner’s guide to dietary fibre.
Plenish Organic Almond M*lk
Vegan, or thinking of going dairy-free? We’ve looked at the nutritional data to see which are the best milk alternatives for runners

What type of milk is best for runners?
We all know there are many reasons why people may prefer to opt for a plant-based milk alternative - whether it's from ethical, environmental or health concerns. But when it actually comes to running and doing the best you can for your performance and recovery, can any of the vegan alternatives really compete with traditional dairy?
Best coconut milk for chai tea (@dietitianro) has looked at four of the most popular dairy-free, vegan milks, plus the benefits of each when it comes to recovery:“Cow’s milk is packed with calcium, protein, fat, B vitamins, iodine and phosphorus, making it a hard act to follow. Vitamin B12 is an important nutrient that has several roles to play, including making red blood cells and supporting the nervous system — and is only naturally found in animal foods. However, the good news is you can find vitamin B12 in many of these dairy-free alternatives, which will have been added through a process called fortification. Interestingly, you might think organic milk is the way to go, but these types of drink can not be fortified with additional vitamins and minerals, so actually can have a relatively poor nutritional profile.”
Whether you’re vegan or thinking of going dairy-free, we’ve looked at the nutritional data to see which are the best milk alternatives for runners.
- We earn a commission for products purchased through some links in this article: Alpro Coconut Long Life Milk
- A runner’s guide to dietary fibre: Protein powders: A complete guide for runners
- Alpro Coconut Long Life Milk: Best almond milk for smoothies
- Best wireless headphones: Protein powders: A complete guide for runners
- Best almond milk for smoothies: Porridge: Is it a healthy breakfast for runners
- Best wireless headphones: Best organic soya milk with added calcium
- Porridge: Is it a healthy breakfast for runners: Best organic soya milk with added calcium
- Best almond milk for smoothies: Best wireless headphones
Soy milk
Soy is a complete protein, making it the most nutrient-dense of the plant-based milks. With approximately 3.3g of high quality protein per 100ml, it’s comparable to dairy milk in this respect. It’s also a good source of vitamin B2, which helps convert food into energy. Choose unsweetened versions for maximum nutritional benefit.
Oat milk
Oat milk is a great choice for post-run recovery because of its carb, fibre and protein content. A 200ml glass provides approximately 10% of your daily fibre target, which is comparable to a serving of vegetables. It has less protein than cow’s milk but beats both nut and coconut milk hands down, and contains a similar number of calories to semi-skimmed milk.
Coconut milk
Coconut milk can be higher in calories than other milk alternatives, with brands varying from 20-53 calories per 100ml. And while it is lacking in protein, most well-known brands fortify coconut milk with vitamin D, B2, B12 and calcium.
Almond milk
Non-dairy milks made from nuts are often a poor nutritional alternative unless they’re fortified with protein, calcium and vitamin D. Luckily most are, and if you want to make it even healthier, avoid the sweetened versions, which hide extra sugar. If you’re looking for a low calorie choice, this is where you’ll find it, with the leading unsweetened variety containing just 13 calories per 100ml. Here you’ll also get the added benefit of vitamin E, which will help bolster the immune system during those midwinter runs.
How we test
Our panel put 23 dairy-free milks to the test, to see which were the tastiest alone, in hot drinks and over breakfast. From there we narrowed it down to include only the best fortified versions for optimum nutrition.

Best budget fortified coconut milk
A runner’s guide to dietary fibre
What should you eat before a half marathon
5 signs that you need to eat more protein