Prepare the Tofu: To get started, remove the tofu from its packaging and pat it gently with a clean tea towel to dry it.
Blend: In a high-speed blender or food processor, combine the tofu, lemon juice, nutritional yeast, apple cider vinegar, salt, garlic powder and tahini (if using). Blend until the mixture reaches a completely smooth consistency. If it's too thick, add a bit of water or unsweetened plant-based milk, a tablespoon at a time, to achieve the desired consistency.
Taste and Adjust: After blending, taste the cream cheese and adjust the seasonings if necessary. You may want to add more salt for flavor, lemon juice for tanginess, or nutritional yeast for a cheesier flavor.
Incorporate Herbs (Optional): If you're using fresh herbs, fold them in by hand after blending. This step is to ensure the herbs are distributed evenly without being pulverized into the cream cheese.
Chill: For the best texture and flavor development, transfer the tofu cream cheese to an airtight container and refrigerate for at least one hour. This step allows the cream cheese to firm up slightly and the flavors to meld.
Serve and Enjoy: Spread your homemade tofu cream cheese on bagels, toast, and crackers, or use it in dips and spreads.