Pumpernickel is a type of very heavy, slightly sweet rye bread traditionally made with coarsely ground rye. It is now often made with a combination of rye flour and whole rye berries. It has been long associated with the Westphalia region of Germany.