This riddle is playing with a German word that can mean both a jam doughnut and a sausage. The answer is “Berliner.”
Meaning as jam doughnut
In many parts of Germany, a round, deep‑fried, jam‑filled doughnut made from sweet yeast dough is called a “Berliner.” It is typically filled with fruit jam and finished with powdered sugar or a light glaze, and is popular at festivals and in bakeries.
Meaning as sausage
“Berliner” can also describe Berlin‑style sausages, such as “Berliner Leberwurst” (a type of liver sausage), where the word indicates that the product comes from or is prepared in the Berlin region. In that sense, the same word that names a sweet pastry can also refer to a savory German sausage.
