Some people are opting for a plant-based diet to improve their health and do their bit for the planet. Soya milk is an alternative to dairy that is made by soaking and grinding soy beans.

Most soya milks are fortified with nutrients such as vitamins D, B2, B12 and calcium. Whilst I am not vegan, I have chosen soya milk over dairy for many years as it feels like a healthier option to me.

Popular in Japan, China and other Asian countries for a very long time, studies show it is a good source of protein and antioxidants, containing essential amino acids that help with growth, repair and immunity.

Read more: The 7 best foods to buy to save money, according to a Birmingham food bank

And researchers have found it can support heart health, due to it being low in saturated fat and high in isoflavones, which is suggested may help reduce menopausal symptoms and the risks of breast cancer in some women. But are all soya milks equal?

To test this out, I tried unsweetened soya milks from Asda, Tesco, Aldi and Sainsbury’s to see if I could save money on my grocery shopping by buying a supermarket-own brands rather than the original Alpro. Here’s what I found…

Alpro Soya Milk

As the name suggests, Alpro Soya No Sugars contains zero sugar, which is good. Each serving contains 0.3g of saturated fat, 0g sugar, 0.6g of fibre and 3.3g of protein.

It has a nice nutty/beany flavour that’s slightly stronger than some of the supermarket brands. An off white colour, it has the consistency of semi-skimmed milk and is easy to use in hot drinks and on cereal. But it is quite pricey. The UHT carton I bought cost £.1.85 from Sainsbury’s and it’s £1.95 from Tesco. I gave it 4 out of 5 stars.

Sainsbury’s Soya Milk

Sainsbury’s Soya milk costs £1.15 for one litre. Each serving of this UHT drink contains 0.8g of saturated fat, 0.5g of sugar, 1.5g of fibre and 3.4g of protein.

I really liked the flavour of this soya milk. It was a darker colour than the Alpro, had a similar consistency to semi-skimmed milk and a nice nutty flavour that you could taste in cups of tea. That might not be to everyone’s preference but I liked it. I gave it 4 out of 5 stars.

Listen to the 7 best foods to buy to save money on the Brummie Mummies podcast here

Tesco Soya Milk

Tesco Soya Drink also costs £1.15 for a one litre carton. This was more like the colour of milk, it was more of white than the typical yellowy-cream colour of soya milk.

It poured easily from the carton and didn’t splash. It had a fresh, subtle taste with no overpowering flavours, which meant it worked well in tea and on cereal. Per serving, it contains 0.2g of saturated fat, 0.4g of sugar, 0.5g of fibre and 3.5g of protein. I gave it 3 out of 5 stars.

Aldi Soya Milk

Just like the original Alpro, this is branded as Acti Leaf Soya No Sugars and it is the only supermarket branded soya milk to contain zero sugar. Each serving contains 0.3g of saturated fat, 0g sugar, 0g of fibre and 3.6g of protein.

This milk was a slightly darker, more yellowy colour than the Tesco one but it had a similar subtle and mellow taste. It blended well with hot tea and tasted great on cereal and porridge. I even made pancakes with it.

Best of all, the Aldi Soya Milk costs just 50p. I gave it 5 out of 5 stars.

Asda Soya Milk

Asda Soya Milk was the only carton that wasn’t UHT and therefore had to be stored in the fridge. It seemed creamy upon opening, more like the texture of whole dairy milk, which I initially liked.

However, upon adding it to tea, I found it congealed at the bottom of my cup of tea which was unpleasant. It had more of a yellowy colour than the others and I found I needed to use quite a lot to make my tea the right shade to drink.

Per serving, it contains 0.2g of saturated fat, 0.5g of sugar, 0.5g of fibre and just 2g of protein, which was less than all the others. Costing £1.15 for a litre, it cost as the most of the others but didn’t perform anywhere near as well. I gave it 1 out of 5 stars.

Product reviews

Overall verdict

The soya milks all tasted much the same really. The Tesco one was a slightly different colour so it looked more like dairy milk but that didn’t really make me like it any more than the others. The only one I wasn’t keen on was the Asda milk.

When you consider they all cost between £1.15 and £1.95 and they mostly taste the same, it’s a no-brainer really as to which one is the winner. The Aldi soya milk tasted great, contained zero sugar, worked well in hot drinks, on cereal and in pancakes – and it costs just 50p a carton.

That’s £1.45 less than Alpro from Tesco’s. I use around two cartons a week so that works out to a saving of more than a tenner a month.

For more reviews and money-saving ideas, follow our Brummie Mummies Facebook page and Instagram page, sign up to our Brummie Mummies newsletter and listen to our podcasts