Pinterest Hidden Image

This is by far the best vegan cream cheese I've tasted, including storebought! It's made without tofu or nuts and no need for a high-powered blender or food processor. Plus you only need to spend about 15 minutes of active time to make it.

It honestly tastes so similar to Philadelphia cream cheese! If you'd prefer to make nut cheese, try my macadamia cheese or vegan Boursin recipe which is cashew-based.

Jump to:
round of homemade vegan cream cheese topped with fresh basil and thyme leaves on a cheese board with a bunch of grapes in the background.Pin

🧾 Ingredients Needed

As promised, you only need 4 ingredients to make my homemade vegan cream cheese recipe. Here's what to grab:

ingredients for vegan cream cheese measured out in bowls on a wooden surface.Pin

Ingredient Notes

  • Full-Fat Coconut Milk: Avoid coconut milk with added guar gum or other stabilizers, as this prevents the cream from separating - which is necessary for this recipe. I recommend Biona or Nature's Charm natural coconut milk. Alternatively, you can purchase coconut cream. But DO NOT confuse it with canned "cream of coconut" which is a sweet bar mixer. 
  • Lemon Juice: Freshly squeezed lemon juice makes the best tasting cheese. To get the most juice out of your fruit, give it a firm roll on the countertop for 10-15 seconds before slicing it open.
  • Vegan Greek-Style Yogurt or Skyr: I use Alpro brand Greek-style soy yogurt, which adds a delicious cultured flavor to homemade cheese like vegan mascarpone and vegan ricotta. Please note that I haven't tried this recipe with coconut, nut, or oat-based yogurt, so the taste may change the consistency somewhat. Soy is a great choice for a neutral flavor and firm texture.
Pin

Get Your Free E-Book!

Sign up to the Addicted to Dates newsletter for your FREE Guide To Vegan Cheesecakes!

🥣 Instructions


Here are step-by-step images showing how to make this dairy-free cream cheese. Please refer to the detailed printable recipe card at the end of this page for full measurements and written instructions:

All ingredients for homemade vegan cream cheese added to a small clear mixing bowl. Pin

Step 1: Add the thick coconut milk from the top of the can to a mixing bowl with vegan yogurt, lemon juice, and sea salt.

All vegan cream cheese ingredients whisked together until smooth.Pin

Step 2: Whisk everything together until smooth.

adding thin cream cheese Pin

Step 3: Place a sieve or colander over a second large mixing bowl and line it with cheesecloth. Transfer the cheese mixture to the prepared vessel.

hand grabbing the cheesecloth to squeeze excess liquid from the homemade vegan cream cheese.Pin

Step 4: Lightly squeeze to strain out some excess liquid, then secure the top of the cheesecloth with a rubber band.

jar of applesauce placed in a bowl on top of the cheesecloth sack of draining vegan cream cheese to help push out more liquid. Pin

Step 5: Place a small plate on top with 1-2 heavy cans to help drain off the liquid. (I used a 700g jar of apple sauce, but 2x 400g cans of any unopened foods you have will do the job!) Refrigerate for 4 hours.

vegan cream cheese in cheesecloth transferred to cheesemaking mold after draining for 4 hours.Pin

Step 6: If you want a cream cheese block as pictured, place the cheesecloth sack into a cheese-making mold and refrigerate overnight (24-48 hours for best results). If you're not using a mold, just continue to refrigerate for the same amount of time in the original straining vessel.

completed vegan cream cheese turned out onto a cheeseboard - the cheesemaking mold has left pretty vertical stripes around the edge. Pin

Step 7: Remove the block of cream cheese from the cheesecloth. You'll be left with a mixture of water and light cream in the bowl. You can reserve this and use it for other recipes. What's left in the cheesecloth will be thick and creamy vegan cheese.

Vegan cream cheese in a glass jar (rather than a mold) with a spoonful showing the creamy consistency.Pin

Step 8: Place the cream cheese in an airtight container and refrigerate for up to 7 days, or freeze for up to 2 months.

💬 FAQs

Is there a vegan substitute cream cheese?

There sure is! While you can buy several vegan cream cheese brands in grocery stores, it can be tricky to find a plain vegan cream cheese that tastes great and is also suitable to use in recipes. I find that this from-scratch recipe yields the most convincing plant-based cream cheese around.

Can you bake with nut-free vegan cream cheese?

Absolutely! While all of my cheesecakes that call for DF cream cheese are no-bake (like this tasty vegan banoffee cheesecake), feel free to use this just like you would regular cream cheese next time you need an impressive plant-based dessert. 🤓

Does dairy-free cream cheese melt?

This vegan recipe yields a very convincing Philadelphia cream cheese doppelganger that melts just as well as the original.

Can I add different flavors to it?

If you intend to use it for desserts (eg. cheesecake filling), I would keep it as plain cream cheese. 

If not, however, you could make this into a savory cream cheese. Feel free to add a small amount of garlic powder, nutritional yeast (for a more cheesy flavor), salt, black pepper, and fresh herbs. 

slice of toast topped with a smear of homemade vegan cream cheese on a two-toned cutting board with a wooden handle.Pin

🥯 More Vegan Cheese

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook. And subscribe via email to get all our new recipes!

📖 Recipe

Vegan Cream Cheese (Nut-Free)

5 from 34 votes
Christina Leopold
This homemade vegan cream cheese is light, creamy, and tangy, and uses just 4 simple ingredients. Soft and spreadable yet firm enough to use in desserts like cheesecake!
Servings 8 Makes approx 250g
Prep Time 20 minutes
Total Time 20 minutes

Ingredients

  • 350 g (1 ½ cups)  full-fat canned coconut milk use thick part from the top only - (you will need 2x 400ml cans), *see note 1
  • 200 g ( cup) vegan Greek-style yogurt or Skyr I use Alpro (soy Greek-style)
  • 1 tablespoon lemon juice freshly squeezed
  • ½ teaspoon sea salt

Instructions 

  • Add all of the ingredients to a large mixing bowl and whisk together until smooth.
  • Place a fine-mesh sieve or colander over a second large mixing bowl and line the sieve/colander with cheesecloth. Transfer the mixture to the lined sieve/colander. 
  • Carefully squeeze out some of the excess liquid. Secure the top of the cheesecloth with a rubber band. 
  • Place a small plate on top with 1-2 heavy cans on top (these act as a weight to help drain off the liquid!). I used a 700g jar of apple sauce, but 2x 400g cans of any unopened foods you have will do the job! Refrigerate for 2-4 hours.
  • After 4 hours, if you want to shape the cheese as pictured, place it into a cheese-making mold (while remaining in the cheesecloth) and refrigerate overnight (24-48 hours in total). If you're not using a mold, just continue to refrigerate for the same amount of time.
  • Remove the block of cream cheese from the cheesecloth. After the cheese is chilled and strained, you'll be left with a mixture of water and light cream in the bowl. You can reserve this and use it for other recipes like smoothies, soups, and stir-fries.
    What's left in the cheesecloth will be thick vegan cream cheese.
  • Storage: Place the cream cheese in an airtight container and refrigerate for up to 7 days, or freeze for up to 2 months. 

Notes

  • Coconut Milk - Avoid coconut milk with added guar gum or other stabilizers, as this prevents the cream from separating - which is necessary for this recipe. I recommend Biona or Nature's Charm natural coconut milk.
  • Reserve the leftover water from the cans of coconut milk to use in smoothies, stir-fries, or soups.
  • Use fresh lemon juice. Bottled lemon juice is usually spiked with lemon essential oil, which gives it somewhat of a heavy-handed flavor. 
  • Don't rush the straining & chilling. Pressing out all of the liquid takes time, but results in a luscious consistency. If you stop it too soon, you'll end up with more of a creme fraiche consistency.

Nutrition

Serving: 35g | Calories: 103kcal | Carbohydrates: 4g | Protein: 2g | Fat: 10g | Saturated Fat: 8g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.4g | Sodium: 154mg | Potassium: 98mg | Fiber: 0.1g | Sugar: 1g | Vitamin A: 0.1IU | Vitamin C: 4mg | Calcium: 41mg | Iron: 1mg
Did you make this recipe?Tag @addictedtodates and hashtag it #addictedtodates

© addictedtodates.com. All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. Instead, include a link to this post for the recipe. Thank you!

5 from 34 votes (30 ratings without comment)

Leave a Review:

Your email address will not be published. Required fields are marked *

Recipe Rating




26 Comments

  1. hey, would i be able to use cans of coconut cream instead of just scraping the cream from the top? how many grams of cream do i need for the recipe?

  2. Bec, I have been trying to find a vegan cream cheese that I can eat. I am allergic to dairy, vinegar, and lemon and lime juices, is there a substitute for the lemon juice in this recipe?

    1. Hi Kim,

      The main purpose of the acid in this recipe is to give it that tangy flavor. I reckon you could probably add some vegan probiotics to help bring some flavor. Otherwise, you should be able to omit it, if you don't mind a milder flavor. I hope this helps!

  3. If using this in a custard recipe, would using this as an alternative to cream cheese change my baking time? Or would I just bake the same amount of time as if using cream cheese?

    1. Hi Megan,

      Is it a flan you're making? I can't vouch for other recipes but you could for example use it in place of store-bought vegan cream cheese in my flan recipe.

  4. 5 stars
    The best dairy free cream cheese recipe I’ve ever tasted. And it is so easy to make. I’m a cream cheese lover so when I heard I wouldn’t be able to eat my cream cheese I was beyond disappointed! Now eating dairy free isn’t so bad. I’ve made this so many times and even used it for a cheesecake. Delicious!!!

    1. Hi Brianna,

      I'm so thrilled you're enjoying the recipe! Thank you so much for your incredibly kind feedback. Christina x

  5. 5 stars
    The recipe was perfect, the cream cheese was delicious. The dairy-loving husband also thought it was perfect.

    1. Hi Chelle,

      Oh wow this is such a compliment! So happy you both enjoyed it, and thank you so much for taking the time to let me know. Christina x

  6. 5 stars
    Gracias por toda tu dedicación para compartirnos las recetas tan completas y explicando cada ingrediente. Dios te bendiga

  7. Hello,

    If I use coconut cream, can I still only use the top part of the can?
    Do you have any ideas on what to do with the leftover coconut cream or milk?

    1. Hi Meret,

      Exactly, you don't want to use the watery part for the recipe, I like to reserve it for makings smoothies or adding to curries and stirfries or pasta

  8. Hi there! I’m avoiding dairy, soy and nuts due to allergies. Do you think I can still make this with coconut yogurt instead of soy yogurt?

    1. Hi Kelly!

      I haven't personally tried coconut yogurt. I imagine it would work, as long as you don't mind the flavor coming through

  9. Hello! I haven’t tried this yet but would like clarification. When putting the jars on top to squeeze out the rest of the liquid, do I put it in the fridge with the jars still on top or do I put the jars on for a set amount of time, take them off and then put into the fridge ?

    1. Hi Jasmine,

      Leave the jars on top whilst in the fridge so that they will help squeeze out any excess moisture.

  10. Hi, I would like to try this! I'm curious why you use a mold and then then transfer it to a glass container for storage (looks so in the photos)? Can you clarify what is best for storing it, ie when youd use a mold vs a container, and if using a container,do you press it into a container so it's not exposed to much air or just transfer the block into something with a lid and not worry about that... And how long does it last in the fridge?

    1. Hi Karin,

      You can store it either in a glass jar or another airtight container, the only important thing is to make sure that it is sealed. You can also simply wrap the round of cheese in some parchment and then place it in a sealed ziplock bag. It will keep in the fridge for up to a week. I hope this helps!