First, boil your cashews. Add cashews and enough water to cover them to a pot. Cover with the lid, turn heat to high and bring to a boil. Once boiling, reduce the heat to medium, tilt the lid and boil for 20 minutes.
Once the cashews are done boiling, add them to a colander to drain. Rinse and set aside to cool.
Next, add all of your ingredients, MINUS the chopped green onions, to the food processor and pulse until smooth and creamy. Taste test and adjust vinegar if you want more tang (just be sure to add very small amounts SLOWLY).
Once you are happy with the taste and consistency, add chopped green onions to the food processor and pulse OR simply stir them in.
This will be warm, so I recommend refrigerating it for at least an hour before using as it will taste best when cold. This will get more creamy and thick as it sits in the fridge. Store the cream cheese covered in the fridge. Enjoy!