Photo of a ball of cashew cheese covered with chopped pistachios and dried cranberries on a wooden plate with sliced apples, oatcakes and fresh cranberries against a grey background

Vegan Cashew Cheese Ball

This Vegan Cashew Cheese Ball is creamy, tangy and full of flavour! It's perfect for sharing and makes an impressive appetizer!
Course Appetizer
Cuisine American
Keyword vegan appetizer, vegan cashew cheese, vegan cheese, vegan cheese ball
Prep Time 15 minutes
Total Time 15 minutes
Servings 8
Calories 115kcal
Author Rhian Williams


  • 150 g (1 cup) cashew nuts soaked overnight in cold water or in hot water for 15 minutes
  • 3 teaspoons (3 teaspoons) apple cider vinegar to taste (or sub lemon juice)
  • 2 tablespoons (2 tablespoons) nutritional yeast
  • 1 heaped teaspoon (1 heaped teaspoon ) miso (ensure gluten-free if necessary)
  • 1/2 teaspoon (1/2 teaspoon) dried herbs (I used a mixture of dried rosemary and thyme)
  • 1 teaspoon (1 teaspoon) coconut oil
  • Salt to taste

To decorate (optional)*:

  • Dried cranberries , finely chopped
  • Pistachios , finely chopped

To serve (optional):

  • Sliced apple
  • Sliced persimmon
  • Grapes
  • Crackers


  • Place all the ingredients in a food processor
  • Whizz until completely smooth - you will have to mix it around a few times
  • Place a piece of cling film over a bowl and place the blended cashew mixture in the middle of the cling film
  • Wrap the cling film around the mixture and roll it up until you get a ball shape
  • Place the ball in the bowl and either put it in the freezer for an hour or in the fridge for a few hours until it firms up
  • Place chopped dried cranberries and pistachios on a plate and use them to cover the cheese ball - see notes for other options
  • Keeps covered in the fridge for up to a few days


*You can substitute the chopped pistachios/dried cranberries to cover the ball with a combination of any of the following: chopped pecan nuts, chopped walnuts, almond bacon, sunflower seeds, chopped chives, chopped sour cherries, sesame seeds etc.


Calories: 115kcal | Carbohydrates: 6g | Protein: 4g | Fat: 8g | Saturated Fat: 1g | Sodium: 7mg | Potassium: 161mg | Fiber: 1g | Sugar: 1g | Calcium: 7mg | Iron: 1.4mg