This Tofu Cream Cheese is creamy, thick and perfect for spreading on bagels. With only 5 ingredients, it’s ridiculously easy to make and customizable. My personal favorite flavor? Chive and onion.

womans hand holding a vegan cream cheese bagel cut in half.

A bagel for breakfast just isnโ€™t complete without a generous schmear of Tofu Cream Cheese! Serve alongside Tofu Scramble and Vegan Pancakes for an unforgettable brunch.

This 5-ingredient vegan cream cheese alternative is just as creamy and tangy as my 5-Minute Vegan Cream Cheese but is completely nut free. Itโ€™s easy to make, too. A brick of tofu and a handful of wholesome plant-based ingredients blend together in a food processor, then itโ€™s ready to eat.

As-is, the cream cheese is rich, creamy, and subtly sour. Want to take it up a notch? Blend in the flavor boosters of your choice, like herbs, onions, fruit, or nuts.

Iโ€™ve included 5 delicious flavor options to dress up your vegan cream cheese. Add garlic, scallions, or dill for a savory flavor, or make it sweet with fresh strawberries, pecans, and maple syrup. Itโ€™s up to you!

tofu cream cheese in a glass container with a knife resting on top.

Ingredients needed (with substitutions)

  • Firm tofu – Firm or extra-firm tofu is the best tofu for this tofu cream cheese recipe. Unlike other types that are soft and watery (like medium, soft, or silken tofu), these give the cream cheese a thick, slightly firm, and spreadable consistency. Soft or medium tofu should work if thatโ€™s what you already have at home. They wonโ€™t affect the flavor of the cream cheese, but the consistency will be looser. 
  • Lemon juice – You can make this recipe with either lemon juice or apple cider vinegar. Both give the cream cheese a classic tangy flavor and a subtle sweetness.
  • Coconut oil – Just like in my vegan butter recipe, melted coconut oil adds richness to the cream cheese but also helps it firm up in the fridge. Use refined coconut oil for NO coconut flavor. You may leave it out if needed.
  • Nutritional yeast – For a cheesy and savory flavor.
  • Salt – Donโ€™t skip it! The salt rounds out all of the other flavors and helps the cream cheese taste its best.
ingredients for tofu cream cheese in a food processor.

How to make vegan cream cheese with tofu

Find the complete printable recipe with measurements below in the recipe card.

Break the brick of tofu into chunks and place them in a food processor, followed by the lemon juice, melted coconut oil, nutritional yeast, and salt. 

Blend the ingredients until theyโ€™re smooth and creamy. At this point, you can add some flavor boosters (see the options below) and blend again. Enjoy!

chopped chives on top of tofu cream cheese in a food processor.

Tips for success

  • Room temperature tofu is the secret to easy blending! Unwrap the brick of tofu from the package, set it on the kitchen counter, and let it come down to room temperature for 30 minutes before blending. You don’t have to do this, but things will blend better if you do.
  • You can use the cream cheese right away but the consistency is thicker and richer after it chills in the fridge for 30 minutes.
  • No food processor? Make this recipe in a blender instead. Just know that youโ€™ll need to stop and scrape down the sides more often.
  • Gently pulse in nuts, fresh vegetables, vegan bacon, and other chunky ingredients into the cream cheese. Or fold them into the batch with a spatula. You donโ€™t want to completely pulverize these add-ins and potentially lose the texture.

Serving suggestions

One of the best ways to use tofu cream cheese is as a bagel spread (it goes especially well with everything bagels). Top your cream cheese bagel with sliced cucumbers, fresh dill, pickled red onions, avocado, and/or vegan salmon for an epic vegan breakfast or light lunch.

Need an easy party snack? Spread the cream cheese (with or without flavor boosters) on crackers or crostini and top them with dried fruit, jam, fresh herbs, scallions, avocado, and/or everything bagel seasoning. You can also use it as a spread in pinwheels or a filling in vegan jalapeno poppers.

Lastly, use the tofu cream cheese as a creamy and tangy base for cold dips. Stir pre-cooked spinach, diced artichokes, pickled jalapenos, onion powder, garlic powder, and/or fresh dill into the batch. Add a scoop of vegan mayo or yogurt to thin the texture, and you have a flavor-packed, no-bake party dip!

close up on blended tofu cream cheese in a food processor.

Customize the flavor

You can think of tofu cream cheese as a blank canvas for your favorite flavors. Whether youโ€™re serving it with a sweet treat or as a savory spread, you can take it up a notch with all kinds of add-ins. Find your perfect flavor using any of these variation ideas:

  • Strawberry – Add 1 cup chopped strawberries and 1/4 cup powdered sugar.
  • Maple pecan – Add 3 to 4 tablespoons maple syrup and 1/2 cup chopped pecans.
  • Chive and onion – Add 1 teaspoon onion powder and 4 tablespoons chopped chives.
  • Bacon scallion – Add about 1/2 cup crumbled vegan bacon (tempeh, tofu, or store-bought and cooked) and 4 tablespoons chopped scallions.
  • Vegetable – Add 1/2 teaspoon garlic powder, 1/4 cup chopped fine red bell pepper, 1/4 cup finely chopped carrots, 2 tablespoons chopped chives, and 2 tablespoons chopped small red onion.

Frequently asked questions

Do you have to press the tofu?

Nope! Instead, drain the water in the package and pat the brick dry with a clean kitchen towel. Only softer varieties, like medium tofu, should be lightly pressed before blending to drain the excess water.

Can you use this vegan cream cheese for baking or frosting?

For the most part, yes. I haven’t tested it yet in vegan cheesecake recipes, so I can’t guarantee that would work. But it works well in vegan cream cheese frosting as well as vegan cheese danishes made with puff pastry.

How long does it last?

The cream cheese will last for up to 1 week when itโ€™s stored in an airtight container in the fridge.

Can you freeze tofu cream cheese?

I havenโ€™t tried freezing the cream cheese, but it will likely lose its rich and creamy texture after thawing.

a bagel on a white plate topped with a generous amount of tofu cream cheese.

Want more vegan cheese recipes?

close up on a womans hand holding a vegan cream cheese bagel cut in half.
4.90 stars (19 ratings)

Tofu Cream Cheese

This Tofu Cream Cheese is creamy, thick and perfect for spreading on bagels. With only 5 ingredients, it's ridiculously easy to make and customizable. My personal favorite flavor? Chive and onion.
Prep: 10 minutes
Total: 10 minutes
Servings: 8 servings

Ingredients 
 

  • 14.5 ounce block firm tofu
  • 2 tablespoons fresh lemon juice or apple cider vinegar
  • 1/4 cup refined coconut oil melted
  • 1 teaspoon nutritional yeast
  • 1 teaspoon salt
  • optional flavor add ins, see Notes below

Instructions 

  • Remove the tofu from the package and pat dry with a clean tea towel. Let it come to room temperature for about 30 minutes if possible.
  • Break the tofu into large chunks. Place the tofu, lemon juice, melted coconut oil, nutritional yeast and salt in a food processor and process until smooth and creamy.
  • Add any optional flavor add ins and mix again.
  • Refrigerate for 30 minutes to help it firm up, or serve immediately.
  • Store in a covered container in the refrigerator for up to 1 week.

Notes

  1. Strawberry – Add 1 cup chopped strawberries and 1/4 cup powdered sugar.
  2. Maple Pecan – Add 3-4 tablespoons maple syrup and 1/2 cup chopped pecans.
  3. Chive and Onion – Add 1 teaspoon onion powder and 4 tablespoons chopped chives.
  4. Bacon Scallion – Add about 1/2 cup crumbled vegan bacon (tempeh, tofu or store bought and cooked) and 4 tablespoons chopped scallions.
  5. Vegetable – Add 1/2 teaspoon garlic powder, 1/4 cup chopped fine red bell pepper, 1/4 cup finely chopped carrots, 2 tablespoons chopped chives and 2 tablespoons chopped small red onion.

Nutrition

Serving: 1of 8 servings | Calories: 102kcal | Carbohydrates: 2g | Protein: 5g | Fat: 9g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 293mg | Potassium: 9mg | Fiber: 0.5g | Sugar: 0.2g | Vitamin A: 0.2IU | Vitamin C: 1mg | Calcium: 65mg | Iron: 1mg
Course: Breakfast, Snack
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , , , ,

you may also like:

Comments

    1. I’d just leave it out instead. The coconut oil helps it firm up a bit in the fridge; other oils won’t have that effect.

  1. This was so quick and easy to make, delicious and made a really good amount. The whole recipe was much cheaper than buying a vegan cream cheese and probably healthier too. The high protein content of the tofu meant it really satisfied my appetite.

    1. Hi Nicola. Thanks for sharing your glowing review and feedback! I’m glad you loved the cream cheese! Happy cooking to you!

  2. Really good! They stopped selling my favourite cream cheese everywhere, and this is cheaper, easier to get, and more protein. I LOVE it. And Iโ€™m picky. I add sriracha for sriracha cream cheese and sprinkle on everything spice I make from bulk barn.

    1. Hi Jenny. I’m so glad you loved the cream cheese! It is wonderful to add the flavors you love! I appreciate for great review! Happy cooking!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.