Swedish Semla Cardamom Cream Buns

This Swedish semla cardamom cream bun recipe is pure comfort. It feels special, yet it still belongs in a home kitchen. The soft bun, the warm spice, the almond filling, and the cloud of whipped cream all work together in a way that feels cozy and generous. If you like bakery-style treats that bring people to the table, this is one to keep.

What makes these Swedish semla cardamom cream buns shine is the balance of flavors and textures. The dough uses active dry yeast, lukewarm milk, all-purpose flour, granulated sugar, ground cardamom, salt, egg, and butter to make a tender, fragrant bun. Then the inside is filled with a rich mix of milk, the scooped-out crumbs, and grated almond paste. After that, you add heavy cream, a little powdered sugar, and a final dusting of powdered sugar on top. The result is lightly sweet, nutty, creamy, and full of that classic Scandinavian cardamom flavor.

The method is simple, too. First, you bloom the yeast in warm milk. Then you mix and knead the dough until smooth, let it rise, shape it into 12 buns, and bake until golden. After the buns cool, you hollow them out, stir the crumbs with milk and almond paste, and fill them back up. Finally, you whip the cream, pipe it on top, and finish with powdered sugar. Even though the process has a few steps, each one is easy to follow.

This recipe is perfect for chilly afternoons, holiday brunches, coffee breaks, or a family dessert tray. It also works well when you want something that feels homemade but still looks impressive. Since the buns are best fresh, they are a lovely choice for a small gathering where people can enjoy them right away.

Why You’ll Love This Swedish Semla Cardamom Cream Buns

  • Classic flavor with a cozy twist: The cardamom gives these buns a warm, fragrant taste that feels both old-fashioned and fresh.
  • Simple pantry ingredients: Most of what you need is already in a typical home kitchen.
  • Bakery-style results at home: The buns look beautiful, especially with the cream and powdered sugar on top.
  • Great for sharing: This recipe makes 12 buns, so it works well for family, guests, or a special weekend treat.
  • Easy to customize: You can adjust the filling, cream, or serving style to fit your taste.

Cardamom Tips

Cardamom is the star flavor in Swedish semla cardamom cream buns, so it is worth paying attention to it. Use fresh ground cardamom if you can, because old spice can taste flat. If you grind whole cardamom seeds yourself, the flavor will be even brighter. However, store-bought ground cardamom works well, too. Since the buns already include sugar, butter, and cream, the cardamom should be noticeable but not harsh. So, measure carefully and mix the dough well so the spice spreads through every bite.

Options for Substitutions

  • Milk alternative: Use warm oat milk or almond milk instead of dairy milk in the dough if you need a non-dairy option.
  • Butter substitute: Swap in plant-based butter for the melted unsalted butter.
  • Flour swap: You can replace part of the all-purpose flour with bread flour for a slightly chewier bun.
  • Cardamom change: If you do not have ground cardamom, try a small amount of cinnamon, though the flavor will be less traditional.
  • Almond paste option: If almond paste is hard to find, use marzipan, but reduce the added sugar elsewhere if needed.
  • Cream alternative: For a lighter topping, use a stabilized whipped topping or a mixture of cream and mascarpone.

Watch Out for These Mistakes

One common mistake is using milk that is too hot or too cold. If the milk is too hot, it can damage the yeast. If it is too cool, the yeast may not wake up properly. Aim for lukewarm milk, around 105 to 115°F, so the yeast gets frothy and active.

Another problem is adding too much flour during kneading. The dough should be soft and elastic, not dry and stiff. If it feels a little crumbly, add just a splash of milk. However, do not keep adding flour unless the dough is truly too sticky. A soft dough makes softer buns.

Also, do not overbake the buns. They should be golden, but not dark or dry. Since they will be filled later, you want a tender crumb. So, watch them closely near the end of baking and move them to a rack as soon as they are done.

Finally, do not overwhip the cream. It should hold stiff peaks, but only just. If you whip it too long, it can turn grainy and lose its smooth feel. For the best texture, stop as soon as the cream stands up nicely in the bowl.

What to Serve With Swedish Semla Cardamom Cream Buns?

These Swedish semla cardamom cream buns are rich and sweet, so they pair nicely with simple drinks and light sides. Try serving them with hot coffee, black tea, or a mild latte to balance the cream and almond filling. If you want a fuller spread, add fresh berries, a small fruit salad, or plain cookies for variety. A cup of warm milk or spiced tea also works well, especially on a cold day.

Storage Instructions

Store: Keep unfilled buns in an airtight container at room temperature for 1 to 2 days. Once filled, refrigerate them for up to 1 day. For the best texture, serve them the same day they are assembled.

Freeze: You can freeze the unfilled baked buns for up to 2 months. Wrap them well and place them in a freezer bag or airtight container. However, do not freeze the whipped cream filling, since the texture will not stay the same.

Reheat: For the stovetop method, warm unfilled buns in a covered pan over very low heat for a few minutes until soft. For the microwave, heat one bun at a time for about 10 to 15 seconds. If the bun is already filled, skip reheating and let it sit at room temperature for a short time before serving.

Recipe Info

Preparation Time: 30 minutes
Rising and Puffing Time: 1 hour 30 minutes
Cooling Time: 30 minutes
Cooking Time: 15 minutes
Total Time: 2 hours 45 minutes
Level of Difficulty: Easy to Medium
Servings: 12 buns

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):
Calories: about 5,000 to 5,600 kcal total
Protein: about 80 to 95 g total
Fat: about 300 to 340 g total
Carbohydrates: about 500 to 560 g total

Ingredients

  • 2 1/4 teaspoons active dry yeast (7 g)
  • 1 cup lukewarm milk (105 to 115°F)
  • 3 1/2 cups all-purpose flour (440 g)
  • 1/3 cup granulated sugar (75 g)
  • 1 teaspoon ground cardamom
  • 1/4 teaspoon salt
  • 1 large egg
  • 4 tablespoons unsalted butter, melted and slightly cooled (60 g)
  • 1 large egg
  • 1 tablespoon milk
  • 1/4 cup milk
  • Crumbs scooped from the centers of the buns
  • 7 ounces almond paste, grated (200 g)
  • 2 cups heavy cream
  • 2 tablespoons powdered sugar
  • Powdered sugar, for dusting

Step-by-Step Instructions

Step 1: Wake Up the Yeast

Sprinkle the yeast over the lukewarm milk in a small bowl and stir briefly. Let it stand for 5 to 10 minutes until it looks frothy. This is your sign that the yeast is alive and ready to help the dough rise.

Step 2: Make the Dough

In a stand mixer bowl fitted with the dough hook, combine the flour, sugar, cardamom, and salt. Add the frothy yeast mixture, the egg, and the melted butter. Mix until the ingredients come together and a dough forms. At this stage, the dough may look rough, but that is normal.

Step 3: Knead and Let It Rise

Knead the dough until it becomes smooth and elastic, about 8 to 10 minutes. If it feels crumbly, add a small splash of milk. Then cover the bowl with a towel and let the dough rise for about 1 hour. After rising, it should look puffy and soft.

Step 4: Shape the Buns and Bake

Heat the oven to 375°F and line a baking sheet with parchment. Divide the dough into 12 equal pieces and roll each piece into a ball. Place them about 2 inches apart on the sheet, then cover and let them puff for about 30 minutes. Next, whisk the second egg with 1 tablespoon milk and brush the tops of the buns. Bake for about 15 minutes, or until golden. Then move the buns to a rack and let them cool completely.

Step 5: Fill the Buns

Once the buns are cool, slice a 1/2-inch lid off each one and set the lids aside. Scoop out the centers, but leave a 1/2-inch wall and base so the buns hold their shape. Put the crumbs in a bowl. Stir in 1/4 cup milk to soften them, then add the grated almond paste and work everything into a smooth paste. Spoon about 1 tablespoon of filling into each hollowed bun.

Step 6: Whip, Pipe, and Serve

Whip the heavy cream with the powdered sugar until it reaches stiff peaks. Stop as soon as it holds its shape, because overwhipping can make it grainy. Spoon the cream into a piping bag fitted with a star tip and pipe it generously over the almond filling. Set the lids on top, dust with powdered sugar, and serve right away for the best taste and texture.

Conclusion

Swedish semla cardamom cream buns bring together soft bread, warm spice, almond filling, and airy cream in one beautiful treat. They may look fancy, but the steps are clear and manageable. Plus, the flavor feels special enough for holidays and simple enough for an afternoon baking project.

If you love cozy bakes with a bakery feel, give these Swedish semla cardamom cream buns a try. Then come back and share how they turned out, or explore more old-world desserts and cardamom recipes for your next baking day.

Swedish Semla Cardamom Cream Buns

Enjoy the comfort of soft buns filled with almond paste and whipped cream, infused with fragrant cardamom for a classic Scandinavian treat.
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 2 hours 45 minutes
Servings: 12 buns
Course: Dessert, Snack
Cuisine: Scandinavian, Swedish
Calories: 500

Ingredients
  

For the dough
  • 2 1/4 teaspoons active dry yeast
  • 1 cup lukewarm milk (105 to 115°F) Ensure milk is lukewarm for yeast activation
  • 3 1/2 cups all-purpose flour (440 g)
  • 1/3 cup granulated sugar (75 g)
  • 1 teaspoon ground cardamom Fresh ground cardamom recommended
  • 1/4 teaspoon salt
  • 1 large egg For the dough
  • 4 tablespoons unsalted butter, melted and slightly cooled (60 g)
For the filling and topping
  • 1 tablespoon milk For brushing
  • 1/4 cup milk
  • 7 ounces almond paste, grated (200 g)
  • 2 cups heavy cream
  • 2 tablespoons powdered sugar For sweetening whipped cream
  • Powdered sugar, for dusting

Method
 

Preparation
  1. Sprinkle the yeast over the lukewarm milk in a small bowl and stir briefly. Let it stand for 5 to 10 minutes until it looks frothy.
  2. In a stand mixer bowl fitted with the dough hook, combine the flour, sugar, cardamom, and salt. Add the frothy yeast mixture, the egg, and the melted butter. Mix until the ingredients come together and a dough forms.
  3. Knead the dough until it becomes smooth and elastic, about 8 to 10 minutes. If it feels crumbly, add a small splash of milk. Cover the bowl with a towel and let the dough rise for about 1 hour.
  4. Heat the oven to 375°F and line a baking sheet with parchment. Divide the dough into 12 equal pieces and roll each piece into a ball. Place them about 2 inches apart on the sheet, then cover and let them puff for about 30 minutes.
Baking
  1. Whisk the second egg with 1 tablespoon milk and brush the tops of the buns. Bake for about 15 minutes or until golden. Move the buns to a rack and let them cool completely.
Filling
  1. Once the buns are cool, slice a 1/2-inch lid off each one and set the lids aside. Scoop out the centers, leaving a 1/2-inch wall and base.
  2. Stir the scooped crumbs with 1/4 cup milk to soften them, then add the grated almond paste and work everything into a smooth paste. Spoon about 1 tablespoon of filling into each hollowed bun.
Topping and Serving
  1. Whip the heavy cream with the powdered sugar until it reaches stiff peaks. Pipe the cream generously over the almond filling. Set the lids back on top and dust with powdered sugar, then serve immediately.

Notes

Best served fresh. Store unfilled buns in an airtight container for 1-2 days at room temperature. Filled buns should be refrigerated and consumed within 1 day.