first of all, there is something that might confuse foreigners about german eating habits. the typical meals are divided in a rather copious breakfast (6 am - 8 am), lunch (12 pm - 2 pm) and dinner (6 pm - 8 pm).