Looking for a non-dairy, vegan alternative to milk? We blind-tested 21 drinks made from almonds, hazelnuts and cashews to find the ultimate nut milks for drinking and cooking.
If you’re following a dairy-free diet, replacing conventional cow’s milk can be one of the biggest challenges, not least because there’s so much choice when it comes to dairy replacements. You can buy milk made from soya, rice, coconut and, increasingly, nuts. Almond, cashew and hazelnut milks are now available in most large supermarkets.
If you’ve not yet given them a go, expect a far creamier consistency than cow’s milk (even full fat), and you can usually choose from sweetened and unsweetened varieties. Price per litre is often higher than dairy milk and, perhaps surprisingly, there are big variations between products. We tried 21 nut milks to help you find the right one for you.
The six best nut milks…
Best… everyday choice
Rude Health almond drink
This milk has a rich almond taste with distinct hints of marzipan. It has a good consistency, heats up well and tastes really good on cereal and oats. We also made a delicious spiced chai tea with it. Instead of any additives, the milk is naturally thickened with rice and it's 100% organic, too.
£2, from Sainsbury’s
Best… for sweet tooths
Alpro almond original milk
This milk is definitely sweet – the second ingredient is sugar. But if you have sweetened porridge or take sugar in your tea, it’s a really decent choice. It’s good value and you can also choose Alpro almond unsweetened (£1.80) if you prefer, which has a more neutral flavour. The sweetness also works well in pancake batter or rice pudding.
£1.80, from Ocado
Best… in tea
Rude Health ultimate almond milk
Made with absolutely nothing other than almonds, water and a pinch of salt, this milk is a really versatile, top-end choice. It was our favourite milk in tea, as the flavour isn’t overpowering but it’s not too thin, either. It's more expensive than others but we think it's worth it for special occasions or if you want to reduce processed food in your diet.
£3.85, from Ocado
Best… in hot chocolate
Provamel hazelnut milk
The hazelnut flavour of this milk is less fragrant than its almond equivalents, which means it pairs better with other strong flavours, such as chocolate or coffee. Made from a hazelnut paste (rather than a powder) you can still see some flecks of real nuts, which we really like. It’s slightly sweetened with agave syrup.
£2.66, from Goodness Direct
Best… luxury milk
Plenish organic almond milk
With an extremely short ingredient list of almonds, water and salt, we loved the no-nonsense almond flavour of this milk and its smooth consistency. Worth splashing out on occasionally – it’s another excellent all-rounder, and one of our favourite milks to drink straight from the fridge.
£3.80, from Planet Organic
Provamel cashew milk
This milk has an even consistency and a good flavour – it really tastes of cashews and yet isn’t too overpowering. It's lightly sweetened with agave syrup but doesn’t taste sugary at all.
£1.69, from Goodness Direct
This review was last updated in April 2016. If you have any questions, suggestions for future reviews or spot anything that has changed in price or availability please get in touch at firstname.lastname@example.org.
Do you drink nut milk? We’d love to hear your product suggestions and ideas for how to cook with it. We have more special diet taste tests, gadget reviews and buyers’ advice in our review section.