I left out words that are too similar in English, like "Butter", and some obvious choices, like "Wurst" and "Sauerkraut". I tried to make it as unambiguous as possible, but - nobody is perfect. Enjoy!
Nice quiz - I found it after today's Italian food words. I would recommend including Pilz instead of Pfifferling because it is more general and perhaps more straightforward. There are very few who guessed it correctly. And maybe you could accept pickle in addition to cucumber for Gurke? What about accepting lox in addition to salmon?