We always ate dinner as a group. This, from germanfoods.org, about German dinner–
Evening Meal (Abendbrot) … It is a light meal that is usually eaten between 6 and 7 pm. This is because German families tend to eat their main meal during the day. A typical Abendessen consists of a selection of whole grain bread, cheeses, deli meats and sausages, and mustards and pickles (gherkins are very popular).
Not so great if you are a picky eater.