Grease your two tins with 1 tbsp vegan butter an place to one side.
Next melt the butter for the dough in your microwave then pour into a mixing bowl along with the soya milk and sugar.
Sprinkle the yeast evenly over the warm mixture and let set for 1 minute.
Add the flour to the bowl and stir until coming together.
Bring together by kneading gently.
Once a ball has formed, place back in the bowl with a clean tea towel or plastic wrap and set in a warm place to rise for 1 hour.
In the meantime, pre-heat your oven to 165C / 325F / gas mark 3
After 1 hour, the dough should have nearly doubled in size.
Turn out onto a floured kitchen counter and knead gently until it's lost its stickiness.
Roll the dough out into a large rectangle, about ½-inch (1 cm) thick.
Spread the softened vegan butter for the filling evenly over the dough.
Sprinkle evenly with the dark brown sugar, followed by the cinnamon.
Roll up the dough making sure to roll it as tightly as possible until it forms a log.
Pinch the seam closed then roll until seam-side down.
Trim off any uneven ends.
Cut the log in half, then divide each half into 9 even pieces (use a tape measure or ruler to help!)
Place 9 cinnamon rolls in each tin.
Cover with plastic wrap and place in a warm place and leave to rise for another 30 minutes.
Once risen, uncover and then place the rolls into the centre of your oven and bake for 30 minutes, until golden brown.
Remove from the oven and begin making the glaze.
In a small bowl whisk together the icing sugar, soya milk, and vanilla until smooth.
Drizzle over the rolls while they are still warm.
Enjoy!