Vegan cream cheese – creamy, tangy, all the things you love about cream cheese!
A few simple ingredients are needed for the ultimate dairy-free cream cheese!
Perfect slathered on crackers, as a spread (add your favorite herbs or seasonings), on baked potatoes, or licked off the spoon!
Ingredients For This Vegan Cream Cheese Recipe:
- Raw unsalted cashews
- Fresh lemon juice
- Apple cider vinegar
- Sea salt
- Water
- Optional – dried herbs such as chives, fresh herbs to flavor cream cheese.
How To Make Vegan Cream Cheese:
Step 1 – Gather your ingredients.
Step 2 – Place cashews in a heatproof bowl and add boiling/very hot water to cover them. Soak for at least 10 minutes.
Step 3 – Drain and rinse the cashews. They should have a softened appearance.
Step 4 – Place all the ingredients in a small food processor or high-speed blender.
Step 5 – Blend until smooth and creamy. In the below photo, you can see the stages the mixture goes through to get to the creamy stage.
Step 6 – Once creamy, add a little water to thin out if needed. And check for seasonings; salt, herbs, etc…
- Makes a great dip with sliced veggies, crackers, spread on bagels, etc…
Serve with Paleo Crackers. (also vegan). The grain-free crackers are low carb, easy to make and versatile. I often add herbs, sesame seeds or sprinkle some sea salt on them. Also, try spreading some almond butter and jam on those crackers. Yum!
Homemade Vegan Cream Cheese:
- It does not have additives of store-bought vegan cream cheese.
- It can be made conveniently at home anytime.
- You can add your favorite flavorings; chives, freshly chopped herbs, etc….
What Is The BEST Vegan Cream Cheese?
- Made with vegan products but has the taste and consistency of traditional dairy cream cheese (and is easy to make!).
What Is Dairy-Free Cream Cheese Made Of:
- This recipe uses cashews and liquid to achieve a delicious cream cheese.
- Some recipes use tofu, dairy-free yogurt, other nuts – all viable options depending on what you want to use.
How Long Does Dairy-Free Cream Cheese Last?
- It lasts about a week stored in the refrigerator.
Tips For Making Cashew Cream Cheese:
- Use raw unsalted cashews.
- Before consuming, let is sit in the refrigerator for a few hours.
- Add some (2-3 tablespoons) unsweetened dairy-free yogurt to add some creaminess if desired.
- Serve with vegan chips, sliced veggies (carrot and celery are delicious),
- Thin out with some water, add some chopped herbs for a fabulous dip.
- Store in an airtight container in the refrigerator for up to a week.
- You might need to add water and stir to combine when removing from the refrigerator to thin out. (I usually don’t, but on occasion do.)
- An alternate method to hot/boiling water method is to cover and soak cashews for four hours (then drain and rinse and follow directions).
Vegan Dip:
- Add your favorite flavorings, a variety of chopped vegetables, or vegan crackers and you’ve got a tasty dip!
Cream Cheese Flavors:
- Chive and onion – simply add about a tablespoon of dried or fresh chives, and a teaspoon of finely diced onion and mix well.
- Fresh herbs – add a combination of freshly chopped herbs – about a tablespoon and mix well.
- Add a pinch of garlic powder and mix well.
Cashew Recipes:
Vegan Cream Cheese Frosting:
- I am in the kitchen testing recipes and hope to have one soon!
Vegan Recipes:
- Vegan Scalloped Potatoes
- Gluten-Free Pizza Crust
- Vegan Waffles Recipe
- Gluten-Free Vegan Brownies
- Vegan Donuts (chocolate)
- Maple Pecans
- And many more —-> Vegan Recipes

Creamy, dairy-free cheese and easy to make! Vegan cream cheese that also makes an amazing vegan dip! This recipe will become your favorite cashew cream cheese!
- 1 cup raw cashews
- 1 teaspoon organic apple cider vinegar
- 3 tablespoons fresh lemon juice
- 1 teaspoon dried chives (optional, add to your taste, add herbs or leave out)
- pinch sea salt (to taste)
- water as needed to get the right consistency
-
Pour cashews into a bowl. Pour very hot to boiling water over the cashews. Let sit for 10 minutes. *See notes for an alternate method of soaking.
-
Drain and rinse cashews. Place cashews along with other ingredients into a small food processor and blend for several minutes until very creamy and the consistency of cream cheese.
-
Add water to reach desired consistency (if not creamy enough and if you will be consumed as a dip).
-
Add additional chopped herbs or dried chives if using.
-
Store in the refrigerator for up to one week.
How Long Does Dairy-Free Cream Cheese Last?
- It lasts about a week stored in the refrigerator.
Tips For Making Cashew Cream Cheese:
- Use raw unsalted cashews.
- Add some (2-3 tablespoons) unsweetened dairy-free yogurt to add some creaminess if desired.
- Serve with vegan chips, sliced veggies (carrot and celery are delicious),
- Thin out with some water, add some chopped herbs for a fabulous dip.
- Store in an airtight container in the refrigerator for up to a week.
- You might need to add water and stir to combine when removing from the refrigerator to thin out. (I usually don't, but on occasion do.)
- An alternate method to hot/boiling water method is to cover and soak cashews for four hours (then drain and rinse and follow directions).
Update Notes: This post was originally published on September 14, 2016, but was republished with an updated recipe, new photos, step by step instructions and photos, success tips and a video in November 2018.
Rosemary Clarke
Thanks, Christine. That’s what I ended up doing – putting them in the fridge overnight. Made it the following day and it’s pretty darn good. Day 2 even better.
Christine
Hi Rosemary! Sounds great, and I agree so good!
Jennifer
Can this cream cheese be baked in a cheesecake?
Christine
Hi Jennifer, I have not tried this cream cheese baked in a cheesecake.
Rosemary
Hi, Christine,
Do the cashews need to be refrigerated when soaking overnight or can they be left out on the counter?
Also, what is the minimum amount of soaking time for best results?
Thanks. Love your sight!
Rosemary
I mean site, not sight!
Christine
Hi Rosemary! In the fridge for soaking overnight. The minimum soaking time is 4 hours, left on the counter, and they are good to go. You can also pour very hot/boiling water over the nuts and let sit for 20 minutes, then rinse and use. Lately, I’ve been using the hot water method and love it!
lil guppy face
LOVE! I just finished making this and it already tastes so yummy, even without the cultures or having chilled yet. I added in some onion powder and extra chives. My fiancé and I prefer to make our own vegan staples instead of buying the prepackaged stuff. I have been craving a homemade cream cheeze spread for ages, ever since my old favorite Tofutti brand started giving me tummy aches. This recipe has already been added to our collection. Can’t wait to smear this on the everything bagels we made last weekend.
Thank you for the recipe!
Christine
Thank you for your comment! So glad to hear you love this vegan cream cheese. I have issues with store-bought products for the same reason. So, it’s nice to have an option where you can control the ingredients. I bet the added onion powder and chives made this cream cheese amazing!
Meymi-Pastry and Beyond
Sounds delicious! Such a nice vegan option!
Ginny McMeans
Okay! This is going down at our house. Love how it looks and I think it’s going to taste really good too.