• Skip to main content
  • Skip to primary sidebar
Plant Based Jess
menu icon
go to homepage
  • Spring Recipes
  • Recipes
  • About
  • 📧 Subscribe
  • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Spring Recipes
    • Recipes
    • About
    • 📧 Subscribe
    • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index » Sauces, Dips and Condiments

    Vegan Tofu Cream Cheese (Oil-Free)

    Published: Mar 5, 2022 · Modified: Sep 5, 2023 by Jessica

    JUMP TO RECIPE PIN SHARE

    This tofu cream cheese is so easy to make, loaded with flavor, fully dairy-free and also nut-free. Makes for a delicious savory spread over bagels, but also amazing in sandwiches, stirred in creamy pasta dishes or to dollop over pizza. It is high in plant-based protein and can help you feel full longer!

    Overhead view on a small white bowl filled with a vegan tofu cream cheese with a small knife in the cheese and bagels on the side.

    We are all about vegan cheeses over here. Some of our favorite are vegan feta cheese for salads, vegan mascarpone to dip in fruits and I just made that amazing vegan powdered cheese to be able to whip up a last minute creamy mac n' cheese. Which we have been making every 2-3 days since out on the blog. It is so good and convenient.

    And I have been having a few requests for a vegan substitute for cream cheese, which is why I am so eager to share my new tofu cream cheese recipe! Plus, I just shared a homemade bagel recipe, so needless to say that a DIY vegan cream cheese spread is a must.

    But why use tofu? It is already firm, easily blend-able to a creamy texture and provides an amazing flavorless base to add all the flavoring. But the most exciting reason: this dairy-free cream cheese is high in plant-based protein! Making a vegan cream cheese using tofu instead of cashews can help you feel full longer, but also makes it lower-in-fat and calories, if that's something you are looking for.

    Also, I see so many tofu cream cheese recipes made using coconut oil as well. The oil firms up when chilled and helps the spread be closer in texture to a regular cream cheese. But honestly, I didn't use it at all and still was amazed by the creaminess, richness and thickness of this dip. And I love oil-free recipes!

    Use over bagels, stir in pasta dishes, spread in sandwiches or dig in some veggies or crackers, I'm sure this tofu dip won't last for too long in your fridge! Enjoy 🙂

    Front angle view on a small butter knife that's taking some vegan tofu cream cheese from a small bowl.

    Why you'll love this recipe

    • Easy and done within 5 minutes
    • Made with simple ingredients
    • Cheaper than store-bought vegan cream cheese
    • Free of preservatives or any added oil
    • High-in-protein & healthy
    • Dairy-free, gluten-free & nut-free (school safe)

    Ingredients & substitutions

    • Extra firm tofu: you will need a firm kind of tofu to make it. Silken tofu or other soft tofus are way too watery and using them would give you a runny spread.
    • Nutritional yeast: gives it that cheesy flavor. If you don't have it, then add a little miso paste instead for a similar umami flavor, but know that it won't be as cheesy (and you might want to add a little less salt too).
    • Apple cider vinegar: important for a tangy cheesy flavor. Could swap for lemon juice or do a combo of vinegar + lemon juice. Add more if you like your vegan cheese more tangy!
    • Plant-based milk: use as much as you need for desired texture, which will depend on the type of tofu you used and how much water it retained (you might not even need any if your tofu is already quite soft). Be sure to use an unflavored and unsweetened milk and use oat or soy for a nut-free recipe.
    • Garlic and onion powder: they add so much amazing flavor!
    • Dried chives and dill: these are optional, but really boost the flavor even more.
    Showing are the ingredients needed to make a vegan tofu cream cheese.

    How to make it

    Process

    Pat dry the block of tofu and remove as much water as you can. You can also do a quick press by wrapping the tofu in clean towels and top with something heavy for 10-15 minutes.

    Then roughly break up the tofu in your food processor and add the apple cider vinegar, nutritional yeast, garlic powder, onion powder and salt. Add 2-3 tablespoons of plant-based milk and process until ultra smooth. Take a few breaks to scrape the walls and keep processing until ultra creamy.

    Adjust consistency and add flavor

    Then, add 1 tablespoon extra of milk as needed to reach desired consistency. I usually use 4 tablespoons, but you might need more or less depending on your tofu and how much water it retained.

    Once you reach the desired creaminess, add the chives and dill and pulse a few times. Try to keep the dried herbs mostly intact. Taste and adjust the overall flavor by adding more vinegar, salt and spices.

    Chill or serve

    You can absolutely serve this cream cheese right after done, but I find that the flavors intensify after chilling in the fridge for a few hours (the texture also firms up a bit). So if possible, make it the day before you need it.

    In process picture: overhead view on a food processor filled with ingredients.
    In process picture: overhead view on a creamy mixture in a food processor topped with dried herbs.

    Watch how to make it

    YouTube video

    Tips

    • Be sure to remove as much water as you can from the block of tofu. Take your time to wrap in a towel and even press it gently. It is fine if it breaks a little while drying it as you will blend it anyway.
    • Go slow when adding the milk. You might not need very much. Start with 2-3 tablespoons, process and then, add about 1 tablespoon extra at a time as needed.
    • I prefer to add the dried herbs (chives and dill) after the basic cream cheese is nicely creamy so I don't have to process that much anymore. This allows the cream cheese to keep some texture without turning green.
    • You can also divide the cream cheese in 2 equal portions before adding the chives and dill and flavor them differently.
    Close up on a creamy dairy-free tofu cream cheese in a bowl with a butter knife inside.

    Other flavoring ideas

    This recipe is so easy to personalize to your taste. I would definitely make sure to add extra flavoring ingredients that are savory as it already contains garlic and onion powder, but feel free to swap the dried chives and dried dill for:

    • Finely chopped sun-dried tomatoes. Either choose in oil or even better, rehydrate and drain oil-free dried tomatoes.
    • Use fresh herbs such as dill and chives but also parsley, cilantro and basil.
    • Fold in chopped olives or steamed (and pat dried) spinach for a fun dip.
    • Add some fresh garlic for a good punch in flavor.
    • If you like spicy flavors, add finely chopped jalapeño or even spicy canned green chiles for added tangy flavor.
    • Similar to this tofu spread, add in some shredded carrots to sneak in extra texture and nutrients.
    • Feel free to add more nutritional yeast for an extra boost in cheesy flavor or even fold in some everything bagel seasoning, especially if planning on spreading over bagels.

    Storage

    Keep this tofu cheese spread in the fridge in an air-tight container for a few days. It will firm up slightly, which makes the spread even better. Stir well before using.

    I don't recommend freezing it though as the water might separate from the spread and you will loose on the creamy consistency. If you are worried to have more cream cheese than you can eat in the next few days, then I would recommend you divide in 2 bowls and flavor them differently to keep things interesting.

    Close up on a halved bagel topped with vegan tofu cream cheese and a bite taken off.

    Serving suggestions

    There are so many ways to use this vegan tofu cream cheese other than spreading over homemade everything bagels!

    Add dollops over pizza, stir in creamy pasta dishes such as mac and cheese and avocado pasta, stuff in lasagna roll ups, spread in sandwiches to boost the protein content, use to make vegan pin wheels, etc.

    It also makes for a nice dip for veggie sticks and crackers. Include it when making a vegan charcuterie board!

    But our favorite way to enjoy it is paired with my vegan carrot lox for brunch or lunch or to use it when making cucumber sandwiches.

    FAQ's

    Can I make it soy-free?

    No. The tofu is the main ingredient, so you cannot swap it. Check out this cashew ricotta for a soy-free vegan cheese.

    What if I don't have a food processor?

    You can use a blender, although you will need to take more breaks to scrape the walls with a spatula and bring the mixture back to the blade. You can also use an immersion blender.

    Other tofu recipes you might like

    • Sweet and sour tofu
    • Sticky tofu
    • Creamy cajun pasta
    • Crispy panko tofu nuggets
    • Tofu bolognese
    • Spicy buffalo 'chicken' sandwich
    • Coconut crusted tofu bites
    • Vegan tofu tikka masala
    • Silken tofu scramble
    • Marinated smoky tofu
    • Tofu sour cream

    I hope you like this vegan tofu cream cheese as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was. Your feedback is so helpful!

    Let's stay in touch with Instagram, Pinterest and Facebook. Also, don't forget to subscribe to my newsletter to be sure not to miss anything.

    📖 Recipe

    Overhead view on a small white bowl filled with a vegan tofu cream cheese with a small knife in the cheese and bagels on the side.

    Vegan Tofu Cream Cheese

    5 from 1 vote
    This tofu cream cheese is so easy to make, loaded with flavor, fully dairy-free and also nut-free. Makes for a delicious savory spread over bagels, but also amazing in sandwiches, stirred in creamy pasta dishes or to dollop over pizza. It is high in plant-based protein and can help you feel full longer!
    PRINT RECIPE PIN RECIPE
    Prep Time5 minutes mins
    Cook Time0 minutes mins
    Total Time5 minutes mins
    Servings 8 servings
    Author Jessica Laroche

    Equipment

    • Food processor

    Ingredients
      

    • 454 g extra firm tofu (or one block)
    • 3 tbsp nutritional yeast
    • 1 tbsp apple cider vinegar - lemon juice works too
    • 2-4 tbsp plant-based milk (oat or soy for nut-free) - or as much as needed for desired consistency
    • 1 tsp onion powder
    • 1 tsp garlic powder
    • 1 tsp salt

    Optional herbed flavoring (see notes)

    • 1 tbsp dried chives
    • ½ tbsp dried dill

    Instructions
     

    • Roll the block of tofu in a clean towel and gently press the tofu to remove as much water as you can.
    • Then, break up the tofu in a food processor and add the apple cider vinegar, nutritional yeast, garlic powder, onion powder and plant-based milk (start with 2 tablespoons). Process until ultra smooth and creamy taking a few breaks to scrape the walls. Then, adjust the consistency by adding 1 tablespoon of plant-based milk at a time until desired consistency is reached.
    • Once the mixture is smooth, then add the dried chives and dill and pulse a few times.
    • Use right away or chill first for a few hours for more pronounced flavors and improved spreadable texture.

    Video

    YouTube video

    Notes

    • Store in the fridge for 4-5 days in an air-tight container (do not freeze).
    • Other flavoring ideas in place of the dried chives and dill are: sun-dried tomatoes, fresh herbs, fresh garlic, olives, jalapeño, canned green chiles and so much more.
    • Use over bagels, but also add to pasta dishes, dollop over pizza or focaccia, spread in sandwiches or simply use as a high protein dip for veggies or crackers.
    • Nutrition: please note that the nutritional information is an estimate per serving provided for informational purposes only (calculated by software) and accuracy is not guaranteed. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.

    NUTRITION

    Calories: 46kcal | Carbohydrates: 3g | Protein: 6g | Fat: 1g | Saturated Fat: 0.2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.2g | Sodium: 329mg | Potassium: 164mg | Fiber: 1g | Sugar: 1g | Vitamin A: 43IU | Vitamin C: 1mg | Calcium: 28mg | Iron: 1mg
    CLICK TO SUBSCRIBE FOR UPDATES!
    SHARE ON FACEBOOK SHARE BY EMAIL

    Pin it for later!

    Pinterest picture showing 2 images of a vegan tofu cream cheese with one over a bagel. Overlay text saying: "Vegan Cream Cheese".

    More Easy Plant-based Sauces, Dips and Condiments

    • Vegan buffalo chickpea dip in a bowl with pita bread and raw veggie sticks.
      Buffalo Chickpea Dip (Vegan)
    • View on a tray of raw peppers with crackers and a bowl of kidney bean hummus.
      Red Kidney Bean Hummus
    • View on a bowl of mango corn salsa on a platter with tortilla chips.
      Mango Corn Salsa
    • Platter showing a bowl of homemade lemon dill hummus surrounded with crackers, carrot and cucumber.
      Easy Lemon Dill Hummus

    Reader Interactions

    Comments

    1. Mimi says

      January 14, 2024 at 4:06 pm

      5 stars
      Thank you for this recipe! This is just what I was looking for! From the time I found this recipe and made it, to consuming it as a spread on a sandwich was less than 20 minutes. I used dried dill for the flavoring. It's really good!

      Reply
      • Jessica says

        January 14, 2024 at 4:56 pm

        Oh great! Thanks for sharing Mimi! 😊

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    ABOUT JESS


    Profile picture for Plant Based Jess in the kitchen.

    Hi there! I’m Jessica, a pasta obsessed French Canadian now living in beautiful Maine. I’m a mom of two, experienced foodie and ninja meal planner. I believe everyone can make stress-free plant-based meals with wholesome ingredients that your family and friends will love. 

    Join me in my kitchen to discover fun and creative recipes or click to find out more. Welcome!

    CONNECT WITH ME


    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    🌱 SPRING RECIPES


    • There is a white bowl that contains a creamy barley breakfast bowl that's topped with a strawberry and rhubarb quick compote. There is also a wooden spoon on the side of the bowl and fresh strawberries. Also beside the bowl, there is another breakfast bowl as well as a few small bowl containing more of the compote and fresh strawberries. The bowls are on a large pink hand towel and there is a cup of tea on the side.
      Barley breakfast bowl with a strawberry-rhubarb compote
    • Vegan Watermelon Salad with Mint and Cucumber
    • There is a portion of a vegan garlic pasta bake on a plate with a baking dish containing more of the pasta on the side. There are 2 forks, 2 glass and a pitcher of water on the side as well as a small plate with ground black pepper.
      Vegan Garlic Pasta Bake
    • There is a slice of a vegan spinach quiche that's being hold and close to the camera. You can see in the background the whole vegan spinach pie as well as a white and blue hand towel.
      Vegan Spinach Quiche (Gluten-Free)
    • Green pea pasta sauce with short noodles and a side of lemon wedge and more fresh basil.
      Creamy Green Pea Pasta Sauce (20-min Vegan Recipe)
    • View on a tall glass of mango cherry smoothie topped with flaxseed.
      Mango Cherry Smoothie

    POPULAR RECIPES


    • Overhead view on a dark plate filled with 3-ingredient almond flour peanut butter cookies with a glass of milk on the side.
      3-Ingredient Almond Flour Peanut Butter Cookies
    • View on a glass of passion fruit mocktail with fresh passion fruits on the side.
      Passion Fruit Mocktail
    • Showing is a homemade easy buckwheat bread that's about half sliced. There are a few slices around the bread that are topped with peanut butter, yogurt and fruits.
      Easy Buckwheat Bread (No yeast, No kneading!)
    • There is a large spoon taking some oven-roasted potatoes and broccoli from a sheet pan.
      Oven-Roasted Potatoes and Broccoli
    • Front angle view on a kale tonic with lemon juice.
      Kale Tonic (First Watch Copy Cat Recipe)
    • Front angle view on a small jar of flaxseed pudding layered with strawberry jam and fresh blueberries.
      Flaxseed Pudding

    Footer

    Copyright © 2021 Plant Based Jess

    Privacy Policy