featured-image

When you're craving a savoury snack, there's not much that hits the spot quite like some herby cream cheese. It's especially delicious loaded onto a bagel or crackers, and once you start eating it, it's pretty hard to stop. However, you might be surprised to know that you can make a delicious protein-packed cream cheese without any cream or cheese at all.

I was initially sceptical when I came across this recipe on TikTok , but after whipping it up - and nearly eating all of it in one sitting - I can say it's definitely worth making. And the creaminess is down to one surprising ingredient - cashews. I was vegan for five years in my younger days, so I was already familiar with the concept of using cashews for creaminess.



If you soak them in boiling water before blending them up, it makes a delicious addition to pasta dishes, curries and other sauces. However, I'd never considered using it to make a spread for my bagels. That was until I spotted Anna Wilson's recipe on TikTok - she had just whipped up some homemade bagels and shared her cashew cream cheese method to go along with them.

I may not be vegan anymore but I do still love a plant-based recipe , so I was eager to try this out. And it tasted so delicious, creamy and flavourful, you'd never guess there was no dairy in it. Here's how you can make it.

Ingredients One cup of cashews One and a half cups of water One block of silken tofu One garlic clove Juice of half a lemon Tsp miso paste Tsp Dijon mustard Tsp garlic powder .

Back to Food Page