Vegan Cream Cheese Recipe: Silky Smooth & Surprisingly Easy!
Craving that creamy, tangy goodness of cream cheese but living a vegan lifestyle? Fear not! This recipe delivers a plant-based cream cheese that’s so delicious, you won’t believe it’s dairy-free. We’re talking bagels slathered high, dips that disappear in minutes, and cheesecakes that will wow your friends. Forget those expensive store-bought alternatives packed with questionable ingredients. This homemade vegan cream cheese is not only healthier but also incredibly easy to make. Get ready to experience the joy of creamy, dreamy vegan cream cheese!
Why This Recipe Works
🍳 What You'll Need for This Recipe
Essential tools to make this recipe perfectly
This recipe isn’t just about throwing ingredients together and hoping for the best. It’s about understanding the science behind achieving that perfect cream cheese texture and tang. Here’s why it works:
- Cashews: Raw cashews are the star of the show. Their naturally creamy texture, when soaked and blended, provides the foundation for a smooth and rich cream cheese.
- Acid: Lemon juice and apple cider vinegar are crucial for that signature tangy flavor we associate with cream cheese. The acid also helps to break down the cashews further, contributing to a smoother consistency.
- Probiotics (Optional): Adding probiotic powder or rejuvelac introduces beneficial bacteria that contribute to a more complex flavor profile, mimicking the fermentation process of traditional dairy-based cream cheese. This adds depth and enhances the “cheesy” taste.
- Salt & Flavorings: Salt balances the sweetness of the cashews and enhances all the other flavors. Nutritional yeast adds a subtle cheesy note, while garlic powder and onion powder (optional) can be used to create flavored cream cheese variations.
- Soaking: Soaking the cashews is essential for achieving a smooth, non-gritty texture. It softens the nuts, making them easier to blend into a creamy base.
Ingredients
- 1 cup raw cashews, soaked in hot water for at least 2 hours (or overnight in cold water)
- 2 tablespoons lemon juice
- 1 tablespoon apple cider vinegar
- 1/4 cup water (or more, as needed for blending)
- 1 teaspoon salt
- 1 tablespoon nutritional yeast (optional, for a cheesy flavor)
- 1/2 teaspoon garlic powder (optional, for a garlic cream cheese)
- 1/2 teaspoon onion powder (optional, for an onion cream cheese)
- 1/4 teaspoon probiotic powder (optional, for a more complex flavor – open a capsule)

Instructions
- Soak the Cashews: Place the raw cashews in a bowl and cover them with hot water. Let them soak for at least 2 hours, or preferably overnight in cold water. This softens them and makes them easier to blend.
- Drain and Rinse: After soaking, drain the cashews thoroughly and rinse them under cold water. This removes any excess starch and helps to prevent a grainy texture.
- Blend the Ingredients: Add the drained and rinsed cashews to a high-speed blender or food processor. Add the lemon juice, apple cider vinegar, water, salt, nutritional yeast (if using), garlic powder (if using), onion powder (if using), and probiotic powder (if using).
- Blend Until Smooth: Blend the mixture on high speed until completely smooth and creamy. This may take several minutes, and you may need to stop and scrape down the sides of the blender or food processor occasionally. Add more water, one tablespoon at a time, if needed to help the mixture blend smoothly. Aim for a texture that resembles traditional cream cheese.
- Taste and Adjust: Taste the cream cheese and adjust the seasonings as needed. Add more lemon juice for tanginess, salt for flavor, or nutritional yeast for cheesiness.
- Chill for Best Results: Transfer the vegan cream cheese to an airtight container and refrigerate for at least 2 hours, or preferably overnight. This allows the flavors to meld and the cream cheese to firm up to the desired consistency. The texture will thicken considerably as it chills.
- Serve and Enjoy: Once chilled, your vegan cream cheese is ready to serve! Spread it on bagels, use it in dips, or incorporate it into your favorite vegan cheesecake recipe.
Tips for Success
- Use a High-Speed Blender: A high-speed blender, like a Vitamix or Blendtec, will produce the smoothest results. If you’re using a regular blender or food processor, you may need to blend for a longer period of time and add more water to achieve the desired consistency.
- Don’t Skip the Soaking: Soaking the cashews is crucial for achieving a smooth, non-gritty texture. Don’t skip this step!
- Adjust the Liquid: The amount of water needed will vary depending on your blender and the cashews. Start with 1/4 cup and add more, one tablespoon at a time, until the mixture blends smoothly. Be careful not to add too much water, as this will result in a runny cream cheese.
- Chill Thoroughly: The cream cheese will thicken considerably as it chills. For best results, refrigerate it overnight.
- Experiment with Flavors: This recipe is a blank canvas for your creativity! Experiment with different herbs, spices, and flavorings to create your own unique vegan cream cheese variations. Consider adding chopped chives, dill, sun-dried tomatoes, or even a touch of maple syrup for a sweeter cream cheese.
- Probiotic Power: If you want a more authentic fermented flavor, consider adding a pinch of probiotic powder. It really elevates the taste!
Storage Instructions
Store your homemade vegan cream cheese in an airtight container in the refrigerator for up to 5-7 days. The texture may change slightly over time, but it will still be delicious. It is not recommended to freeze this recipe, as the texture can become grainy upon thawing.

FAQ
Q: Can I use roasted cashews?
A: No, roasted cashews will not work in this recipe. They are too dry and will not blend into a smooth cream cheese. You must use raw cashews.
Q: Can I use a different type of nut?
A: While cashews are the best option for achieving a creamy texture, you could experiment with other nuts like almonds or macadamia nuts. However, the results may vary, and you may need to adjust the soaking time and blending process.
Q: What if my cream cheese is too thick?
A: If your cream cheese is too thick, simply add a tablespoon or two of water and blend until you reach the desired consistency.
Q: What if my cream cheese is too runny?
A: If your cream cheese is too runny, you can try adding a tablespoon of chia seeds or ground flaxseed. These will help to absorb some of the excess moisture and thicken the cream cheese. Let it sit in the refrigerator for a few hours to allow the seeds to work their magic.
💝 My Kitchen Favorites
The tools I use every day that make cooking a joy
Q: Is this recipe gluten-free?
A: Yes, this recipe is naturally gluten-free.
Conclusion
So, there you have it! A simple, delicious, and versatile vegan cream cheese recipe that’s sure to become a staple in your kitchen. Ditch the store-bought stuff and embrace the joy of homemade. With a few simple ingredients and a little bit of blending, you can create a creamy, tangy, and satisfying vegan cream cheese that’s perfect for any occasion. Enjoy!