Of course, there is the presence of bratwurst and sauerkraut but Germans also consume a wide range of other foods and drinks. For example, Germans eat a wide variety of breads containing different flours and seeds, and there are hundreds of different kinds of beer.
For breakfast, Germans generally eat fresh rolls or bread with jam, honey or Nutella (a spread consisting of nuts and chocolate), with a protein such as meat, cheese or egg. Coffee and orange juice are also served with breakfast. For lunch, Germans have a hot meal that is sometimes larger than dinner. This usually consists of meat and gravy, potatoes, vegetables and dessert at the end. Dinner is a smaller cold meal that may include sausage, cheese, sandwiches and salad. Sometimes lunch and dinner menus are switched, depending on whether the family is together.