I make a really good "cheese" sauce for pasta...I melt vegan butter, raw cashew butter (I'm too lazy to soak cashews and blend them ) nutritional yeast and non dairy milk. Add seasonings to taste. The butter and nutritional yeast add a really nice rich flavor.I have mentioned something elsewhere, hoping nonvegan people who would consider giving up animal products will give up dairy for this, but do not remember if I mentioned this to vegans here in this forum, who if they really miss dairy cheese might benefit knowing this. The best sauce I ever taste within my living memory, which does count for something, is what I have using hummus and medium salsa in most of my cooked meals, pasta or else potato with other vegetables cut up in them generally, along with seasonings I like. I really do not think of dairy cheese anymore and this is so good, it makes that difference. The dairy cheese I thought would be hard to give up, and that I would really miss, unless I found plant-based cheese that tasted as good as it, was only an addiction. Nothing tastes that good for substituting dairy cheese, that I know of. Nutritional yeast didn't do much for flavoring, to me. But I was already using what I have for this sauce in my cooked meals and knew I was preferring it. As I recently find out other vegans don't have this approach, which doesn't matter to me much if their ways to be vegan work, I only think of saying it now for vegans who may really still miss dairy cheese and think about it still. This worked for me to think of it only as a former addiction I am glad to be over with.
My sadness and craving for dairy cheese is more for things like pizza. My husband and eat a lot of pizza so it's hard having it in my face on a regular basis. But I deal with it.