This post may contain affiliate links. Please see our disclosure policy for more details.

Just a handful of simple ingredients and 5 minutes are all it takes to make this nut-free vegan cream cheese with tofu. Enjoy as a tasty spread or dip!

A close up shot of cream cheese spread on toasted bagel half.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Best Vegan Cream Cheese

As you may know, I am not vegan and I love regular cream cheese. Bagels and cream cheese single-handedly got me through my first trimester with my second child, and for that, they will ALWAYS have a special place in my heart.

So why this tofu cream cheese? Because I also happen to heart tofu and am always looking for fun ways to incorporate more variety into my family’s diet.

Tofu is also a great source of plant-based protein and iron, THE most essential nutrient for babies.

I want to tell you up front that this doesn’t  taste like classic cream cheese. But I believe you will appreciate this plant-based twist!

You should also try this tofu mayo ;).

Ingredients

All the ingredients laid out on a white background.
  • Tofu – use extra firm tofu for best results. Do not use silken tofu as you will end up with runny spread. You can save this type of tofu for sauces instead (you HAVE to try this sweet potato sauce!)
  • Tahini – A little goes a long way! It adds great flavor and adds healthy fat. It also helps make the cream cheese silky smooth.
  • Apple cider vinegar and fresh lemon juice – Impart tanginess and acidity to the cream cheese.
  • Nutritional yeast – for the “cheesy” flavor. You can leave out and add salt to taste
  • Seasonings: onion powder, garlic powder, salt

Ultimate Guide to Tofu

Step-by-Step Instructions

A two image collage of tofu and the rest of the ingredients in a blender.
  1. Pat the tofu to remove excess moisture. There’s no need to press.
  2. Add all the ingredients into a food processor or blender and blend until smooth. You will need to stop and scrape down the sides.
  3. Taste and add more seasonings.
  4. Enjoy!

Tips for Success

  • If sharing with your baby, I recommend setting aside a portion before adding the salt to taste. Here’s why you want to be mindful of your baby’s sodium intake.
  • I like to use the combination of apple cider vinegar and lemon juice for the tangy flavor. You can just use one, if you desire, and adjust the amount to taste.
  • If using a blender, you will need to scrape down the walls so that all the mixture will reach the blade.
  • If the mixture is too thick one blended, add any plant-based milk of choice (such as almond milk), 1 tablespoon at a time until desired consistency is reached.
  • You can eat right away, but I recommend refrigerating for at least an hour for the flavors to meld and intensify. I also like my cream cheese chilled, so there’s that.

Add-ins

Tofu cream cheese in a small bowl and spread on toasted bagel with cream cheese.

This dairy-free tofu cream cheese is delicious plain, but just like with the regular version, you can flavor it in so many ways. Here are some suggestions. To the basic recipe, add:

  • Garlic AND fresh herbs, such as dill, chives, scallion, basil, parsley
  • Vegetables – finely chopped green onions, carrots, bell peppers, zucchini, spinach, cucumber, or even broccoli sprinkles! It will be a great way to add more vegetables into your child’s diet
  • Everything bagel seasoning….such a magical invention
  • White miso paste – if you desire an extra umami and stronger flavor. Start with 1 teaspoon and add more to taste.

Serving Suggestions

There are so many ways to enjoy this non-dairy cream cheese with your baby or child!

Cream cheese served in different ways for babies.
Mini bagel sandwich, cantaloupe, and cherry tomatoes in a stainless steel lunch box.

It will be great for school lunch boxes too!

Storage

Transfer to an airtight container and store in the refrigerator for 2-3 days. Give it a good stir before serving. I don’t recommend freezing as the texture will turn grainy.

More Tofu Recipes

Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!

5 from 2 votes

Tofu Cream Cheese

Just a handful of simple ingredients and 5 minutes are all it takes to make this nut-free vegan cream cheese with tofu.
Prep Time: 5 minutes
Cook Time: 0 minutes
Total Time: 5 minutes
Servings: 6
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients 

  • 8 ounce extra firm tofu
  • 1 tablespoon tahini
  • 1 tablespoon olive oil
  • 1 teaspoon garlic powder
  • 1 teaaspoon onion powder
  • 1 tablespoon nutritional yeast
  • 1 teaspoon apple cider vinegar, see note
  • 1 tablespoon lemon juice
  • salt to taste

Instructions 

  • Pat the tofu with paper towel. Roughly break it up with your hands.
  • Add all the ingredients into a food processor or blender and blend until smooth. You will need to stop and scrape down the sides. Taste and add more seasonings.
  • Refrigerate for at least 2 hours. Enjoy!

Notes

  • I suggest first starting with this base recipe and once blended, add more lemon juice, vinegar, or nutritional yeast, and salt to taste.
  • Set aside a portion for your baby before adding the salt.
  • Transfer to an airtight container and store in the refrigerator for 2-3 days. Give it a good stir before serving. I don’t recommend freezing as the texture will turn grainy.

Nutrition

Calories: 64kcal | Carbohydrates: 2g | Protein: 4g | Fat: 4g
Like this recipe? Rate and comment below!

About Min

Thank you so much for stopping by! I am Min, a Registered Dietitian, a Christ follower, a wife, and a mom to our two miracle babies! Currently, I’m having a ton of fun feeding their tummies and sharing our baby led weaning journey! Follow me on Instagram if interested in seeing daily menu as well as tips and tricks.

Leave a comment

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

Recipe Rating




2 Comments

  1. 5 stars
    I will definitely try this one Min. We see so many extra and unnecessary ingredients sometimes added to the commercial cream cheese that feels like everything is somehow impacting their health. Thanks for always sharing amazing recipes.

    1. This def doesn’t taste like regular cream cheese but it’s delicious and my kids love it! Hope you guys enjoy as well!