There is no vegan cheese that comes close to accurately simulating the taste and texture of real cheese. None.
Especially not for what your looking for (cheese on crackers).
I tried several of the cheeses out there in my quest for the perfect vegan cheese and can definitively confirm that it does not exist.
I have not tried to eat (vegan) cheese in that way for years now, but if you are seeking a cheese for melting, in a recipe, Follow Your Heart's Vegan Gourmet comes the closest, but it is expensive, fatty, and not that great.
i still prefer cheese made with nutritional yeast, for use in baking.
Look online and you can find many recipes to try, till you find one that most suits your flavor profile.
in my coffee, i use unsweetened vanilla almond milk and vanilla creme stevia (or, less frequently, maple or agave)
I really like Toffuti's sour cream, but it nearly made someone on here blow chunks. (O_o)
hmm.. wonder if it was the sour supreme or the non-hydrogenated sour cream '\\_(0_0)_/'
everyone's taste will, of course, differ. so it is an option, but, again, a costly and fatty option.
Here's a couple other options to try:
::Tofu Sour Cream::
(makes 1 1/4 cups)
1 10.5-ounce package of lite silken tofu (firm), crumbled
4 to 5 teaspoons lemon juice (fresh is best)
2 teaspoons apple cider vinegar
1 teaspoon sweetener (any you want)
1/2 teaspoon salt
Blend all in a food processor or blender. Process several minutes, until super creamy and smooth. Creamy texture dependent on lots of whipping/blending, so make sure to process it for a few minutes. Refrigerate.
::Tofu Sour Cream 2::
(haven't tried this one yet)
1 pound silken tofu
juice of 1-1/2 lemons
1 tablespoon dill
1 teaspoon salt
Same instructions as above.