Planning your menu in advance is one thing, but when we have to improvise at the last minute, the situation changes completely. How often do we get home late from work and find that we have few ...