Well, if I were going to kill somebody with food that they're allergic to, I'd get myself a job as caterer or waiting assistant and then do it whilst they were out having a meal. Sure, you can say "I won't eat out then" but there's going to be an occaision of external food intake at some point.
Of course, I understand that killing somebody for revenge/fun is nowhere near as entertaining as merely mocking them.