Video from Oh so Hygge
A semla is a traditional sweet roll made in various forms in Sweden. Today, the Swedish-Finnish semla consists of a cardamom-spiced wheat bun which has its top cut off, and is then filled with a mix of milk and almond paste, topped with whipped cream. The cut-off top serves as a lid and is dusted with powdered sugar. Today it is often eaten on its own, with coffee or tea. Some people still eat it in a bowl of hot milk.
The traditions of semla are rooted in fettisdag (Shrove Tuesday, or Fat Tuesday) when the buns were eaten at a last celebratory feast before the Christian fasting period of Lent.
At some point Swedes grew tired of the strict observance of Lent, added cream and almond paste to the mix and started eating semla every Tuesday between Shrove Tuesday and Easter.
Today, no such reservations exist and semlor (the plural of semla) usually appear in bakery windows as near after Christmas as is deemed decent – and sometimes even before. This is followed by a collective, nationwide moan about how it gets earlier every year. Shortly thereafter people begin to eat the things like the world will end tomorrow.