Soak the cashews overnight in your fridge in enough water to cover them.
Drain water, and add cashews to a food processor. Add in everything except the rosemary, thyme and pistachio. Blend together until creamy and incorporated. The cheese will be spreadable.
Stir in the rosemary and thyme at this point. Taste the cheeseball and add salt if necessary.
Spoon the vegan cheese mixture into a cheesecloth, or a very very thin dish towel or even a handkerchief. Wrap into a ball and place ball over a strainer in a bowl. Leave in your fridge to release the excess liquid overnight.
Remove the cheese ball from the cloth. There should be some liquid drained and the cheese should be more firm. Smooth down the edges of the cheese.
Place the crushed pistachios in a plate. Roll the cheese around in the place, covering the entire outside with pistachio.
Serve with crackers and enjoy!
Notes
This recipe is naturally vegan and gluten free. The vegan cheese is edible and delicious even before reducing liquid to create the cheese ball and you can eat it at this point if you desire. You can add nutritional yeast if you want. I didn’t have any and still got the desired taste!
HOW TO STORE CHEESE BALL After the cheese ball is rolled in the pistachio, I like to wrap mine in saran wrap and then store in my fridge. After about a day in the fridge the cheese is very easy to slice, so you can make this ahead of time if you so desire. The cheese ball will last at least a week in your fridge.