Light, creamy, and with the perfect amount of tang, this Homemade Vegan Cream Cheese is a must for any plant-based kitchen. Made with just 4 ingredients and only a few minutes of active work, this simple vegan cheese is the perfect dairy-free dupe to use in any sweet or savory application you please.

If you’ve followed Addicted to Dates for long, you might already know that the blog could easily have been called “Addicted to Cheesecake” instead. With almost 40 cheesecake recipes already published, I go through a LOT of vegan cream cheese, and my homemade version is without a doubt the best I’ve ever tried. 

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


This homemade dairy-free cream cheese is also perfect in my plant-based cream cheese frosting (which is a natural pair for my vegan carrot cake and vegan pumpkin cupcakes), not to mention any other sweet or savory recipe that you can think of. It honestly tastes just like Philadelphia cream cheese!

Jump to:

📖 Recipe Overview

  • Allergen-Friendly Recipe - This naturally gluten-free and dairy-free cream cheese recipe also happens to be nut-free and made without tofu!
  • Ultra Creamy Consistency - If you’re looking for a vegan bagel schmear, this is it. It spreads like a dream!
  • No Detectable Coconut Flavor - Despite being made with coconut cream, this mildly tangy and faintly sweet homemade vegan cheese tastes just like the original.
  • Made With Only 4 Ingredients - It’s likely you already have most of what you need on hand.
  • Quick & Easy Preparation - While making this vegan cream cheese recipe does take a few days from start to finish, most of it is waiting time. You only need to spend about 15 minutes of active time to make it.

🧾 Ingredients Needed

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

ingredients for vegan cream cheese measured out in bowls on a wooden surface.Pin
  • Full-Fat Canned Coconut Milk - You’ll only use the thick part that floats to the top, so save the remaining milk for other uses. Alternatively, you can purchase coconut cream. But DO NOT confuse it with canned “cream of coconut” which is a cloyingly sweet bar mixer. 
  • Lemon Juice - Freshly squeezed lemon juice is far superior tasting to the kind that comes in a bottle. 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 soy Greek-style yogurt, but feel free to use any plant-based plain, thick yogurt. Please note that I haven’t tried this recipe with coconut, nut, or oat-based yogurt, so the taste may change somewhat. Soy is a great choice for a neutral flavor.
  • Sea Salt - If you use a different style of salt in your kitchen (e.g. Himalayan pink salt or kosher salt). Please refer to a conversion chart for proper measurement.
a glass pot of vegan mascarpone cheesecake with fresh berries and a pot of maple syrup in the background.Pin

🥣 How To Make Vegan Cream Cheese

You’re only minutes away from having the best vegan cream cheese resting peacefully in your fridge. It firms up to a gorgeously spreadable round of creamy goodness. Here’s how it’s made:

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

Step 1: Add all of the ingredients to a large mixing bowl.

All vegan cream cheese ingredients whisked together until smooth.Pin

Step 2: Whisk everything together until smooth.

adding thin cream cheese “batter” to a cheesecloth-lined sieve.Pin

Step 3: Strain. 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: Squeeze out some of the 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: Weight, then wait. Place a small plate on top with 1-2 heavy cans on top 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.

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

Step 6: Mold. If you want to shape the cheese as pictured, place the cheesecloth sack into a cheese-making mold 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 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: Unwrap. 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: Use or Store. 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 brands at the store, 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.

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 Basics Recipes

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

Vegan Cream Cheese (Nut-Free)

5 from 4 votes
PREP TIME: 20 mins
TOTAL TIME: 20 mins
Servings: 8 Makes approx 250g
PRINT RECIPE PIN RECIPE

Description

If you’re nut-free, this creamy, dreamy dairy-free recipe for Vegan Cream Cheese is perfect for you! Made with just 4 simple ingredients and almost no fuss, this homemade cream cheese is super versatile and far better than store-bought.

Ingredients

  • 350 g (1 ½ cups)  full-fat canned coconut milk, use thick part from the top only - (you will need 2x 400ml cans), *see notes
  • 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 2-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

  • 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 me TodayBe sure to leave a rating and a review in the section below, and mention @addictedtodates or tag #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.