Go Eat Green

menu icon
go to homepage
  • Recipes
  • Subscribe
  • Contact
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Contact
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Dips and Sauces

    Homemade Vegan Cream Cheese (Soy & Dairy-Free)

    Published: Apr 11, 2024 · Modified: Jul 10, 2025 by Marinela Malcheva


    Jump to Recipe

    Make creamy, spreadable Vegan Cream Cheese at home with cashews! This healthy plant-based substitute is dairy-free, soy-free, and lactose-free. Perfect for a quick and easy snack! Schmear it on crackers, bagels, or tortillas!

    For a melty alternative, try my plant-based mozzarella cheese.

    Vegan cream cheese (healthy dairy-free substitute).

    This vegan cream cheese has become a staple in my kitchen! Made with only simple, unprocessed ingredients – just like my dairy-free cheddar cheese, non-dairy sour cream or vegan burrata – it skips the oil, butter, and tofu.

    Just 5 pantry staples are all you need to whip up this thick and creamy spread. It might not taste exactly like regular cream cheese, but trust me, this delicious "schmear" is perfect on roasted potatoes, quinoa burgers, and scrambled chickpea eggs – the possibilities are endless!

    Jump to:
    • Why You'll Love This Recipe
    • Ingredients
    • How To Make Dairy-Free Cashew Cream Cheese
    • Storage
    • For Classic Dill and Cream Cheese
    • For Chive and Onion Cream Cheese
    • Variations
    • Top Tips
    • What are some other ways to use vegan cream cheese?
    • Frequently Asked Questions (FAQ's)
    • Easy Vegan Staples
    • More Vegan Dips
    • 📖 Recipe
    • 💬 Comments

    Why You'll Love This Recipe

    Dairy-free cream cheese with dill spread on bagel.
    • Easy & delicious: You need minimal whole food ingredients to whip up this velvety spread in minutes - perfect for busy nights.
    • Kitchen staple: Use it like your non-dairy sour cream - spread, top, or dip.
    • Healthy & clean: No oil, butter, or tofu, just wholesome goodness.
    • Inexpensive alternative to store-bought cream cheese: This DIY vegan spread is packed with nutrients and free from chemicals and unwanted ingredients.

    Ingredients

    • Raw cashews - Soak them in hot water for at least 1 hour (or overnight). It softens the cashews and helps them blend into a smooth and luxuriously creamy texture.
    • Plant-based milk (I used almond milk) - Adds creaminess and helps everything blend smoothly. Any unsweetened plant milk will work.
    • Lemon juice - Brings a tangy touch. Can be swapped with lime juice.
    • Apple cider vinegar - Adds a subtle depth of flavor.
    • Salt - Balances the flavors for a delicious spread.
    • Dried dill (optional) - Stir in some dried dill after blending for a fresh and flavorful twist.

    As always, you can find the full recipe with a list of ingredients with measurements in a printable recipe card at the end of this post.

    How To Make Dairy-Free Cashew Cream Cheese

    Soaked raw cashews in water.

    Soak cashews. For the creamiest base, soak your raw cashews in hot boiling water for at least 1 hour. I like to cover the bowl – it traps the steam and helps the cashews soften up until nice and plump.

    Plant-based ingredients for homemade cashew cream cheese.

    Combine & Blend. Drain the cashews and add them to a blender with almond milk, lemon juice, apple cider vinegar, and salt. Blend until smooth and creamy, scraping down the sides if needed. Be patient! It might seem a bit rough at first, but keep scraping and blending until it becomes perfectly spreadable.

    Homemade vegan cream cheese with dill and chives on bagels.

    Taste & Add mix-ins. Taste your cashew cream cheese and adjust seasonings as desired. You may want to add more lemon juice for tang or a pinch of extra salt for flavor. If using dried dill or other mix-ins, stir them in now. Spread it on on bagels, crackers, veggies, or anything you love!

    Storage

    Store leftover cream cheese in an airtight container in the fridge for 4-5 days. For longer storage, freeze for up to 2 months.

    For Classic Dill and Cream Cheese

    Love that classic dill and cream cheese flavor? Stir in 1 teaspoon dried dill OR 1 tablespoon fresh dill after blending. For an extra flavor kick, add ½ teaspoon each of garlic powder and onion powder before blending. So good!

    For Chive and Onion Cream Cheese

    For an oniony kick, add 1 teaspoon of onion powder before blending. Then, stir in ¼ cup chopped fresh chives after blending for a pop of freshness!

    Variations

    • Garlic & Herb - Add ½ teaspoon each of garlic powder and dried herbs like chives, parsley, or dill for a fresh and flavorful twist.
    • Sun-dried Tomato & Basil - Blend in 1 tablespoon of chopped sun-dried tomatoes and a sprinkle of dried basil for a Mediterranean-inspired spread.
    • Cheesy Twist - Stir in 1-2 tablespoons of nutritional yeast with the rest of the ingredients for a delicious and slightly nutty "cheesy" taste.
    • Roasted Red Pepper - Add a roasted red pepper for a touch of sweetness and vibrant color. Roast a red pepper beforehand, peel off the skin, and chop it before blending with the other ingredients.
    • Maple Walnut - Reduce the salt to ¼ teaspoon, add 1-2 tablespoons pure maple syrup, and stir in ¼ cup chopped walnuts after blending.
    • Vegan strawberry - Reduce the salt to ¼ teaspoon, add 1-2 tablespoons pure maple syrup or agave nectar, and stir in ½ cup fresh strawberries after blending.
    Creamy and spreadable plant-based cream cheese made with cashews.

    Top Tips

    1. For the smoothest texture, stop the blender occasionally and scrape down the sides with a spoon. This helps prevent any grittiness from unblended cashews. If the mixture seems too thick, add a little more plant milk at a time until you reach your desired spreadable consistency.
    2. If you want to add fresh herbs finely chop them and add them after blending.

    What are some other ways to use vegan cream cheese?

    • Dip: Use it as a dip for vegetables, red lentils tofu, or even flatbread.
    • Sauce: Thin it out with a little more plant milk and use it as a sauce for pasta dishes or roasted vegetables.
    • Filling: Pipe it into vegan stuffed peppers and mushrooms, or use it as a filling for sandwiches or wraps.
    • Soups: Stir a spoonful into your favorite creamy soup recipe and serve with a slice of my crusty whole wheat bread for added richness and texture.
    • Frosting: Blend it with a little maple syrup and vanilla extract for a delicious vegan frosting for muffins, cakes, or cupcakes.

    Frequently Asked Questions (FAQ's)

    Can I use cashews that aren't soaked?

    Although soaking is best for a smooth texture, you can skip the soak. Blend raw cashews alone for a few minutes until finely ground. Then, add the rest of the ingredients and blend until creamy, enjoying a slightly more textured spread in no time!

    What if I don't have a high-powered blender?

    A high-powered blender will achieve the smoothest consistency. If you don't have one, you can still make this recipe with a regular blender. It may take longer to blend and the texture might be a little bit gritty.

    Can I freeze vegan cream cheese?

    Yes, you can freeze it in an airtight container for up to 2 months. Thaw it overnight in the refrigerator before using it. The texture may thicken slightly after freezing, so you might need to re-blend it with a splash of plant milk to achieve the desired spreadability.

    Easy Vegan Staples

    • DIY oat flour
    • Homemade avocado mayonnaise
    • Dairy-free sour cream alternative
    • Tofu ricotta (no cashews)
    • Vegan flax egg

    More Vegan Dips

    • Creamy homemade vegan queso dip in a bowl with corn chips
      Best Vegan Queso Dip Recipe (Dairy-Free)
    • Vegan ranch dressing recipe (no mayo, oil-free). Creamy dairy-free dip in a small jar with fresh chopped vegetables.
      Creamy Vegan Ranch Dressing Recipe (No Mayo, Oil-Free Dip)
    • Nooch sauce (vegan cheese sauce made with nutritional yeast, oat milk, and tapioca flour) without cashews.
      Vegan Cheese Sauce - Nut-Free Nooch Sauce (No Cashews)
    • How to make avocado dip easy and quick recipe
      Vegan Avocado Dip (Dairy-Free Avo Spread)

    📖 Recipe

    Vegan cream cheese (healthy dairy-free substitute).

    Homemade Vegan Cream Cheese (Soy & Dairy-Free)

    Marinela Malcheva
    Make creamy, spreadable Vegan Cream Cheese athome with cashews! This healthy plant-based substitute is dairy-free, soy-free, and lactose-free. Perfect for a quick and easy snack! Schmear it on crackers, bagels, or tortillas!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    soaking time 1 hour hr
    Total Time 5 minutes mins
    Course Breakfast, Dip, Side Dish, Snack
    Cuisine dairy-free, lactose-free, Plant-based, soy-free, Vegan, Vegetarian
    Servings 6 servings (about 3 tablespoons each)
    Calories 122 kcal

    Equipment

    • 1 High-powered blender

    Ingredients
      

    • 1 cup raw cashews soaked and drained
    • ¼ cup unsweetened almond milk or any plant-based milk
    • 1 tablespoon lemon juice freshly squeezed
    • 1 tablespoon apple cider vinegar
    • ½ teaspoon salt or more to taste
    • 1 teaspoon dried dill (optional)

    Instructions
     

    • For the creamiest base, soak your raw cashews in hot boiling water for at least 1 hour. I like to cover the bowl – it traps the steam and helps the cashews soften up until nice and plump.
    • Drain the cashews and add them to a blender with almond milk, lemon juice, apple cider vinegar, and salt. Blend until smooth and creamy, scraping down the sides if needed. Be patient! It might seem a bit rough at first, but keep scraping and blending until it becomes perfectly spreadable.
    • Taste your cashew cream cheese and adjust seasonings as desired. You may want to add more lemon juice for tang or a pinch of extra salt for flavor. If using dried dill or other mix-ins, stir them in now. Spread it on on bagels, crackers, veggies, or anything you love!

    Notes

    • Store leftover cream cheese in an airtight container in the fridge for 4-5 days. For longer storage, freeze for up to 2 months.
    • For the smoothest texture, stop the blender occasionally and scrape down the sides with a spoon. This helps prevent any grittiness from unblended cashews. If the mixture seems too thick, add a little more plant milk at a time until you reach your desired spreadable consistency.
    • If you want to add fresh herbs finely chop them and add them after blending.
    • See the post above for more flavor variation ideas.

    Nutrition

    Calories: 122kcalCarbohydrates: 7gProtein: 4gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 210mgPotassium: 152mgFiber: 1gSugar: 1gVitamin A: 10IUVitamin C: 1mgCalcium: 24mgIron: 2mg
    Keyword cashew, cream cheese, dairy free cream cheese, vegan cream cheese
    Tried this recipe?Let us know how it was!

    If you try this dairy-free cream cheese, let me know! Leave a comment, rate it, and don’t forget to tag a photo @go_eatgreen on Instagram.

    HUNGRY FOR MORE? Subscribe to my newsletter and follow along on Facebook, Pinterest , and Instagram for all of the latest updates.


    More Dips and Sauces

    • Vegan tofu ricotta cheese without cashews.
      Vegan Tofu Ricotta Cheese (No Cashews)
    • Green pea hummus (vegan dip).
      Green Pea Hummus
    • Smoked paprika hummus (vegan and gluten-free).
      Smoked Paprika Hummus (Vegan & Gluten-Free)
    • 3 Ingredient sour cream and chive dip (no mayo).
      3 Ingredient Sour Cream And Chive Dip (No Mayo)

    Comments

    No Comments

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    A vegan food blogger, photographer, and recipe developer who is passionate about cooking simple, tasty, and budget-friendly recipes with wholesome God-given ingredients. Welcome to my vegan world! My goal is to share these delicious plant-based recipes with you so you can lead more healthy and happy lives!

    More about me →

    Popular

    • Healthy overnight oats for weight loss with frozen fruit and sliced banana.
      Healthy Overnight Oats For Weight Loss (Vegan)
    • Easy vegan scrambled eggs with chickpea flour (no tofu).
      Easy Vegan Scrambled Eggs With Chickpea Flour (No Tofu)
    • Cucumber vinegar salad recipe with red onion and sesame seeds. Easy vegan side dish.
      Cucumber Vinegar Salad Recipe (Weight-Loss Side Dish)
    • Unleavened bread for Passover.
      Unleavened Bread for Passover (No Yeast, 3 Ingredients)
    • Peach raspberry smoothie without yogurt or banana for weight loss
      Raspberry Peach Smoothie Without Yogurt (No Banana)
    • Grated potato fritters (vegan potato latkes).
      Grated Potato Fritters (Vegan Potato Latkes)

    Footer

    ↑ BACK TO TOP

    About

    • Privacy Policy
    • Meet Marinela

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2025 Go Eat Green

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.