I've been making vegan cheese for a little while. Jules Aron's book is a good starting point because it includes easy recipes for beginners (without fermentation) and more advanced recipes (with fermentation) once you get going. Miyoko is currently the 'gold standard', but also more advanced, and can be intimidating for someone new to vegan cheese making because Miyoko uses fermentation.
Personal opinion: I don't think "cheese" is a good word for this food group. It's it's own food. It doesn't taste like cheese, despite having a cheesy quality, and it creates false expectations. I'd like to see plant-based diets separate from meat diets and stop using meat, cheese, etc, related descriptors. So, we need new vocabulary.
I've been making cashew cheeses and sauces for a few years, and my personal experience is that there are only so many ways to make cashews "cheesy". Heidi Ho makes an amazing "no chevre" that tastes different from other cashew cheeses, but aside from that, every cashew cheese recipe (and commercial cashew cheese) I've tried tastes more or less the same with only slight variations that come with adding red pepper, or different herbs and spices. So, once you have your favorite cashew recipe mastered, stick to it and make it creamier for mac and cheese and alfredo, or spicier, or thicken it with agar for sandwich slices, or keep it simple for a spreadable cheese to eat with crackers, etc.
There are so many possibilities for different flavors when using different combinations of nuts and seeds. The best part is making these foods and sauces at home instead of relying on commercial products.
View attachment 47176