These easy Vegan Cinnamon Rolls are soft, fluffy, and topped with a creamy vegan cream cheese frosting. Perfect for breakfast or dessert, they’re dairy-free, egg-free, and irresistibly delicious!
In a small bowl, combine the non-dairy milk and vegan butter. Microwave for about 1 minute 30 seconds, until the mixture is warm (like bath water—warm, but not hot). Pour it into the bowl of a stand mixer (or a large mixing bowl), then stir in the sugar and yeast. Let it sit for 5-10 minutes until the mixture becomes foamy on top and smells like yeast.
Slowly add the flour, ½ cup at a time, while mixing with the dough hook of a stand mixer (or a wooden spoon if mixing by hand). The dough should pull away from the sides of the bowl easily—it shouldn’t be too wet or too dry, and it shouldn’t stick to your hands.
Add in the salt, then knead for 8-10 minutes either by hand or in a stand mixer.
Transfer the dough to a generously oiled bowl, cover with cling wrap and a tea towel and set it in a warm place. Let the dough rise for 1 ½ hours, or until doubled in size.
Make the filling
Add the softened vegan butter, coconut sugar and cinnamon to a small bowl. Mix together with a spatula until it turns into a smooth spread.
Assemble the rolls
Once the dough is doubled in size, transfer to a generously floured surfaced and roll the dough into a 14×9 rectangle.
Using a spatula, evenly spread the filling over the dough, leaving a ¼-inch border along the edges.
Roll the dough tightly from the 9-inch side. Using a serrated knife, trim about ½ inch from each end, then cut the dough into nine 1-inch slices for even-sized rolls.
Place the rolls close together in an oiled or parchment-lined 9x9 baking dish. Cover with plastic wrap and a tea towel, then let rise in a warm place for 30-45 minutes.
Preheat the oven to 350℉. Bake the rolls uncovered for 30 minutes. If the middle of the rolls start to pop up while baking, just use a spatula to push them down. Once done baking, remove from the oven and let the rolls cool for 15 minutes before frosting.
Make the frosting
Add all the frosting ingredients to a bowl and beat with a stand mixer or hand mixer until smooth and creamy. Spread the frosting generously over the slightly cooled buns, then serve and enjoy!