This cream cheese is easy to whip up, but should be made at least 6 hours in advance (or the day before) of when you want to eat it so that it has time to chill and firm up. You can spread it, as is, on a bagel, or add your favorite seasonings to make a delicious spread for crackers and chips.
Place the cashews in a small bowl and cover them with the boiling water. Let them soak for 30 minutes.
Drain the cashews, then place them in a high-powered blender or food processor with the 2 tablespoons of cold water and the remaining ingredients. Blend until very smooth. Pour into airtight containers and refrigerate for at least 6 hours, or overnight, to allow the cream cheese to chill and firm up. Store in the refrigerator.
You can dress this cream cheese up however you wish! Stir in some taco seasoning or ranch dressing seasoning, make it a sweet spread by using more maple syrup and adding some cinnamon and a pinch of nutmeg, thin it out a bit by blending in some nutmilk to make more of a dip instead of a spread . . . the sky is the limit!