Go Back
Swedish Semla Bun

Swedish Semla Bun

Swedish Semla Bun or semlor (plural) are buns flavored with cardamom. Filled with marzipan and whipped cream. A touch of icing sugar to finish up.
Course Bread, Breakfast
Cuisine Sweedish
Prep Time 20 minutes
Cook Time 20 minutes
Resting Time 1 hour 30 minutes
Total Time 40 minutes
Servings 10 buns
Calories 456 kcal
Author Lizet Bowen



  • 1 1/4 cup whole milk
  • 1/3 cup butter (75g)
  • 1/4 cup sugar (50g)
  • 2 teaspoons dry yeast
  • 1 egg
  • 4 cups flour
  • 1 teaspoon salt
  • 2 teaspoons ground cardamom
  • 1 egg yolk (for brushing the buns)
  • 1 tablespoon milk


  • 1 egg white
  • 1/2 cup ground almonds (60g)
  • 3/4 cup icing sugar (93g)

To assemble:

  • 1 cup whipping cream
  • 1 teaspoon vanilla extract
  • 4 tablespoons icing sugar, divided (34g)


  1. Dough: In a 16 oz. measuring cup, add milk and butter. Microwave for 1.5 minutes. Mix well and add sugar and yeast. 

  2. In a big mixing bowl, add 4 cups of flour, 1 teaspoon salt, 1 teaspoon ground cardamom, 1 egg, and the yeast mixture. Using your hands, bring the dough together.

  3. On a flat surface, knead the dough for 5 minutes. Place in a greased bowl, turning once to grease the top. Cover and let rise in a warm place until doubled about 1 hour.

  4. Preheat oven to 350F/175C.

  5. Divide into 10 equal pieces; shape each into a ball. Place 3 in. apart on greased baking sheets. Let them rise for another 30 minutes. Brush each bun with a mixture of 1 egg yolk and 1 tablespoon milk.

  6. Bake for 20 minutes or until golden brown. Remove and place them on a cooling rack.

  7. Marzipan: In a small mixing bowl, whip 1 egg white until soft peaks form, fold in the ground almonds and icing sugar. 

  8. Whipped cream: In a medium mixing bowl, add whipping cream, 2 tablespoons icing sugar and 1 teaspoon vanilla extract. Using an electric mixer, whisk on high speed until medium to stiff peaks forms, about 2 minutes.

  9. How to assemble: Cut the top of each bun with a knife. Fill with about 1 tablespoon of marzipan. Pipe some whipped cream. Place the tops back and sprinkle some icing sugar.

Recipe Notes

I made the dough using a bread machine. Add ingredients to bread machine pan in the order suggested by manufacturer. Use dough setting and continue with step 4 on the recipe card.