Semlor (Swedish cream buns)
Cardamom buns hollowed out and filled with almond paste and a big swirl of whipped cream.
- Time2 hr 30
- LevelMedium
- Costabout £0.45 a head
- Oven220°C (200°C fan)
Cost is worked out from Aldi and Tesco shelf prices in October 2026. Your shop and brands will differ.
Ingredients
Tick what you need to buy. It goes on your shopping list.
Method
- 1
Mix the flour, yeast, sugar, cardamom and salt. Add the warm milk, butter and 1 egg and mix to a dough. Knead for 10 minutes until smooth. Cover and leave for 1 hour until doubled.
60 min - 2
Divide into 10 balls and roll each smooth. Space on lined trays, cover and prove for 30 minutes. Heat the oven to 220°C (200°C fan).
30 min - 3
Brush with beaten egg and bake for 10 to 12 minutes until deep golden. Cool under a clean tea towel to keep the crust soft.
11 min - 4
Cut a lid off each bun. Scoop out some of the soft crumb and mash it in a bowl with the grated marzipan and 100 ml milk to a thick paste.
- 5
Spoon the paste back into the buns. Whip the cream with 1 tbsp icing sugar to stiff peaks and pipe or spoon a generous swirl on each.
- 6
Sit the lids on top and dust with icing sugar. Serve straight away.
Double check before you cook. Recipes can contain mistakes. Any diet labels come from the ingredients as written in this recipe and are a guide, not a guarantee. Always check every ingredient and the packet label for allergens and cross contamination, and ask your doctor or dietitian what is right for you, especially with coeliac disease, diabetes or a serious allergy. This is not medical advice.