German culture has always celebrated the many regional variations of its food and beer. The north focuses on seafood dishes, dumplings and bean soups. The center has lots of breads, fruits and vegetables. In southern Germany, sausage, dumplings, potatoes, cakes and fruit are common. A few German foods are famous all over the world for their flavor and representation of German heritage.