You can buy soya cream ... pouring, whipping and in a can.
And there are loads of recipies for making your own ... google it. But I find them all lacking.
How about almond cream? Plut some almonds and a little water in a blender, give it a good long whizz and there you have it. The less water you use the thicker the mix.