There are spreads you buy because making your own seems complicated. And then there are spreads like this Nut-Free Whipped Tofu Cream Cheese — the kind that blends in minutes into something genuinely creamy, tangy, and spreadable, completely free of any nuts, and tasting remarkably close to traditional cream cheese without a trace of dairy. This is that spread. The one that solves the problem of finding a nut-free vegan cream cheese option. The one that ends up on toast, bagels, and crackers all week long.
This recipe uses silken tofu as its base rather than the cashews found in most vegan cream cheese recipes, blended with a touch of coconut oil for richness, lemon juice for tang, and a pinch of salt, whipped until completely smooth and light. It is an ideal option for anyone avoiding nuts while still wanting a genuinely creamy, spreadable plant-based cream cheese.
What makes this spread so outstanding is how convincingly tofu replicates cream cheese here — its naturally mild flavor and smooth texture, combined with the right ratio of fat and acid, produce a result that is genuinely creamy and tangy rather than tasting distinctly of tofu.
This recipe is 100% vegan, completely nut-free, ready in just 10 minutes, and absolutely wonderful spread generously on bagels, toast, or crackers, or used as a base for dips and sauces.
Recipe Information
| Prep Time | Cook Time | Total Time | Servings | Calories |
|---|---|---|---|---|
| 10 mins | 0 mins | 10 mins | 6 | ~90 kcal |
Ingredients
For the Cream Cheese
- 350g silken tofu, drained
- 2 tbsp coconut oil, melted
- 2 tbsp lemon juice
- 1 tbsp nutritional yeast
- ½ tsp salt
- ½ tsp onion powder
- ¼ tsp garlic powder
Optional Add-ins
- 2 tbsp fresh chives, finely chopped, for a chive version
- 1 tbsp roasted red pepper, finely chopped, for a savory version
- 1 tbsp maple syrup and ¼ tsp cinnamon for a sweet version
- 2 tbsp finely diced sun-dried tomatoes
To Serve
- Toasted bagels
- Crackers
- Fresh vegetables for dipping
- Toast with sliced cucumber and herbs
Instructions
- Drain the tofu. Press the silken tofu gently between paper towels or a clean kitchen towel to remove any excess surface liquid, being careful not to break it apart too much.
- Blend until smooth. Place the tofu, melted coconut oil, lemon juice, nutritional yeast, salt, onion powder, and garlic powder in a food processor or high-speed blender. Blend until completely smooth, scraping down the sides as needed.
- Taste and adjust. Taste the mixture and adjust with additional lemon juice for tang or salt as needed.
- Chill before serving. Transfer to an airtight container and refrigerate for at least 1 hour to firm up to a spreadable consistency.
- Add mix-ins if desired. Once chilled, fold in any optional add-ins such as chives or roasted red pepper before serving.
Pro Tips
- Use silken tofu specifically, as firm or extra firm tofu will not blend to the same smooth, creamy consistency.
- Blend thoroughly, scraping down the sides multiple times, to eliminate any graininess.
- Chill the mixture before serving, as it firms up considerably and becomes more spreadable once cold.
- Adjust lemon juice gradually to taste, as the right amount of tang is key to making this taste convincingly like cream cheese.
Why Silken Tofu Works So Well Here
Silken tofu has a naturally smooth, custard-like texture and very mild flavor, making it an excellent neutral base for a creamy spread. Combined with a small amount of fat from coconut oil and acidity from lemon juice, it takes on a texture and tang remarkably similar to dairy cream cheese, all without using any nuts, which are the typical base for most vegan cream cheese alternatives.
Flavor Variations
- Chive Cream Cheese: Fold in finely chopped fresh chives for a classic herbed version.
- Sweet Cinnamon Cream Cheese: Add maple syrup and cinnamon for a sweet spread perfect for bagels.
- Sun-Dried Tomato Cream Cheese: Fold in finely diced sun-dried tomatoes and a pinch of dried basil for a savory, Mediterranean-inspired version.
Nutritional Highlights (Per Serving)
| Calories | Protein | Carbs | Fiber | Fat |
|---|---|---|---|---|
| ~90 kcal | 5g | 3g | 1g | 6g |
Storage
- Refrigerator: Store in an airtight container for up to 5 days.
- Freezer: Freezing is not recommended, as the texture can become grainy and separate upon thawing.
Frequently Asked Questions
Can I use a different oil instead of coconut oil?
A neutral, solid fat works best for achieving the right texture; coconut oil is recommended, though refined coconut oil can be used for a more neutral flavor without coconut taste.
Why is my mixture too thin?
This is usually caused by tofu with excess water content. Press the tofu more thoroughly before blending and ensure the mixture has fully chilled, as it firms up significantly once cold.
Can I use this in baking?
Yes — this spread can be used in recipes calling for vegan cream cheese, such as frostings or cheesecake fillings, though results may vary slightly depending on the recipe.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more versatile vegan spread and dip recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!