Skip to Content

Easy Vegan Cream Cheese

Ridiculously easy to make, this Vegan Cream Cheese is fabulous smeared on bagels, muffins, crackers, or celery sticks. Deliciously simple for breakfast and snacks!

healthy bagel with vegan cream cheese and berries on cutting board

Cheese is one thing so many people miss the most when they switch to a whole food plant-based diet that is completely dairy-free. I can’t even count the number of times participants in my Food for Life classes have begged for ideas to replace cheese.

The good news is that we’ve got all the vegan cheese options you could possibly want including my stretchy Mozzarella Cheese, Best Vegan Cheese Sauce, Nacho Cheese, Sweet Potato Cheese, Vegan Ricotta, 5-Minute Parmesan, and Vegan Sliceable Cheese. And, new to the ever-growing list is this creamy amazing vegan cream cheese!

2 bagel halves smeared with vegan cashew cream cheese with grapes and coffee

Ingredients needed

There are only a handful of wholesome ingredients needed to make dairy-free cream cheese that is simple to make and creamy smooth.

  • Raw Cashews- Cashews are the creamy base that make this non-dairy spread so delicious.
  • Silken Tofu- Though any texture of tofu will work, I prefer the silken soft version.
  • Lemon Juice- To add a bit of tang.
  • White Vinegar- The perfect twist of flavor for this vegan cheese recipe.
  • Nutritional Yeast- For that cheesy-nutty flavor.
  • Garlic Powder- Adds so much flavor.
  • Onion Powder- Deepens the flavor.
  • Salt- It only takes a tiny pinch to create the perfect saltiness.

The recipe card at the bottom of the page has the full list of ingredients with measurements and instructions.

I’ve seen other recipes for vegan cream cheese, and they always include cashews as the base. Some of them also add yogurt, tofu, coconut cream, or nothing else other than spices. Personally, I want to keep the fat content down as much as possible, so adding yogurt or cream is not a good option.

The tofu could possibly be left out completely for those who are soy intolerant. I just feel like it adds texture, bulk, and creaminess, so that’s why I like to use it.

bagel half with vegan cream cheese and chives with whole bagel and grapes in background

How to make vegan cream cheese

To make this recipe, you’ll need either a high-power blender (I love my Vitamix) or a food processor.

raw cashews soaking in a bowl of water on white background

Begin by soaking the raw cashews in hot water for at least 30-minutes to 1-hour. Don’t skip this part just because you have a high-power blender that can handle the nuts. My Vitamix can blend up raw cashews without a problem and do it often, but soaking is necessary for getting the right creamy texture for this recipe.

Once the cashews have softened, drain the water, and add the nuts to your blender or food processor.

Add all of the other ingredients and blend until nice and smooth. Because it’s such a small amount, at approximately 2-cups, you’ll likely need to stop and scrape down the sides as needed to keep in processing smoothly. If needed, add a tablespoon of your favorite plant milk to make the blades spin.

vitamix with blended vegan cream cheese

Use it immediately or chill in the refrigerator. It will firm up even more after chilling.

Serving suggestions and tips

So, what can vegan cream cheese be served with? There are a whole lot of serving options here, and really it’s only limited to your imagination.

Smear it on bagels or toast and serve with my Smoked Tempeh Bacon. Or, try it with this Vegan Quiche Casserole for brunch. I have a great recipe for Homemade Whole Wheat Bagels.

What does it taste like?

Does it taste like regular cream cheese? Honestly, no. Traditional cream cheese is full of oil, dairy, and fat, so it’s not possible to make it taste exactly the same with the wholesome ingredients used. However, it is absolutely a delicious nutty spread that is great on bagels, toast, and celery sticks.

Your vegan cream cheese questions answered

  • Q: Can this cream cheese be used for baking and frosting? A: I haven’t tried it and am not sure. If you give it a try, I would love to hear the results.
  • Q: Is this cheese gluten-free? Yes, This recipe is gluten-free, vegan, and completely plant-based.
  • Q: Do I have to use tofu? No. The tofu can be left out, but I do feel like it adds a lot to the texture. The rest of the tofu block can be used to make Mayo, Sour Cream, or even Chocolate Mousse. If you don’t use it, add a tablespoon or 2 of plant milk.
  • Q: How long will it last? Store in the refrigerator for up to 7 days in an airtight container or freeze.
bagel half on bright blue plate covered with vegan cream cheese with strawberries, blueberries, and mint leaves

More plant-based breakfast recipes

For those of you new to the whole food plant-based lifestyle, we’ve created a FREE 7-Day Plant-Based Menu Planner to help you get started!

This post may contain affiliate links. Read my full disclosure here.

If you try this recipe, please let us know how you like it by rating it and leaving a comment. We love to hear from you!

healthy bagel with vegan cream cheese and berries on cutting board

Easy Vegan Cream Cheese

Yield: 2 cups
Prep Time: 30 minutes
Total Time: 30 minutes

Ridiculously easy to make, this Vegan Cream Cheese is fabulous smeared on bagels, muffins, crackers, or celery sticks. Deliciously simple for breakfast and snacks!

Ingredients

Instructions

  1. To make this recipe, you’ll need either a high-power blender (I love my Vitamix) or a food processor.
  2. Begin by soaking the raw cashews in hot water for at least 30-minutes to 1-hour. Don’t skip this part just because you have a high-power blender that can handle the nuts. My Vitamix can blend up raw cashews without a problem and do it often, but soaking is necessary for getting the right creamy texture for this recipe.
  3. Once the cashews have softened, drain the water, and add the nuts to your blender or food processor.
  4. Add all of the other ingredients and blend until nice and smooth. Because it’s such a small amount, at approximately 2-cups, you’ll likely need to stop and scrape down the sides as needed to keep in processing smoothly. If needed, add a tablespoon of your favorite plant milk to make the blades spin.
  5. Use it immediately or chill in the refrigerator. It will firm up even more after chilling.

Notes

Your vegan cream cheese questions answered

  • Q: Does it taste like regular cream cheese? A: Honestly, no. Traditional cream cheese is full of oil, dairy, and fat, so it’s not possible to make it taste exactly the same with the wholesome ingredients used. However, it is absolutely a delicious nutty spread that is great on bagels, toast, and celery sticks.
  • Q: Can this cream cheese be used for baking and frosting? A: I haven’t tried it and am not sure. If you give it a try, I would love to hear the results.
  • Q: What can it be served with? Smear it on bagels or toast and serve with my Smoked Tempeh Bacon. Or, try it with this Vegan Quiche Casserole for brunch.
  • Q: Is this cheese gluten-free? Yes, This recipe is gluten-free, vegan, and completely plant-based.
  • Q: Do I have to use tofu? No. The tofu can be left out, but I do feel like it adds a lot to the texture. The rest of the tofu block can be used to make mayo, sour cream, or even chocolate mousse. If you don’t use it, add a tablespoon or 2 of plant milk.
  • Q: How long will it last? Store in the refrigerator for up to 7 days in an airtight container or freeze.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 8 Serving Size: 4 tablespoons
Amount Per Serving: Calories: 150Total Fat: 11gTrans Fat: 0gCholesterol: 0mgSodium: 36mgCarbohydrates: 8gFiber: 1gSugar: 2gProtein: 6g

To obtain the most accurate representation of the nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.

Did you make this recipe?

Please rate and leave a comment because I love hearing from you. Remember SHARING IS CARING!

About Terri Edwards

Hi guys! I am the content creator behind EatPlant-Based and a licensed Food for Life instructor with the Physicians Committee for Responsible Medicine. I am passionate about sharing healthy recipes and tips to empower others to get healthy.  I’m so glad you’re here! Read More…

plant based meal delivery service collage for mamasezz and eatplantbased terri
Vegan Plant Based Starter Kit
Plant-Based Starter Kits $35
Vegan Cream Cheese photo collage for pinterest

Heather

Wednesday 4th of January 2023

Can this be used in soup to make a dish creamy like regular cream cheese does?

Terri Edwards

Thursday 5th of January 2023

Hi Heather- It's made with cashews, so I would think it could add a bit of creaminess to other dishes. I haven't tried it though.

Robin

Friday 6th of May 2022

Terry, do you think you could substitute 1/2 or more of the nuts with white beans?

Terri Edwards

Friday 6th of May 2022

Hi Robin- Though I haven't tried it, I feel like it could be a good option for those trying to reduce the calories from cashews. If you give it a try with 1/2 white beans, please let us know how it goes.

Melissa

Saturday 5th of February 2022

Any way to make this nut free?

Terri Edwards

Saturday 5th of February 2022

Melissa- Do you do sunflower seeds? I'm thinking they would be a good substitute for the cashews.

Tara

Wednesday 26th of January 2022

Could you make this flavored, like strawberry flavored by just adding fruit or would it need something more?

Terri Edwards

Thursday 27th of January 2022

Hi Tara- That's a great question and sounds like a delicious idea. I would think adding a little fruit would be yummy, possibly even some Polander All Fruit even.

Skip to Recipe