Best Vegan Cream Cheese Recipe for Smooth and Creamy Spreads

Updated On: September 29, 2025

Are you searching for the best vegan cream cheese recipe that’s smooth, tangy, and creamy, just like the real thing? Look no further!

As a passionate vegan home cook, I’ve spent years perfecting this dairy-free spread, ensuring it’s not only easy to make but also packed with authentic flavor. Whether you’re slathering it on bagels, swirling it into sauces, or using it as a base for dips, this recipe will quickly become a kitchen staple.

What sets this vegan cream cheese apart is its luxurious texture and customizable taste. Made with wholesome ingredients, it’s free from dairy, gluten, and soy, making it perfect for almost any dietary need.

If you’ve been disappointed by store-bought vegan spreads or complicated recipes, you’ll love this simple, foolproof method. Keep reading to discover how to make the best vegan cream cheese at home—plus tips, nutrition facts, and creative serving ideas!

Why You’ll Love This Recipe

  • Authentic flavor and texture: This vegan cream cheese is rich, smooth, and perfectly tangy, giving you all the satisfaction of traditional cream cheese without dairy.
  • Simple, wholesome ingredients: No processed oils or artificial flavors—just real, plant-based foods that are easy to find.
  • Customizable: Add herbs, roasted veggies, or even fruit to make unique flavors like garden vegetable or strawberry cream cheese.
  • Allergy-friendly: Naturally gluten-free, soy-free, and can be made nut-free for those with allergies.
  • Versatile: Use as a spread, dip, sauce base, or in your favorite vegan dessert recipes!
  • Quick and easy: Ready in under 10 minutes (plus soaking time), and all you need is a blender or food processor.

If you’re a fan of homemade vegan spreads, you might also enjoy our Garden Vegetable Cream Cheese Recipe for Fresh Spreads.

Ingredients

Ingredient Amount Notes
Raw cashews 1 1/2 cups (200g) Soaked in hot water for 1 hour, then drained
Lemon juice 3 tbsp (45ml) Freshly squeezed for best flavor
Apple cider vinegar 1 tbsp (15ml) Adds tanginess
Coconut cream 3 tbsp (45ml) Only the thick part from a can; for creaminess
Filtered water 1/4 cup (60ml), plus more as needed Adjust for texture
Sea salt 1/2 tsp, or to taste Enhances flavor
Nutritional yeast 2 tbsp (optional) For a subtle cheesy flavor
Garlic powder 1/4 tsp (optional) Optional, for savory depth

All ingredients are vegan, gluten-free, and easy to source at most grocery stores.

Equipment

  • High-speed blender (or food processor)
  • Spatula (for scraping down the sides)
  • Measuring cups and spoons
  • Bowl (for soaking cashews)
  • Airtight container (for storage)

Instructions

  1. Soak the cashews.

    Add the raw cashews to a heatproof bowl, cover with boiling water, and let soak for at least 1 hour. For extra creaminess, soak overnight in the fridge.

    This softens the nuts and ensures a silky texture.

  2. Drain and rinse.

    Once soaked, drain and rinse the cashews thoroughly under cold water to remove any residual bitterness.

  3. Add to blender.

    Place the drained cashews, lemon juice, apple cider vinegar, coconut cream, filtered water, sea salt, nutritional yeast (if using), and garlic powder (if using) into your blender or food processor.

  4. Blend until smooth.

    Start blending on low, gradually increasing speed. Pause as needed to scrape down the sides with your spatula.

    If the mixture is too thick, add more water—1 tablespoon at a time—until you reach a thick, creamy consistency.

    Tip: High-speed blenders like Vitamix or Blendtec yield the smoothest results. If using a food processor, blend a bit longer for extra creaminess.

  5. Taste and adjust.

    Taste your cream cheese and adjust the seasoning: add more lemon juice for tang, salt for flavor, or nutritional yeast for cheesiness. Blend again to incorporate.

  6. Chill and set.

    Scoop the cream cheese into an airtight container and refrigerate for at least 1 hour. This helps the flavors meld and the texture thicken, making it spreadable and satisfying.

  7. Serve and enjoy!

    Once chilled, your vegan cream cheese is ready to enjoy. Spread it on bagels, sandwiches, crackers, or use as a dip or recipe ingredient.

Tips & Variations

  • Nut-Free Alternative: Substitute soaked sunflower seeds for cashews for a nut-free version, keeping the rest of the ingredients and steps the same.
  • Herb & Veggie Mix-Ins: Stir in finely chopped fresh chives, parsley, dill, or roasted garlic after blending for a savory twist. For a garden-style spread, try adding diced bell pepper, cucumber, or scallions.

    For more inspiration, check out our Garden Vegetable Cream Cheese Recipe for Fresh Spreads.

  • Sweet Variation: Omit the garlic and nutritional yeast, and blend in a tablespoon of maple syrup plus 1/2 cup of strawberries or blueberries for a sweet breakfast spread.
  • Fermented Tang: For a tangier, probiotic-rich version, add 1 tablespoon of plain, unsweetened vegan yogurt to the blender and let the mixture sit at room temperature (covered) for 12-24 hours before refrigerating.
  • Oil-Free Option: If you’re avoiding coconut, replace coconut cream with an equal amount of unsweetened soy or oat yogurt for a lighter, oil-free spread.

Pro Tip: Homemade vegan cream cheese will thicken as it chills. If you prefer a softer texture, use it straight from the blender!

Nutrition Facts

Serving Size 2 tablespoons (about 30g)
Calories 75
Total Fat 6.2g
Saturated Fat 1.7g
Carbohydrates 4.2g
Fiber 0.7g
Protein 2.3g
Sugar 0.8g
Sodium 87mg

Nutrition values are approximate and will vary based on mix-ins and substitutions.

Serving Suggestions

  • Classic Bagels & Toast: Spread generously on toasted bagels or bread. For bakery-style results, try our Vegan Bread Machine Recipe for Soft, Delicious Loaves.
  • Vegan Cheesecake Filling: Use as a base for no-bake cheesecakes, blending in vanilla and sweetener.
  • Wholesome Sandwiches: Layer on sandwiches with cucumber, tomato, sprouts, and fresh greens for a refreshing lunch.
  • Veggie Dip: Serve as a flavorful dip for carrot sticks, celery, and crackers. It pairs beautifully with our Vegetable Crackers Recipe for Healthy Homemade Snacking.
  • Creamy Pasta Sauce: Mix into hot pasta with a splash of pasta water for a quick, creamy sauce. For a more classic sauce, try our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.
  • Stuffed Veggies: Fill cherry tomatoes, mini peppers, or cucumber boats with cream cheese and top with herbs for an elegant appetizer.
  • Breakfast Parfaits: Layer sweetened cream cheese with granola and fruit for a delicious brunch treat.
  • Baked Goods: Swirl into vegan brownies or muffins before baking for a creamy surprise.

Conclusion

Making your own vegan cream cheese is easier than you might think and absolutely worth it for the flavor and versatility. With only a handful of wholesome ingredients and a few simple steps, you can whip up a creamy, tangy spread that rivals any store-bought version.

Plus, you get the satisfaction of knowing exactly what’s in your food—no hidden additives or preservatives!

Whether you’re vegan, dairy-free, or just curious about plant-based cooking, this recipe is sure to become a favorite in your kitchen. Don’t be afraid to experiment with flavors and mix-ins to suit your taste.

For more delicious vegan recipes and meal ideas, check out our Peruvian Vegetable Recipes for Flavorful Healthy Meals or explore our Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas for more plant-based inspiration.

Happy spreading!

📖 Recipe Card: Best Vegan Cream Cheese

Description: This easy vegan cream cheese is creamy, tangy, and perfect for bagels or dips. Made with cashews and simple ingredients, it’s ready in minutes.

Prep Time: PT10M
Cook Time: PT0M
Total Time: PT10M

Servings: 8 servings

Ingredients

  • 1 1/2 cups raw cashews (soaked 4 hours or boiled 10 minutes)
  • 1/4 cup water
  • 2 tablespoons lemon juice
  • 2 tablespoons coconut oil, melted
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder

Instructions

  1. Drain and rinse soaked cashews.
  2. Add all ingredients to a high-speed blender.
  3. Blend until completely smooth, scraping down sides as needed.
  4. Taste and adjust salt or lemon juice if desired.
  5. Transfer to a container and chill for 1 hour before serving.

Nutrition: Calories: 110 | Protein: 3g | Fat: 9g | Carbs: 6g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Cream Cheese”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “This easy vegan cream cheese is creamy, tangy, and perfect for bagels or dips. Made with cashews and simple ingredients, it\u2019s ready in minutes.”, “prepTime”: “PT10M”, “cookTime”: “PT0M”, “totalTime”: “PT10M”, “recipeYield”: “8 servings”, “recipeIngredient”: [“1 1/2 cups raw cashews (soaked 4 hours or boiled 10 minutes)”, “1/4 cup water”, “2 tablespoons lemon juice”, “2 tablespoons coconut oil, melted”, “1 tablespoon apple cider vinegar”, “1 teaspoon salt”, “1 teaspoon garlic powder”, “1 teaspoon onion powder”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Drain and rinse soaked cashews.”}, {“@type”: “HowToStep”, “text”: “Add all ingredients to a high-speed blender.”}, {“@type”: “HowToStep”, “text”: “Blend until completely smooth, scraping down sides as needed.”}, {“@type”: “HowToStep”, “text”: “Taste and adjust salt or lemon juice if desired.”}, {“@type”: “HowToStep”, “text”: “Transfer to a container and chill for 1 hour before serving.”}], “nutrition”: {“calories”: “110”, “proteinContent”: “3g”, “fatContent”: “9g”, “carbohydrateContent”: “6g”}}

Photo of author

Marta K

Leave a Comment

X