Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Evening Standard
Evening Standard
Lifestyle
Melisha Kaur, Jessica Reynolds

Best vegan milk: Coconut, almond, oat, rice and soya milk non-dairy alternatives

From creamy coconut to nutty almond, soya, oat, and rice - you can bid the cow farewell.

Whilst many people consider cow’s milk as a staple in their diet, it is not suitable for everyone. Avoiding dairy isn't always about dietary restrictions or intolerances, for many it is a personal choice.

Recent years have seen a huge rise in non-dairy alternatives that are now readily available from just about any supermarket. One of the benefits of non-daily milks outside of certain health benefits is a longer shelf life than dairy milk. Most vegan or plant-based milks do not need to be kept in the refrigerator until opened, meaning you can stock up on multiple cartoons and just pop one in the fridge when and where you need it.

Coconut milk is one of the most popular alternatives for people seeking a non-daily drink to replace milk. If you like your coffee or tea on the sweet side, coconut milk is the ideal cuppa companion. If you are looking for a vegan milk to make protein shakes or use in higher volumes such as you would for cereal, a lower sugar option like rice, oat or unsweetened almond is your best bet. Soya - the pioneer of non-dairy - remains as one of the highest protein sources (about 7g per cup) for milk alternatives and works wonders in a variety of recipes as well.

There is also flavoured milk alternatives like Chocolate Oat milk from Oatly, an absolutely delicious treat especially when served ice cold or blended with frozen berries.

See our favourites.

Almond milk

If you like nuts then you’ll love the taste of almond milk. One of the most popular dairy-free alternatives to milk, it is wonderfully versatile and made by blending almonds with water and can be made at home as well. Its semi-sweet flavour means this non-dairy alternative is perfect for adding to tea or coffee, whipping up vegan baked treats and making smoothies.

One (100ml) serving of almond milk contains just 22 calories, which is less than half than cow’s milk. It also packs a decent punch of vitamins D and E. However, it is low in protein and contains a lot of phytic acid – an anti-nutrient that inhibits absorption of iron and other essential minerals.

Alpro Roasted Almond Unsweetened Milk

100ml serving
Calories: 22
Protein: 0.4g
Sugar: 2.4g

If you are cutting back on sugar, go for the unsweetened version of Alpro's bestselling Almond Roasted milk (13 calories per 100ml). It boasts the same wonderfully nutty taste but contains no added sugar.

image

£1 for original | Sainsbury’s | Buy it now
£1.80 for unsweetened | Tesco | Buy it now

Rude Health Almond Drink

100ml serving
Calories: 56
Protein: 0.2g
Sugar: 4.7g

London-based brand Rude Health offer a good range of non-dairy milks that are each blended with mountain spring water. Our favourite is no doubt the organic almond drink, made with rice and a smidge of cold-pressed sunflower oil.

image

£1.50 | Sainsbury’s | Buy it now

Califia Farms Almond Unsweetened

100ml serving
Calories: 16
Protein: 0.1g
Sugar: 4.7g

Not only does this almond blend taste delicious, but also offers 50 per cent more calcium than cow’s milk. There is also no added sugar.

image

£2 | Sainsbury’s | Buy it now

Paleo Foods

100ml serving
Calories: 55
Protein: 1.8g
Sugar: 0.4g

There’s no lactose, dairy or soy in this almond milk, but it still makes a creamy latte.

image

£2.99 | Waitrose | Buy it now

Coconut milk

Intensely rich and creamy, coconut milk is another popular choice for dairy-free options. It is often used for cooking and comes in two varieties, thick and thin. The white part of a coconut is shredded and soaked in hot water. The mixture is then strained, usually with a cheesecloth, to produce thick coconut milk. To make the second variety, the flesh remaining in the cheesecloth is simmered in water and then strained until it is more on the thin side.

When consumed in moderation, coconut milk can be great for your overall health. Its many benefits include improving your heart, strengthening the immune system and aiding digestion. The downside is that it is rich in saturated fat and some brands have a higher sugar content compared to other vegan options.

Lucy Bee Organic Coconut Milk

100ml serving
Calories: 36
Protein: 1.6g
Sugar: 1.8g

Everything from Lucy Bee is palm oil free, vegan, cruelty free, organic and fair trade. This milk alternative tastes like raw, unsweetened coconut and is absolutely delicious. We even converted a few colleagues who boldly claimed they "hate anything coconut" — well the fridge is empty now.

This one also works wonders when blended with a vegan protein powder — not at all sweet and very filling.

image

£2.50 | ASDA | Buy it now

Koko Dairy Free Super Milk

100ml serving
Calories: 44
Protein: 1.2g
Sugar: 2.5g

The brand new addition to the Koko Dairy Free range is bursting with nutrients through the combination of coconut milk with 9 key vitamins and minerals. The dairy alternative contains the likes of Vitamin A,B and E as well as calcium that offer a long list of health benefits like the maintenance of healthy bones and teeth. The Super Milk has a creamy taste and is excellent in cereal — which traditionally doesn't boast many vitamins but this dairy-free product more than makes up for it.

image

£2 | Tesco | Buy it now

Alpro Coconut Original

100ml serving
Calories: 20
Protein: 0.1g
Sugar: 1.9g

Wonderfully refreshing, Alpro's coconut drink is made with added calcium and vitamins D and B12 – which can help reduce fatigue. This one leans on the sweet side and stands up well when used in cakes and cookies in place of cows milk. This coconut milk from Alpro has no added sugar while still retaining it sweet spot, a good middle ground for satisfying your candy craving.

image

£1.80 | Tesco | Buy it now

Koko Dairy Free Original

100ml serving
Calories: 27
Protein: 0.2g
Sugar: 1.6g

Fresh coconuts are pressed within hours of picking to create this smooth, richly satisfying blend. It also packs a good amount of calcium and contains vitamins D2 and B12. A bit thicker than average coconut milk, Koko dairy free makes a killer addition to piña coladas.

image

£1.20 | Ocado | Buy it now

Rebel Kitchen Chocolate Mylk

100ml serving
Calories: 52
Protein: 0.6g
Sugar: 7.4g

This treat is made with Fairtrade cacao, coconut milk, date nectar and water — and tastes just like a chocolate milkshake (really).

image

£1.36 | Waitrose | Buy it now

Botanic Lab Plant Milk Chocolate & Yerba Mate

100ml serving
Calories: 63
Protein: 1g
Sugar: 4.6g

Plant Milk 2 is a mix of chocolate and yerba maté — a plant-based elixir sometimes called “drink of the gods” — in a coconut milk blend. It’s non-dairy so will satisfy vegans and the lactose-averse.

image

£2.99 | Ocado | Buy it now

Oat milk

Oat milk has been popping up in coffee shops all over Europe lately and with good reason. The cholesterol-free drink is made by blending of oats and water together, then straining the mixture to create a smooth and creamy liquid. Some brands, including Oatly, fortify their oat milk with added vitamins and minerals like calcium and vitamin D to ensure that is nutritionally balanced.

Oatly Oat Drink

100ml serving
Calories: 50
Protein: 1g
Sugar: 4.1g

A single (250ml) glass of Oatly’s Oat Drink delivers a third of the recommended amount (3g) of beta glucan which is form of soluble dietary fiber that's strongly linked to improving cholesterol levels.

Containing only the natural sugars from oats, it is also low in fat (1.5g) and saturated fat. As far as cereal goes we found Oatly's Oat Drink reined supreme - its light and crisp and doesn't taste too much like any one thing.

image

£1.50 | Ocado | Buy it now

Oatly Oat Drink Chocolate

100ml serving
Calories: 60
Protein: 1.2g
Sugar: 7.5g

Finding treats that are dairy-free and delicious for children can be tricky, but no more thanks to this chocolate-flavoured version of Oatly’s popular Oat Drink. Oat Drink Chocolate is created with UTZ-certified cocoa and packs all the same goodness as the original. However, this recipe contains some added sugar for a bit more sweetness. This is the best chocolate milk alternative we found and a very tasty way to go dairy-free.

image

£1.50 | Ocado | Buy it now

Soy milk

If you are lactose intolerant, soy milk is probably the best option for you. This lactose-free drink acts as a good source of protein whilst providing a decent amount of calcium. As it is made from plants (soybeans), soy milk is naturally free of cholesterol and low in saturated fat. It is also loaded with B vitamins and minerals.

Alpro Soya Original

100ml serving
Calories: 44
Protein: 3.3g
Sugar: 2.9g

With a subtle sweet flavour, this particular soya drink is blended with added calcium and vitamins B12, B2 and D.

image

£1.29 | Ocado | Buy it now

Hemp milk

Low in saturated fat and free from cholesterol, hemp milk is made from soaking and grinding hemp seeds in water. It has a thin texture and slightly nutty taste that works perfectly in a brew. One of the great things about this plant-based drink is that it can be easily digested by the body, acting as a great source of protein for vegans. It’s also naturally rich in omega 3 and omega 6 fatty acids – which are essential for a healthy heart.

Good Hemp Original

100ml serving
Calories: 24
Protein: 0.5g
Sugar: 1.6g

Go full hippy with this hemp seed milk. Braham & Murray’s Good Hemp drink is enriched with calcium and vitamin D12, making it ideal for keeping bones and teeth in top condition. Hemp seed is also rich in Omega-3 and Omega-6 fatty acids — which are (in moderation) good for your heart. There’s even an unsweetened variety for those watching their sugar intake.

image

£1 | Sainsbury’s | Buy it now

Rice milk

The least allergenic of all non-dairy milk alternatives, rice milk is made from milled rice and water and is naturally sweet and creamy. With no saturated fat, no cholesterol and fairly low calories, this dairy-free drink is just the ticket if you are trying to achieve a healthy weight. But unless fortified, it is not a good source of protein or calcium.

Rice Dream Organic Rice Drink

100ml serving
Calories: 49
Protein: 0.1g
Sugar: 7.1g

The organic Rice Dream drink offers a refreshingly light flavour and contains no added sugars. Also gluten and wheat free.

image

£1 | Sainsbury’s | Buy it now

Cashew milk

Rude Health Cashew Drink

100ml serving
Calories: 28
Protein: 0.9g
Sugar: 0.3g

Just cashews, spring water and a sprinkle of sea salt. Splash this cashew drink in tea or cereal — it’s gluten-free, dairy-free — and kosher, too.

image

£2.29 | Waitrose | Buy it now

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.