tofu cream cheese

If you’ve been searching for a creamy, protein-packed, and versatile spread, your quest ends here. Tofu cream cheese is a fantastic vegan alternative to traditional cream cheese, offering all the creamy goodness without any dairy. Whether you’re spreading it on a bagel, mixing it into pasta, or using it as a dip for fresh veggies, this easy recipe will become a staple in your kitchen. In just five minutes, you can create a smooth, flavorful cream cheese that tastes rich, satisfying, and completely customizable to your preferences.

Why We Love This Tofu Cream Cheese Recipe

There’s a reason this tofu cream cheese is quickly becoming a favorite among vegans and non-vegans alike. For starters, it’s incredibly easy to make. All you need is about five minutes, a few simple ingredients, and a blender or food processor. There’s no need to wait hours or deal with complicated cooking techniques.

Beyond convenience, this cream cheese is highly customizable. You can tweak the flavors to match your taste buds, whether you prefer it tangy, garlicky, herby, or even slightly sweet. You’re in control of the seasoning, so each batch can be uniquely yours. It’s also adaptable for different dietary needs. You can make it completely nut-free, soy-free, or low-fat depending on the ingredients you choose.

Another reason to love this recipe is its versatility. You can spread it on bagels, toast, or crackers, swirl it into pasta, use it as a dip for vegetables or fruit, or even incorporate it into other recipes that call for cream cheese. The creamy texture and neutral flavor make it perfect for savory or sweet dishes, giving you endless ways to enjoy it. Plus, it’s packed with protein, making it not only delicious but also satisfying and nutritious.

Ingredients for Tofu Cream Cheese

To make this tofu cream cheese, you’ll need a short list of ingredients that you might already have in your kitchen. The simplicity of this recipe is part of its charm, but each ingredient plays an important role in creating that creamy, flavorful texture you expect from cream cheese.

  • 8 oz (about 198g) firm tofu, half of a 16-oz block (or 1 cup soaked cashews, seeds, or beans)
  • 2 tbsp unsweetened original non-dairy milk
  • 1 tbsp tahini or other plant-based fat (omit if using nuts or seeds)
  • ½ tsp onion powder
  • ½ tsp garlic powder
  • 2 tbsp nutritional yeast
  • 1 tbsp apple cider vinegar (or lemon juice/other vinegar)
  • 1 tsp sea salt

How to Make Tofu Cream Cheese

Making tofu cream cheese is surprisingly straightforward, yet it yields a professional-tasting result that you’ll be proud to serve. You’ll start by preparing your tofu properly. It’s important to use firm tofu for this recipe. If your tofu is too wet or soft, your cream cheese may turn out more liquidy, which is fine for dips but less ideal for spreading. You can drain or press the tofu slightly to remove excess moisture if needed.

Once your tofu is ready, add it to a blender or food processor along with all the remaining ingredients: non-dairy milk, tahini, onion powder, garlic powder, nutritional yeast, apple cider vinegar, and sea salt. Blend everything until the mixture is smooth and creamy. Stop occasionally to scrape down the sides of the blender to ensure all pieces are fully incorporated.

At this stage, you can taste your cream cheese and adjust seasonings as desired. Want it more tangy? Add a little more vinegar or lemon juice. Prefer a stronger cheesy flavor? Increase the nutritional yeast slightly. This is the point where you can make the cream cheese truly your own.

After blending, transfer your tofu cream cheese to a container and refrigerate it for at least two hours. Chilling not only helps it firm up but also allows the flavors to meld together, creating a richer taste. If you prefer a firmer, sliceable cream cheese similar to store-bought “bricks,” you can add a small amount of agar powder and cook the mixture briefly on the stovetop before refrigerating overnight.

How to Serve Tofu Cream Cheese

Serving tofu cream cheese is where the fun begins. Its creamy texture makes it perfect for spreading, dipping, or even mixing into dishes. Start with your favorite bagel or toast. Smooth a generous layer of tofu cream cheese and top with sliced tomatoes, cucumbers, or fresh herbs for a refreshing breakfast or snack.

You can also use it as a dip for vegetables like carrots, celery, or bell peppers. The creamy texture complements the crunch of fresh veggies, making it a healthy and satisfying option for a snack or appetizer. For a sweet twist, try spreading it on fruit slices like apples or pears, and sprinkle with cinnamon or a drizzle of maple syrup.

Tofu cream cheese can also enhance savory dishes. Stir it into cooked pasta for a creamy sauce, spread it inside a sandwich with roasted vegetables, or use it as a base for a vegan cheesecake. Its versatility means you can experiment with different flavor combinations and find your favorite way to enjoy it.

Expert Tips for Making Perfect Tofu Cream Cheese

  • Choose the Right Tofu: Firm tofu works best. Silken tofu is too soft and will result in a liquidy texture, while extra-firm tofu may need a little extra blending for smoothness.
  • Control Moisture: If your cream cheese turns out too thin, reduce the non-dairy milk or add more nutritional yeast to thicken it. You can also press tofu beforehand to remove excess water.
  • Flavor Experimentation: Don’t be afraid to try different spices or add-ins like fresh herbs, roasted garlic, or even sun-dried tomatoes. Just be cautious with liquid additions so you don’t change the texture.
  • Chilling Matters: Refrigeration helps the cream cheese firm up and enhances its flavor. At least two hours is ideal, but overnight will give the best results.
  • Make It Sliceable: For a firmer version, use agar powder and cook briefly on the stovetop. Refrigerate overnight to set into a solid block that can be sliced.

How to Store Tofu Cream Cheese

To store your tofu cream cheese, place it in an airtight container in the refrigerator. Properly stored, it will last up to one week. Avoid leaving it at room temperature for long periods to maintain freshness. If you have leftover portions, you can also freeze the cream cheese, but note that the texture may become slightly grainy upon thawing. For best results, thaw slowly in the fridge and stir before using.

Variations of Tofu Cream Cheese

One of the greatest benefits of making your own tofu cream cheese is that you can customize it endlessly. For a herby variation, add fresh dill, chives, or parsley for a bright, fresh flavor. A roasted garlic version can bring a deeper, savory note, perfect for sandwiches or pasta dishes.

You can even create sweet variations by adding a touch of maple syrup, cinnamon, or vanilla extract. This makes it ideal for spreading on bagels with fruit or as a frosting alternative for baked goods. Another option is to experiment with different bases, like soaked cashews, sunflower seeds, or other legumes, to create unique textures and flavors. The possibilities are endless, and each variation brings something special to your table.

Frequently Asked Questions About Tofu Cream Cheese

Can I use soft or silken tofu instead of firm tofu?
Soft tofu will result in a thinner, more liquidy cream cheese, which can still be used as a dip. Silken tofu is not recommended if you want a spreadable consistency.

How long will homemade tofu cream cheese last?
It will last up to one week in the fridge when stored in an airtight container. For longer storage, you can freeze it, though the texture may change slightly.

Can I make it nut-free or soy-free?
Yes! You can replace tofu with soaked beans or seeds like sunflower seeds or cashews to make it soy-free. Simply adjust the liquid as needed for the right consistency.

How can I make it firmer like store-bought cream cheese?
Adding a small amount of agar powder and cooking briefly on the stovetop before refrigerating overnight will give you a sliceable, firm cream cheese.

Can I add flavors to the cream cheese?
Absolutely! Fresh herbs, garlic, roasted vegetables, sun-dried tomatoes, or sweet spices like cinnamon and vanilla can all be added to customize your cream cheese.

tofu cream cheese

Tofu Cream Cheese

A creamy, protein-packed vegan alternative to traditional cream cheese, perfect for spreading, dipping, or cooking.
Prep Time 5 minutes
Total Time 5 minutes
Course Dip, Spread
Cuisine Vegan
Servings 8 cream cheese
Calories 80 kcal

Equipment

  • Blender or Food Processor

Ingredients
  

  • 8 oz firm tofu half of a 16-oz block (or 1 cup soaked cashews, seeds, or beans)
  • 2 Tbsp unsweetened original non-dairy milk
  • 1 Tbsp tahini or other plant-based fat (omit if using nuts or seeds)
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder
  • 2 Tbsp nutritional yeast
  • 1 Tbsp apple cider vinegar or lemon juice/other vinegar
  • 1 tsp sea salt

Instructions
 

  • Drain and press the tofu to remove excess moisture, if necessary.
  • Add tofu and all other ingredients to a blender or food processor.
  • Blend until smooth and creamy, scraping down the sides as needed.
  • Taste and adjust seasonings as desired. Transfer to a container and refrigerate for at least 2 hours to firm up.
  • For a firmer texture, add agar powder and cook briefly on the stovetop before refrigerating overnight.

Send me this recipe!

Just enter your email below and get it sent straight to your inbox!

Notes

Store in an airtight container in the fridge for up to 1 week. Can be frozen, but texture may change slightly.
Keyword Cream Cheese, Tofu
Share this recipe
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments