Traditional Swedish Semla Buns Recipe
Semla, plural Semlor, are delightful Swedish buns that have taken social media by storm, particularly on TikTok. These soft, cardamom-spiced buns are filled with sweet almond paste and whipped cream, making them a true indulgence for any dessert lover. Traditionally enjoyed during Lent, they have become a year-round favorite for those seeking a special treat.
The beauty of these buns lies not only in their taste but also in their versatility. You can enjoy them as a sweet snack or a dessert, and they’re perfect for sharing with friends and family. Each bite is a harmonious blend of flavors that transports you straight to a cozy café in Sweden.
These viral TikTok buns have captured the hearts of many and sparked a baking trend that encourages creativity. Whether you choose to stick to the classic recipe or add your own twist, Semla will surely impress everyone who tries them.
Discovering the Charm of Semla Buns
Semla buns, a delightful treat from Sweden, are not just desserts; they embody a rich cultural tradition. These soft, cardamom-spiced treats are often filled with a luxuriously creamy almond paste and topped with whipped cream.
They are especially popular during Lent, but many enjoy them year-round as a special indulgence. With their irresistible combination of flavors and textures, Semla buns have gained a devoted following among dessert enthusiasts worldwide.
The Allure of Traditional Ingredients
What makes Semla buns so appealing is the careful selection of ingredients that come together to create their unique flavor profile. The foundation of these buns is made from all-purpose flour, which gives them a soft and fluffy texture.
Adding a hint of cardamom not only enhances the taste but also brings a warm aroma that is comforting and inviting. The sweet almond paste filling complements the whipped cream, creating a delightful contrast that makes each bite memorable.
Creating Your Own Semla Experience
Baking Semla buns at home can turn into a fun and rewarding experience. While the traditional recipe offers a wonderful starting point, there’s plenty of room for creativity.
Consider experimenting with different fillings or toppings. Some may prefer flavored whipped cream or even a fruit compote to add a new twist to this classic dessert.
Delicious and Iconic Swedish Semla Buns

Traditional Semla are soft, fluffy, and mildly spiced with cardamom. The sweet almond filling paired with rich whipped cream creates a luxurious dessert experience. They’re often dusted with powdered sugar, adding a touch of elegance to their appearance.
Ingredients
- 4 cups all-purpose flour
- 1 cup milk
- 1/2 cup sugar
- 1/4 cup unsalted butter, softened
- 1 packet active dry yeast (2 1/4 teaspoons)
- 1/2 teaspoon ground cardamom
- 1/2 teaspoon salt
- 1/2 cup almond paste
- 1 cup heavy cream
- Powdered sugar for dusting
Instructions
- Prepare the Dough: In a saucepan, warm the milk until it’s lukewarm. Sprinkle the yeast over the milk and let it sit for about 5 minutes until frothy.
- Mix Ingredients: In a large bowl, combine flour, sugar, cardamom, and salt. Add the yeast mixture and softened butter. Mix until a dough forms.
- Knead: Knead the dough on a floured surface for about 10 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise for 1 hour or until doubled in size.
- Shape the Buns: Once risen, punch down the dough and divide it into 12 equal pieces. Shape each piece into a ball and place on a baking sheet lined with parchment paper. Cover and let rise for another 30 minutes.
- Bake: Preheat the oven to 375°F (190°C). Bake the buns for 15-20 minutes until golden brown. Allow to cool on a wire rack.
- Prepare the Filling: Once the buns are cool, cut off the tops and hollow out a small portion of the center. Mix the almond paste with a splash of milk to create a smooth filling.
- Assemble: Fill each bun with the almond paste mixture, then top with whipped cream. Replace the tops and dust with powdered sugar before serving.
Cook and Prep Times
- Prep Time: 40 minutes
- Cook Time: 20 minutes
- Rising Time: 1 hour 30 minutes
- Total Time: 2 hours 30 minutes
Nutrition Information
- Servings: 12 buns
- Calories: 250kcal (per bun)
- Fat: 12g
- Protein: 5g
- Carbohydrates: 30g