For many cooking is a nessisity.For some it is a hobby.
For cooking good food avialability of multiple ingredients is not a must for good and seasoned cook.A good cook can make do with the ingredients available because he does not relie on standard reciepes.In every day we can also do the same if donot try to stick to particular type of food and are willing to try a mixture of different foods on the same table.There is nothing to say that we cannot have a combination of asian and australian food on the same table at the same time.The other thing is the cook should be able to mix differnt types of food into the same dish .
Things essential for quick and good ffood are
2.Idea of what to cook
4.good knife and blender
With above things most of the cooking can be achieved with considerable satisfaction