Creamy Vegan Cheese Recipe for Dairy Free Spreads
This creamy vegan cheese recipe gives you a smooth, rich, dairy free spread that’s surprisingly simple to make at home. You’ll love it for quick snacks, sandwiches, or entertaining when you need a flavorful plant-based option.
Timing
- Prep Time: 10 minutes
- Cook Time: 5 minutes (for soaking shortcut or warming)
- Total Time: 15 minutes
- Servings: 6–8 servings
Ingredients for Vegan Cheese Recipe
Base Ingredients
- 1 cup raw cashews (soaked for 4 hours or quick-soaked in hot water for 10 minutes)
- ½ cup water (adjust for consistency)
Flavor Builders
- 3 tablespoons nutritional yeast
- 2 tablespoons lemon juice (freshly squeezed)
- 1 tablespoon apple cider vinegar
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
Seasoning
- ½ teaspoon salt (or to taste)
- ¼ teaspoon turmeric (optional, for color)
Optional Add-Ins
- 1 teaspoon Dijon mustard (for depth)
- 1 tablespoon olive oil (for extra creaminess)

Step-by-Step Instructions
Step 1: Soak the Cashews
Start by soaking your raw cashews in water for at least 4 hours, or use hot water for a quick 10-minute soak. This softens them, making blending much easier and ensuring a smooth texture.
Chef’s Tip: Proper soaking is essential because under-soaked cashews can leave your vegan cheese grainy instead of creamy, which affects the final mouthfeel significantly.
Step 2: Drain and Rinse
Drain the soaked cashews and rinse them thoroughly under fresh water. This removes excess starch and improves the overall taste of your dairy free cheese.
Chef’s Tip: Rinsing well helps eliminate any slightly bitter aftertaste from the soaking water, giving your spread a cleaner, more balanced flavor.
Step 3: Blend the Base
Add the cashews and ½ cup of water into a high-speed blender. Blend for 1–2 minutes until the mixture starts to become smooth and creamy.
Chef’s Tip: If your blender struggles, pause and scrape down the sides to ensure everything blends evenly, preventing uneven texture in your final vegan cheese.
Step 4: Add Flavor Ingredients
Add nutritional yeast, lemon juice, apple cider vinegar, garlic powder, onion powder, salt, and optional turmeric. Blend again for another 1–2 minutes until fully smooth.
Chef’s Tip: Taste as you go here because balancing acidity and salt is key to achieving that classic cheese-like tang you expect from a creamy vegan cheese recipe.
Step 5: Adjust Texture
Check the consistency. If it’s too thick, add water one tablespoon at a time and blend until you reach your desired spreadable texture.
Chef’s Tip: Adding liquid gradually gives you control, ensuring your vegan cheese works perfectly as a dip, spread, or sauce depending on your needs.
Step 6: Final Touches
Blend in optional olive oil or Dijon mustard for added richness and complexity. Let the mixture rest for 5 minutes to allow flavors to develop.

Chef’s Tip: Letting the cheese sit briefly enhances flavor integration, making it taste more developed and closer to traditional dairy-based spreads.
Nutritional Information (Per Serving)
| Nutrient | Amount |
| Calories | 120 kcal |
| Protein | 4 g |
| Carbohydrates | 7 g |
| Total Fat | 9 g |
| Fiber | 1 g |
| Sodium | 180 mg |
Why You’ll Love This Recipe
- You get a creamy vegan cheese recipe that delivers a rich, satisfying texture without any dairy, making it perfect for plant-based diets or lactose intolerance.
- The ingredients are simple and easy to find, which means you can make this dairy free spread anytime without needing specialty items.
- It’s highly versatile, allowing you to use it as a dip, sandwich spread, or even a pasta sauce base with minimal adjustments.
- You can customize the flavor easily by adding herbs, spices, or roasted garlic to suit your taste preferences.
Common Mistakes to Avoid
- Skipping the soaking step often results in a gritty texture because the cashews won’t blend smoothly, so always take time to soften them properly.
- Adding too much water at once can make the cheese overly runny, which is hard to fix, so always adjust liquid gradually.
- Not tasting during blending can lead to unbalanced flavor, especially since acidity and salt levels define the cheese-like taste.
- Using a low-powered blender may leave chunks, so blend longer and scrape down sides to improve consistency if needed.
Serving Suggestions
- Spread this creamy vegan cheese on toast or bagels for a quick, satisfying breakfast that feels indulgent yet healthy.
- Use it as a dip for fresh vegetables, crackers, or pita chips when you need an easy appetizer for guests.
- Stir it into warm pasta with a splash of pasta water to create a quick dairy free cheese sauce.
- Add it to sandwiches or wraps to replace traditional spreads like mayonnaise or cream cheese with a healthier alternative.

Healthier Alternatives and Ingredient Swaps
- Replace olive oil with water or unsweetened plant milk if you want a lower-fat version while keeping a smooth texture.
- Use less salt and add herbs like parsley or chives to enhance flavor naturally without increasing sodium content.
- Swap lemon juice with lime juice for a slightly different tang that still works well in this dairy free cheese recipe.
- Add steamed cauliflower to the blend for a lighter version that reduces calories while maintaining creaminess.
Storage and Meal Prep Tips
- Store your vegan cheese in an airtight container in the refrigerator for up to 5 days, keeping it fresh and safe to use.
- Stir before serving because natural separation can occur, especially if you didn’t use oil in the recipe.
- Avoid freezing as it can change the texture and make the cheese grainy once thawed.
- Prepare a larger batch and portion it into small containers so you always have a ready-to-use dairy free spread for meals.
Conclusion
This creamy vegan cheese recipe works because it balances texture, flavor, and simplicity in a way that’s approachable for beginners. Once you master the base, you can easily customize it to match your favorite flavors and uses, making it a reliable staple in your kitchen.

Creamy Vegan Cheese Recipe
Ingredients
Method
- Soak cashews in water for 4 hours or quick-soak in hot water for 10 minutes to soften them for blending.
- Drain and rinse the cashews thoroughly to remove excess starch and improve flavor clarity.
- Blend cashews with water until smooth and creamy, scraping down sides as needed.
- Add nutritional yeast, lemon juice, vinegar, garlic powder, onion powder, and salt, then blend again until fully combined.
- Adjust consistency by adding small amounts of water until desired texture is reached.
- Mix in optional ingredients like olive oil or mustard, then let rest briefly before serving.
Notes
- Always soak cashews properly because this step ensures your vegan cheese turns out smooth rather than gritty, which is especially important for beginners.
- Blend in stages and scrape down the blender sides to achieve a consistent texture without lumps.
- Taste and adjust seasoning gradually, since small changes in salt or acidity can significantly impact the final flavor.
- Let the cheese sit before serving to allow flavors to fully develop and improve overall taste.
