You can do it all with a handful of nuts! Cashews, brazils, almonds, hazelnuts, macadamias (if budget allows!); any of these on their own or in a combination can easily help you create the most delicious ‘milks’, sweet or sour, or even ice ‘creams’, ‘custards’, ‘butters’ and ‘cheeses’. These days there are so many options available in the shops but it’s definitely viable to make your own fresh ones (especially if you have a high powered blender).
A really good base nut milk recipe is to simply soak a couple of handfuls of your choice of nuts until they’re well softened. This usually takes a good few hours at a minimum, so you do need to think ahead a bit.
If you’re after a milk, all you need to do is transfer the nuts along with a litre of cold water to your high powered blender and blend away until smooth. You then just strain the mixture through a muslin cloth until you’re left with a milk on one side and a nice portion of nut meal (great for gluten free and raw baking!) on the other.