I like cooking and I try different recipes from web/book. But I am not satisfied by just cooking using recipes, I want to understand what tastes individual ingredients bring to a recipe and what alternatives do I have for different ingredients of recipes that I cook so that I can experiment safely i.e replacing ingredients with there alternatives to produce slightly different taste or removing some ingredients altogether.
Is there any resource on the web that I can consult for this? I know I can learn this by experimenting and tasting individual ingredients but I need something that can give me a starting point upon which I can build my own knowledge.