Delve into the world of German cuisine.
Our list of top German foods wouldn't be complete with mentioning Schnitzel. Coated in breadcrumbs and often served with a slice of lemon, this thin, boneless cutlet of meat is an iconic part of German cuisine.
You'll find lots of cakes and tarts to tempt you in Germany, but few people can resist a huge slice of Germany's most famous cake: the delicious Schwarzwälder Kirschtorte (which literally means 'Black Forest cherry torte').
Germany's answer to pasta, Spätzle is especially popular in the south of the country. These soft egg noodles are made from wheat flour and egg and are often topped with cheese (Käsespätzle) and roasted onions.
Stollen is one of German Christmas classics. This rich fruit bread is prepared with a buttery and sweet yeast dough that is usually spiced, lemon-flavored, and enriched with various dried fruits and marzipan.