germans eat rye bread for breakfast, with cheese, ham, salami and other cold cuts. in the old days, after a cooked meal at midday, they ate rye bread for supper, too, with cheese, ham, salami and other cold cuts. some still do, but the big meal is often eaten at night now, with a snack for lunch.