In a large mixing bowl, combine the flour, sugar, salt, and yeast.
In a separate bowl, mix together the milk, melted butter, eggs, and almond extract.
Add the wet ingredients to the dry ingredients and mix until a soft dough forms.
Knead the dough on a floured surface for about 10 minutes.
Place the dough in a greased bowl and cover it with a towel. Allow the dough to rise for 1 hour.
Preheat the oven to 375°F (190°C).
Divide the dough into 16 pieces and roll each piece into a ball.
Place the balls on a baking sheet lined with parchment paper and allow them to rise for an additional 30 minutes.
Bake the buns for 15-20 minutes, until they are golden brown.
Allow the buns to cool completely.
Cut off the top of each bun and fill with almond paste.
Whip the heavy cream until stiff peaks form and spoon on top of the almond paste.
Place the top of the bun back on and dust with powdered sugar.
Notes
Tips and Tricks
Use a stand mixer or electric mixer to make the dough and whipped cream.Make sure the milk is warmed to the correct temperature (110°F/43°C) before adding the yeast to activate it properly.Use a pastry bag to easily fill the buns with almond paste and whipped cream.For easier clean-up, line the baking sheet with parchment paper.