Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Tofu Cream Cheese

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

Even vegans can enjoy this delicious cream cheese! Tofu cream cheese is a thick and creamy spread that resembles regular cream cheese, but it’s made with firm tofu and coconut oil. Spread it on bagels, serve it with crackers, or make it into a delicious veggie dip. This easy vegan cream cheese takes only 8 minutes, and it’s dairy-free, nut-free, and gluten-free!

healthy easy vegan tofu cream cheese recipe spread on a bagel

Dairy-free cream cheese may seem impossible, but thanks to tofu – it’s not! Firm tofu, coconut oil, and nutritional yeast mimic the taste and texture of real cream cheese. It’s super easy and silky smooth. All you have to do is throw all the ingredients into your food processor and give it a good blitz. It tastes even better than Tofutti Better Than Cream Cheese!

And since the base of this cream cheese is tofu, it’s rich in high-quality protein and heart-healthy fats. You can feel good about eating it. I can’t say the same for classic cream cheese, no matter how delicious it may be. We like to slather this vegan staple on a homemade sourdough bagel, crackers, or toast.

Tired of plain cream cheese? This tofu cream cheese recipe is customizable! You can make it sweet or savory with a few simple ingredient swaps. Strawberry, garlic herb, and green onion are a few of my favorites. The delicious options are endless!

Latest Recipe Video!

👩‍🍳 Why This Recipe Works

  • Customize this vegan tofu cream cheese into any flavor!
  • Costs less than store-bought cream cheese
  • Gluten-free, dairy-free, and nut-free
  • High in protein and unsaturated fat.
  • Tastes very similar to regular cream cheese!
  • Simple recipe, ready in 8 minutes!
  • Made with wholesome ingredients with no additives
  • Best vegan cream cheese ever!

🥘 Ingredients

This vegan cream cheese recipe with tofu calls for simple ingredients you can find at your local grocery store.

ingredients for healthy easy vegan tofu cream cheese recipe

Tofu: You can find tofu near the produce in the refrigerated section. Be sure to buy firm, water-packed tofu. This will give you the thick creamy texture of cream cheese. Silken tofu is too soft. Extra firm tofu will work if you can’t find firm. For the best flavor, use a neutral-tasting tofu brand.

Coconut Oil: Coconut oil makes this vegan condiment silky smooth!

Lemon Juice: For a refreshing flavor and slight tang! Always use fresh lemon juice, which is far better than the bottled kind. If you’re in a pinch, apple cider vinegar will work in its place.

Seasoning: Onion powder, garlic powder, sea salt, and pepper give it a nice flavor boost. For sweet flavors, leave out the onion and garlic powder.

Nutritional Yeast: Nutritional yeast has a “cheesy quality” that’s perfect for vegan recipes. I can usually find it near the spices in the baking aisle.

📖 Variations

While this homemade vegan cream cheese tastes delicious as-is, you can adapt this basic recipe with whatever flavors you like! Here are a few ideas to get you started. Just be sure not to add too much extra moisture or you will lose the creamy texture. Freeze-dried fruit is a great option for fruit flavors.

  • Berry: Omit the savory spices and add freeze-dried strawberry powder and powdered sugar.
  • Chocolate: Omit the savory spices and add cocoa powder and powdered sugar. Adjust to taste.
  • Garlic Herb: Mince 2 cloves of fresh garlic and add to the cream cheese mixture along with 1 tsp of dried dill, basil, and chives. Fold until well combined.
  • Scallion: Tofu scallion cream cheese is my favorite! Finely slice green onions (start with one) and fold through the cream cheese.
  • Pumpkin: Skip the savory seasonings and add pumpkin pie spice instead! You can also add a small amount of pumpkin puree and organic sugar for a sweet take.
  • Honey Walnut: Skip the savory seasonings and add honey to taste then fold in chopped walnuts.
  • Fresh Herbs: Stir in a mixture of minced fresh herbs! If you don’t have fresh, dried herbs work too.

🔪 Instructions

Vegan cream cheese with tofu is a breeze to make. Follow these simple instructions for best results.

Press Tofu: Lightly press out the excess moisture from the tofu. No need to use a tofu press, just a light press will do. Then add it to a food processor.

tofu and wet ingredients in a blender

Process Ingredients: Add the rest of the ingredients into a food processor and blend until smooth. Scrape down the sides of the bowl with a spatula to ensure all the ingredients are incorporated.

spoonful of blended tofu

Add Mix-Ins: Add your favorite mix-ins and blend one more time.

blended ingredients for dairy free cream cheese

Store: Store the vegan cream cheese in the refrigerator for up to 7 days.

vegan cream cheese in a bowl topped with dill

❓ Recipe FAQs

How should I store this creamy tofu cream cheese?

Be sure to store this dairy free cream cheese in an airtight container in the refrigerator. It will last for up to 7 days if stored properly.

How should I serve non dairy cream cheese?

You can serve this recipe just like you would any dairy cream cheese! Use it on sandwiches, toast, and crackers or as a delicious veggie dip!

Can I freeze homemade cream cheese?

Unfortunately no. Vegan cream cheese will lose its creamy texture once defrosted. For best results, use within 7 days of making it.

Is plain tofu cream cheese healthy?

Yes! This recipe is made with wholesome ingredients like tofu, coconut oil, and nutritional yeast. It doesn’t contain harmful additives or artificial flavors, and it’s high in quality protein and unsaturated fat.

💭 Expert Tips

  • Use your favorite brand of tofu or one that has a neutral taste.
  • You can use a high-speed blender in place of a food processor.
  • Be sure to store in a sealed container!
  • If the mixture isn’t fully blending, use a spatula to scrape down the sides. Process again until smooth.
  • If you want to make a sweet and savory flavor, double the batch and divide in half before adding mix-ins.
healthy easy vegan tofu cream cheese recipe spread on a bagel

🍲 More Vegan Recipes!

LOVE THIS RECIPE? Please leave a 5-star rating 🌟 in the recipe card below and/or a review in the comments section further down the page!

You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

https://youtu.be/1FYCiYugaEc
healthy easy vegan tofu cream cheese recipe spread on a bagel
Print Recipe
5 from 7 votes

Tofu Cream Cheese Recipe

Even vegans can enjoy this delicious cream cheese! Tofu cream cheese is a thick and creamy spread that resembles regular cream cheese but it's made with firm tofu and coconut oil. Spread it on bagels, serve it with crackers, or make it into a delicious veggie dip. This easy tofu cream cheese takes only 8 minutes and it's dairy-free, nut-free, and gluten-free!
Prep Time8 minutes
Cook Time0 minutes
Total Time8 minutes
Course: Condiment
Cuisine: American
Diet: Gluten Free, Vegan, Vegetarian
Servings: 10 servings
Calories: 69kcal
Author: Anjali Shah

Ingredients

Equipment

Instructions

  • Lightly press out the excess water from the tofu.
  • Add all ingredients to a food processor and blitz until smooth, scraping down the sides to ensure all ingredients are incorporated.
  • Add in your favorite mix-ins or leave it plain.
  • Store in an airtight container in the fridge for up to 7 days.

Additional Mix Ins:

  • Fresh Dill: Finely chop 3 tbsp fresh dill leaves and fold through the cream cheese.
  • Green Onion: Finely slice 1 green onion and fold through the cream cheese.
  • Garlic and Herb: Mince 2 cloves of garlic and add to the cream cheese mixture along with 1 tsp of dried dill, basil and chives. Fold until well combined.

Notes

  • Use your favorite brand of tofu or one that has a neutral taste.
  • You can use a high-speed blender in place of a food processor.
  • Be sure to store in a sealed container!
  • If the mixture isn’t fully blending, use a spatula to scrape down the sides. Process again until smooth.
  • If you want to make a sweet and savory flavor, double the batch and divide in half before adding mix-ins.
  • Vegan cream cheese can be used on bagels, sandwiches, as a dip or even to stuff jalapeno poppers.

Nutrition

Calories: 69kcal | Carbohydrates: 1g | Protein: 2g | Fat: 6g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 117mg | Potassium: 12mg | Fiber: 1g | Sugar: 1g

12 responses to “Tofu Cream Cheese”

    • Hi Leah! Unfortunately, I haven’t tested this recipe with any other type of oil so I can’t be sure that another oil would work. You could certainly try olive oil or avocado oil – but I honestly don’t know if it would turn out the same! If you do test this recipe with another type of oil, let me know how it turns out!

  1. Thank you for this! I needed a cream cheese alternative and now I can enjoy a nice spread on my bagel this weekend.5 stars

  2. We are always looking for new ways to use tofu and this looks amazing. A great alternative to cream cheese too.5 stars

  3. I usually buy vegan cream cheese but I must try making it myself. The garlic and herb version I think.5 stars

Leave a Reply

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

Recipe Rating




Subscribe to newsletter

Copyright 2024 The Picky Eater®, LLC. All rights reserved.