Warm plant milk until it's about 42 C / 110 F (not too warm, because it will kill the yeast). Whisk together milk, oil and sugar.
Sprinkle yeast on top and let sit for about a minute.
Add 4 cups of flour and mix with a wooden spoon.
Cover with a cloth and let rise in a warm place for an hour.
After one hour you should have about double the amount of dough you started with.
Add rest of the flour and stir well.
On a well-floured surface, knead the dough until it doesn't stick to the surface.
Roll the dough with a rolling pin into a large rectangle shape about 1/2 inch (1,5 cm) thick.
Whisk all filling ingredients in a bowl until you have a sticky thick paste.
Spread paste over the surface of the dough, also the edges.
Cut the dough into 4 stripes, roll each stripe into a roll. NOTE: if you're watching the Tasty video, this is where I start diverging from the Tasty recipe :)
Combine two rolls together and knead until you have a big ball of dough where the filling is randomly swirled inside. Do the same to the other two rolls.
Now divide one of the balls into about 9-10 pieces and roll into small buns. Do the same to the other ball. So altogether you should have about 18-20 buns.
Preheat oven to 225 C / 437 F.
Let buns rise covered with a cloth for 15 minutes on a baking sheet.
Bake buns (one baking sheet at a time) in the mid rack for about 12 minutes. Baking time varies so you can set the timer to 10 minutes first to check the buns. Let buns cool before frosting.
Mix all frosting ingredients and cover buns with frosting.
Enjoy these delicious treats! Happy Cinnamon Roll day!