I've become convinced that the secret of good vegan food is that it simply needs to be better than vegetarian or omnivoric cuisine. Thing is, you throw a piece of cheese or a hunk of bacon in your food and it's instantly much better. So much omnivore cooking is just "we'll do nothing but then we throw cheese in it and everyone's happy."
To make something work without the "tricks" that are mean and cheese, you really have to know what you're doing.
A friend of mine teases me about me referring to "vegetable samosas" because in her country all samosas are vegetarian.
But that's not quite true. There are samosas filled with other stuff. Unnecessarily. The best samosas are vegetable and they are, in fact, vegan. And delicious as they involve an exciting amount of fried bread (which is also very good for you.)