Soak your cashews in boiling water for about 20 minutes.
Separate the coconut cream from the water in the can. If you put the can in the fridge overnight, and then open from the bottom, you can drain out the coconut water much easier. Discard or use the water in another recipe.
Add everything to your high speed blender and blend until smooth. Use a tamper if needed.
Taste and adjust for lactic acid, salt etc. Add in any mix-ins that you like at this point too.
Add to some tupperware and refrigerate for at least 6 hours (overnight is ideal) to thicken.
Enjoy on bagels, crackers, whatever you like!