All Souls’ Day is observed annually on November 2. This day is dedicated to the commemoration of all the faithful departed. It follows All Saints’ Day, which is celebrated on November 1.
- Purpose: The day emphasizes the importance of prayer for the souls of the deceased, helping them attain purification and ultimately enter heaven.
- Tradition: Many Christians participate in special prayers, attend Mass, and visit cemeteries to honor their loved ones.
According to the internet, soul cakes have a history dating back to the Medieval period, where they were given to children and the poor during the practice of “souling” on Halloween, All Saints’ Day, and All Souls’ Day. This tradition involved visiting wealthier families to pray for the souls of the deceased in exchange for these sweet, biscuit-like cakes, which were often marked with a cross to signify they were alms for the needy.
Here are Peter, Paul & Mary singing a very old song about it in 1965:
Lyrics from their version:
[Intro]
Hey ho, nobody home
Meat nor drink nor money have I none
Yet shall we be merry
Hey ho, nobody home
(Hey ho, nobody home)
Meat nor drink nor money have I none
(Hey ho, nobody home)
Yet shall we be merry
Hey ho, nobody home
Hey ho, nobody home








