Mix the milk, yeast and 10 g sugar in the bowl of your stand mixer. Then cover it and let it stand until the mixture becomes frothy.
Add the rest of the sugar, the margarine, salt, eggs, flour and knead with the hook attachment off your mixer until the dough comes of the side of your bowl.
Cover the dough with clingfilm and let it sit for an hour or until the dough has doubled in size.
Grease your baking tin (22 cm x 30 cm) and set aside.
Preheat your oven to 175 degrees C.
While the dough is rising, mix the ingredients for the filling with a fork until everything is well incorporated. Set aside.
Mix the ingredients for the cream cheese icing with an electric beater until well combined. Cover and set aside.
Roll the risen dough on your well floured working surface into a rectangle of more or less 30 cm x 40 cm.
Spread the filling evenly over the surface, leaving a 1 cm uncovered rim around all four sides.
Roll the dough up from the long edge to the top edge.
Now cut the dough in 12 pieces and place them, cutside up, into the greased baking tin. Make sure they have space in between.
Cover with a tea towl and let it rise for another 30 minutes.
Bake the rolls for 20 to 22 minutes in your preheated oven.
Let them cool before you spread them generously with the icing.
I like to decorate them with some speckled eggs for easter.