Why do Jews only eat matzo on Pesach?

Matzo is eaten during Passover because it symbolizes redemption and freedom from slavery. During the Exodus from Egypt, the Jews had to leave in such haste that they did not have time to let their bread rise, so they made unleavened bread, or matzo.

Matzo is also a symbol of bitterness, as it reminds the Jews of the harsh conditions in which they lived in Egypt.