Melt the margarine in a casserole, add the milk and heat up to 37 degrees Celsius, or so the liquid is finger warm in temperature.
Crumble the yeast in a bowl. Add the margarine an milk mixture in the bowl and mix well.
Add the sugar, one egg, salt and almost all the flour and mix to a smooth dough. Let it rest for 30 minutes covered by with a towel.
Preheat the oven at 250 degrees Celsius.
Pour the dough on a table and mix in the rest of the flour. Divide it in 10 small balls, and place them on a baking sheet. Let them rest for 30 minutes.
Whip one egg and brush the buns with.
Place the buns in the middle of the oven for 10 minutes.
Cut of the top of each bun, and scrape away some of the bread on each bun.
Grate the almond paste and mix it with ¼ of the the heavy cream. Place evenly the paste on all 10 buns.
Whip the cream to a hard foam, and pour it evenly on each bun. Put back the top on each bun and sprinkle the icing sugar on the buns.