I want to learn how to cook, not just from the experience of following lots of recipes, but from understanding the principles behind recipes: how to best combine ingredients and flavours, what techniques to use to cook ingredients, how to optimise those techniques, and even a bit of a chemical background explaining why these are the best methods. I want to know how I can take a recipe and modify it based on what I have available, or even how to invent a meal on the spot.
It seems that one canonical resource for this in the omnivore world is "On Cooking". I haven't read it myself, just heard about it. However I'm guessing that if I did read it, I would spend a lot of time filtering out non-vegan information. I also think it would probably fail to include information that would be helpful for vegans, e.g. it might suggest adding butter and not consider suggesting an alternative.
Is there a good book, or even a blog or series of articles or videos, from which I can learn to be a better cook in this way?
I'm not looking to become a professional chef. In fact I'm very lazy in the kitchen. So I'd prefer a resource that emphasises speed and simplicity in cooking. I'm also not interested in advice on health and nutrition: just easy, tasty food.