Dissolve the yeast in warm milk and water. Add flour, salt, sugar, cardamom.
Then gradually stir soft butter into the dough.
Cover with film and leave to rise for 2 hours.
Meanwhile, prepare the filling: mix soft butter with sugar and spices.
Roll out the risen dough into a layer.
Fold the edges towards the middle, first the edge without filling, then the edge with filling, you should get a three-layer layer.
Roll out the dough a little and cut it into an even number of strips about 1-1.5 cm thick.
Roll one strip into a ring, and twist the second strip onto the first.
Leave to proof for another hour.
Before baking, brush with beaten egg and milk. Bake in an oven preheated to 200 degrees for about 15-20 minutes until browned.
If desired, you can sprinkle the buns with cane sugar before baking.