German cuisine is very varied with food habits changing from region to region. Germany is known for its 300 types of bread and various varieties of cheese and milk products. Sausages are another favourite with the Germans.
Germany is renowned as the ‘beer loving’ nation having 1,500 breweries. With wine-making being a tradition in Germany, it is fast gaining popularity not only in Germany but also abroad.