I tried to cancel out of frying - there's a red "X" button that is unresponsive to my clicks, so in an effort to cancel I dropped my frying pan on the ground, but even after I did so, it kept on cooking! Plus there was no way to pick it up since I was busy frying :)
Perhaps this is a feature not a bug?