Hello, I am allergic to dairy and used soya milk at first. But it doesn't really taste that good, and doesn't mix well in coffee for some reason.
Soya is also a very foreign protein to us we have not evolved in this country to use it, and because of this many people also become allergic to soya. It is not a particularly good thing to take in in big quantities and if you are allergic to dairy this does tend to happen as you might have it in tea, coffee and yogurts for example. Some people say well if it is so bad for you, how come Asian people are so healthy, they use it all the time. Well they don't, they use a fermented version in very small quantities and the fermenting process gets rid of whatever it is that makes it so unhealthy.
So I have found something a million times better - Oatly oat milk. All that it contains is oats. It tastes pleasant, and goes very well in tea. It does separate a bit in coffee too though, but I've got used to this and drink it anyway, it doesn't taste nasty or bitty or anything like that.
But the BEST thing is that similar to oats, it lowers your cholesterol! Mine went down from 4.2 to 3.2.
And they do a small packet of Oat cream which you can use in soup, tastes as good as cream or better in soup and it has no fat, and, yes, it lowers your cholesterol.
In fact I haven't found anything bad about it at all except that they don't make it as yogurt.