Main image of Herby Garlic Tofu & Cashew Spread

Herby Garlic Tofu & Cashew Spread

1 hr + 10 min




10 ingredients or less

One-bowl / one-pot

What are savoury, quick, and satisfying breakfast if not for bagels with cream cheese? Our vegan cream cheese is made with a mix of tofu and nuts to boost protein and nutrition, and the addition of three different fresh herbs give it the loveliest flavour!


(¼ cup per serving)


1 hr + 10 min


10 min


1 hr


Soy symbol


Treenut symbol

tree nut

Free from

Peanut symbol


Sesame symbol


Gluten symbol



  • 11.4 oz (325 g)
    extra firm tofu, pressed
  • ¾ cup (98 g)
    raw cashews, soaked overnight & drained
  • 3
    cloves garlic
  • ½
    lemon, juiced
  • 1 Tbsp (15 mL)
  • 2 tsp (6 g)
    garlic powder
  • 2 tsp (5 g)
    onion powder
  • 2 tsp (12 g)
  • ½ tsp
    ground black pepper
  • ⅓ cup (16 g)
    chopped fresh chives
  • ⅓ cup (18 g)
    chopped fresh dill
  • 3 Tbsp (4 g)
    sliced fresh basil
Buy ingredients on AmazonFresh  


  1. To a high-speed blender add the tofu, cashews, lemon juice, vinegar, garlic, and spices. Blend until smooth, stopping to scrape down the sides as needed.
  2. Transfer to an airtight container and fold in the herbs.
  3. Once mixed, place the spread in the fridge for at least an hour to set.


  • Cashews or almonds can be used. Almonds give it a slightly more hummus-like texture, while cashews make it more creamy.


Let us know what you think

Nutrition info

We believe that focusing on numbers can harm our relationship with food. Instead, our philosophy is to Nourish the Cells & the Soul. If you require specific nutrition information due to a medical condition, please consult with a dietitian or physician. The nutritional information provided is composed with the utmost care. However, we cannot guarantee the correctness of the displayed values, see also our disclaimer.

Show nutrition info  

Watch it step-by-step!

More for the eyes

image of image of image of

Discussion & Rating

Rate this post

janae - Jan. 27, 2022, 12:42 a.m.

wow, are these packed with flavor! my entire family loves these & i’m definitely making these often. thank you for this delicious recipe!

PUL Team - Jan. 27, 2022, 7:49 p.m.

So thrilled it's being enjoyed, Janae, enjoy 😃

Birgitt - Jan. 21, 2022, 1:11 p.m.

So so so good! Love it ♥ Would love to see more savory spread ideas!

PUL Team - Jan. 21, 2022, 4:35 p.m.

Thanks for the kind words and request, Birgitt, we'll note it down 😊

A Gill - Jan. 19, 2022, 2:06 p.m.

Delicious.. made it many times..

Melissa - Jan. 17, 2022, 8:36 p.m.

I missed the creamy, tangy delight of cream cheese bagels before going vegan and I’m glad I found this recipe! Now I also load my bagels with extra veggies, like alfalfa sprouts and cucumbers. Thanks so much!!

PUL Team - Jan. 18, 2022, 1:10 a.m.

Woohoo 😃 We're so happy to hear, Melissa - thank YOU!

Michelle - Jan. 6, 2022, 1:04 a.m.

This tastes like the real deal!!! Non vegans would never know!! Thanks for a winning cream cheese recipe I can actually eat on my plant based diet.

PUL Team - Jan. 6, 2022, 5:28 a.m.

A massive compliment, Michelle! We're so thrilled it's being enjoyed 😊

Eléonor - Dec. 12, 2021, 10:31 p.m.

Hello !
Discovering with much much pleasure your densité website and YouTube channel ! Congrats for the amazing work you're doing !
I'm long looking for a cream cheese that can be used in dessert. How do you think I could accomodate this recipe ? By taking off all the herbe herbs and union and Garlic ?
Thanks so much !

PUL Team - Dec. 14, 2021, 4:03 a.m.

Hello Eléonor, thank you for the kind words 🤗 A lovely question as well! We haven't tested it out, but excluding the herbs and spices is probably a good start. It might also help to add a bit more fat for mouthfeel (such as vegan butter) and sugar for sweetness like they do in this recipe:… . Do let us know if you experiment with it 😃

Iw - Dec. 9, 2021, 8:01 p.m.

OMG! Delicious!!!

Katrina - Nov. 25, 2021, 6:49 p.m.

I’ve made this spread at least 5 times and it is my absolute favorite! Even my non-plant based family love it as a cream cheese substitute!

PUL Team - Nov. 26, 2021, 12:16 a.m.

So glad it's being enjoyed, Katrina, thank you 😃

Cheryl - Nov. 17, 2021, 7:48 p.m.


Stephanie B - Nov. 14, 2021, 1:47 a.m.

I just made this. It is very good! I am going to be eating this as a vegi bagel sandwich with cucumbers, tomatoes, sprouts and shredded carrots on top. Can't wait!

PUL Team - Nov. 14, 2021, 8:47 p.m.

Mmm sounds lovely, Stephanie, enjoy the bagel sandwich 🤗

Stephanie - Nov. 15, 2021, 3:04 a.m.

It was awesome! My husband went back and ate a second helping an hour later. Thank you for all you do!

Irina - Sept. 14, 2021, 8:29 p.m.

This really tastes like a "real" cream cheese. I gave my boyfriend a try and he agreed!

Sally - Sept. 8, 2021, 7:38 p.m.

Love, love, love this….now we need some variations please!

Bex - Aug. 28, 2021, 7:44 p.m.

I've made this several times. This cream cheese is *life.* Pure joy!

Sarah - Aug. 28, 2021, 6:23 p.m.

This was so delicious! I have a hard time with fresh, uncooked garlic (being all sensitive as I am) so ended up leaving that out. Was still amazing! I really don't like store bought vegan cream cheese (unless it's like cooked in pastry) so this is such a life saver! Also love that it is a source of protein! Excited to try this as more of a sandwich spread 😋

PUL Team - Aug. 28, 2021, 11:10 p.m.

We appreciate you sharing your experience with this one, Sarah, it's so appreciated! Happy cooking 🤗

Rebecca - Aug. 22, 2021, 3:27 a.m.

I think I've made this 3 or 4 times by now. I do cut back on the garlic a little but every herb I've tried works wonderfully. I tend to stick with the chives just because they're so brilliant, but I think parsley matches wonderfully as well. In summer I just use whatever I have growing. I use it as a sandwich spread the most, it's heavenly for cucumber sandwiches but it's also great with roasted vegetables.

PUL Team - Aug. 25, 2021, 4:51 a.m.

Ooo love the idea to use it on cucumber sandwiches, Rebecca, thanks a bunch for sharing 🤗

Sukriti - Aug. 20, 2021, 2:35 p.m.

This is an absolutely beautiful recipe! I tried it and my brother devoured it! He says it brings out the flavour of everything from rice to bread.. I was wondering if we can make a similar sweet cream cheese?

Rebecca - Aug. 22, 2021, 3:37 a.m.

Oh! I'd never thought of that! I would imagine you could, the tofu and cashews are pretty neutral sweet vs savory. I would probably try maple syrup, vanilla extract, and cinnamon maybe? You'll want a strong spice or flavor to overpower the tofu/soy flavor, which is why I thought cinnamon. Or maybe a sweet and zingy with vanilla and lemon? I'm super curious if you do play around with it!

PUL Team - Aug. 23, 2021, 9:31 p.m.

Mmm such lovely question, Sukriti, and ideas, Rebecca! Do let us know if either of you experiment with this one 😃

Anu - Aug. 17, 2021, 5:48 a.m.

Hey There, great recipe - can't wait to tried it. Am i able to use dried or semi-dried herbs instead? I find the fresh herbs get bad really quickly if they do not get used straight away. We are in strict lockdown in sydney at the moment - so i only have the dried versions of the herbs (as they last longer). Please let me know :)

PUL Team - Aug. 18, 2021, 4:58 a.m.

Hey Anu, thanks for the question! We love the bold flavours the fresh herbs add, although we haven't had a chance to test the recipe with only dried herbs. If you do give it a try, we'd recommend using fewer herbs (such as half the amounts) since dry herbs tend to be more concentrated. Do let us know if you're able to experiment with this one 😃 Lots of love to Sydney 💚

Maimoona - July 24, 2021, 6:33 p.m.

I am not a vegetarian but I loved it so much. My family enjoyed it mostly as dip. Thanks for sharing this recipe.

Deb - July 24, 2021, 6:12 p.m.

My favourite breakfast! When going vegan I was really sad about the idea of not having cream cheese as an option and I couldn’t find a vegan cream cheese in store that I liked. This one really takes the cake (or bagel!) and makes me look forward to breakfast. Healthy, protein packed, and just overall incredible.

PUL Team - July 25, 2021, 11:29 p.m.

We're so thrilled you're enjoying the cream cheese, Deb! It means so much PUL has been part of your journey 😃

Zoe - July 23, 2021, 3:38 a.m.

This herb "cream cheese" recipe has been a favorite and a staple in my home for over a year now!! It really opened up my eyes to the possibilities of tofu, and works perfectly on a bagel! love it

Hagit - July 19, 2021, 11:49 p.m.

Hi, this looks so good!
I only have toasted cashews (not raw), mint, parsley and basil. Do you think it would still work?
Thank you so much, I admire your YouTube channel, and every recipe i have tried was a big success.

PUL Team - July 20, 2021, 3:35 p.m.

Hi Hagit, thank you for the kind words and questions! Using pre-roasted cashews may be a bit harder since raw cashews that are recently soaked tend to blend better and taste fresher. You could try warming up the roasted cashews a little before blending or add a bit of coconut oil to help blend them a bit smoother if you're finding the end product too chunky.

Did you also have the other ingredients (such as tofu, lemon juice, spices)? Without these, the end product will be blander and have a chunkier texture. We hope you enjoy the recipe if you give it a try 🙂

Jillian - July 16, 2021, 6:27 p.m.

When I went dairy-free, one of the major treats I missed was having a bagel and cream cheese. THIS RECIPE is even better than regular cream cheese, so herby, thick, creamy, and delicious!!!! I felt even better about eating it because it's packed with protein and healthy fats. I highly recommend it!

PUL Team - July 18, 2021, 2:25 a.m.

What a huge compliment, Jillian, we're so happy to hear! So glad you're enjoying the cashew spread 🥳

Kaja - July 14, 2021, 3:22 p.m.

I made this recipe several times. It's delicious! A jar of this spread disappears too quickly. The ingredients are quite expensive and this is the biggest but only objection.

Suzanne - July 10, 2021, 3:07 p.m.

One of the first PUL recipes that I made and it didn't disappoint at all. Now I make it at least once a month.

The flavours are just right and even better a couple of days later. Going to try it with roasted garlic next time.

PUL Team - July 15, 2021, 7:50 a.m.

Aw we're so happy the naan was enjoyed! Thank you for sharing this, Suzanne 🤗

Katherine Broberg - July 9, 2021, 8:31 p.m.

I make bagels for my family every Sunday morning, and this is my favorite way to enjoy them!

L.. - July 9, 2021, 3:14 a.m.

I loved the flavor of this recipe! The flavor really melded together overnight. Couldn't get my family on board with it though.
My blender was not nearly beefy enough for the recipe, as a result I had to thin it out with water. Said water then separated in the fridge. I'll be sure to use a food processor next time, thus fixing my only issue with the recipe.

PUL Team - July 13, 2021, 4:18 a.m.

Hey there, L.. ! Thank you for the review. Indeed a high-speed blender or food processor will help a bunch with this one 😎

Victoria - July 8, 2021, 9:43 p.m.

I don't know what I did wrong, but I've made this twice now and both times it's been super salty for me. Maybe I'll do half or a quarter of the salt next time. I really wanted to love this recipe since it uses so many fresh herbs.

PUL Team - July 12, 2021, 7:39 a.m.

Hi Victoria, how disappointing to hear! We appreciate your honest feedback to help us improve. Are you using salted cashews by any chance? Perhaps using unsalted nuts may be one alternative to try if you're interested in giving the recipe another chance 😊

Sarah - Aug. 28, 2021, 6:27 p.m.

I am sensitive to salt so I decided to cut it in half and just used 1 teaspoon and it was perfect for me!

lizeth - July 3, 2021, 10:24 p.m.

The Cashew Spread is amazing!!!!

Cris S - June 5, 2021, 5:14 p.m.

Vegan cream-cheese is a great idea and I was really greatful for this recipe! 😁

PUL Team - June 5, 2021, 11:32 p.m.

Woohoo we're so thrilled to hear, Cris! 🥳

Pyrlgyrl - May 29, 2021, 5:22 p.m.

This is amazing! I bought bagels for my non vegan family but couldn’t bring myself to buy them cream cheese while I eat this super spread. I gave them some to taste before going to buy cream cheese. They were sold and even asked for some of their own for veggie sammies. Thank you for your delicious and nutritious recipes. It makes being vegan so much easier and exciting!

PUL Team - May 30, 2021, 8:35 a.m.

Aww we're so glad your family enjoyed it, Pyrlgyrl, thank you! So kind of you to make it for them :D

Pyrlgyrl - May 29, 2021, 5:22 p.m.

This is amazing! I bought bagels for my non vegan family but couldn’t bring myself to buy them cream cheese while I eat this super spread. I gave them some to taste before going to buy cream cheese. They were sold and even asked for some of their own for veggie sammies. Thank you for your delicious and nutritious recipes. It makes being vegan so much easier and exciting!

Rowena Ravenclaw - May 10, 2021, 8:03 p.m.

This was really delicious; the refrigeration really made a difference! My brother and I spread this on bagels, and he even asked for more to dip his veg in. I used soaked sunflower seeds instead of the cashews due to a nut allergy, and it turned out great. A million thanks and more for the recipe!

PUL Team - May 11, 2021, 5:29 a.m.

We're so happy that you are your brother enjoyed the spread, Rowena! A million thanks back to you for the lovely review ✨🤗

Maria - April 7, 2021, 9:47 p.m.

Hi Sadia!  Hope my English will be good enough. First of all thank you for your amazing recipes, you inspired me so much! I am not strictly vegan, but your blog allowed me to introduce more vegan food in my life.
I actually have a question about this recipe, in the video you said a half of a lemon for all the quantity mentioned, and the recipe on this page 2 lemons. So which quantity should I use?

Thanks you for your answer.

PUL Team - April 8, 2021, 6 a.m.

Super great catch, Maria! You english is absolutely wonderful and thank you for bringing this to our attention. We have updated the recipe to correctly indicate half a lemon 🙂

Lai - April 7, 2021, 6:33 a.m.

Haven't made this yet but I know for a fact its going to be delicious! I have everything to make this but cashews. Question, does this freeze well? If it does, how long do you think it would last? I'm hoping I can make a large batch and just freeze it.

PUL Team - April 7, 2021, 11:17 p.m.

Hey Lai! That's a great question. We can't say with certainty as we haven't tested it out before, but I imagine it may keep in the freezer for around a month or two! It likely would freeze best in smaller batches within an air-tight container to help keep the texture. Let us know how it goes if you try freezing it 😀

Stef - March 29, 2021, 9:10 a.m.

My hubby and I love this spread!! It’s perfect, I think we’ll be making it regularly from now on. Thank you!!

PUL Team - April 2, 2021, 10:42 p.m.

So happy you and your hubby are enjoying the spread, Stef :D

Louise Magnusson🇸🇪 - March 22, 2021, 9:17 a.m.

I’m not a strict vegetarian, but I eat a lot of plant-based meals. This spread actually made me consider to stop eating cheese entirely (Since cheese is my guilty pleasure, I’m now only considering to omit cream cheese😅). You must have experimented so much with texture, flavour, and ingredients! But it’s perfect: fresh yet filled with a nutty umami-flavour approximating cheese

PUL Team - April 1, 2021, 9:50 p.m.

Aww we appreciate this so much, Louise! Thank you very much for the glowing feedback 😀

Adi - March 22, 2021, 9:13 a.m.

This is the best spread ever! I made it twice in a row just to believe it. And my Dad usually eats what I make and likes it, but this one was like "just leave the rest for me, hmm I really like it." :) My Dad is 71 and keeps telling me that old men don't learn new tricks, he bought smoked tofu instead of a block of cheese after the spread experience!!! :) ...made me so very happy that I shed a tear. Thank you so much pickuplimes team! You da best!

Sadia - March 31, 2021, 2:06 p.m.

Haha wow what a compliment - thanks so much Adi's dad! And thank YOU, Adi 💗