Go Back
+ servings
Print
Image Of Vegan Cinnamon Roll On A Plate

Vegan Cinnamon Rolls

A sweet, sticky cinnamon roll recipe without eggs or dairy.

Course Dessert
Cuisine vegan
Keyword vegan cinnamon rolls
Prep Time 30 minutes
Cook Time 20 minutes
Resting time 1 hour
Servings 12 rolls
Calories 255 kcal

Ingredients

For the dough:

  • 60 g Vegan butter or margarine (4 tablespoons)
  • 250 ml Unsweetened soy milk (1 cup)
  • 2 Tablespoons Caster sugar
  • 380 g Self-raising flour (2 + ¾ cups)
  • 2 Teaspoons Instant/fast action yeast (I used Allinson Easy Bake yeast)

For the filling:

  • 90 g Vegan butter or margarine (6 tablespoons)
  • 150 g Soft light brown sugar (¾ cup)
  • 1 Tablespoon Ground cinnamon

For the glaze:

  • 1 Tablespoon Melted vegan butter or margarine
  • 1 Tablespoon Caster sugar
  • 1 Teaspoon Ground cinnamon

For the cream cheese icing:

  • 60 g Vegan cream cheese (⅛ cup (I recommend Violife))
  • 2 Tablespoons Soy milk
  • ½ Teaspoon Vanilla essence
  • 30 g Icing sugar (~5 tablespoons)

Instructions

For the dough:

  1. In a small saucepan over low heat, gently melt the vegan butter with the soy milk and caster sugar. Once melted, remove from the heat and allow it to cool for around 5 minutes or so. You want it to be warm for the next step but not hot.

  2. In a large bowl, mix the self-raising flour and the yeast together. Add in the liquid mixture, a little bit at a time, until thick and sticky.

  3. Knead the sticky mixture for around 5 minutes on a floured surface until you have a soft ball of dough. It should spring back when touched. This step gets very messy so you can use a stand mixer if you prefer. You can also use a little extra flour if you need it towards the end.

  4. Place the ball of dough into a clean, lightly oiled bowl. Cover the bowl with a dishcloth and leave for 1 hour to rise.

  5. After 1 hour, the dough should have doubled in size. Gently knead it in your hands for a few seconds so it's ready to roll.

Filling:

  1. Roll the dough out onto a floured surface until it's around ¼ inch thick. Try to keep the shape as rectangular as you can. You can cut off uneven edges if you need to.

  2. Mix the vegan butter, brown sugar and cinnamon together then spread it evenly over your dough.

  3. Starting with the long side facing you, tightly roll the dough up and place it seam down to help seal it. Cut into 12 equal-sized rolls.

  4. Place the rolls closely together into an 8x10-inch dish lined with baking paper.

  5. Preheat your oven to 180°C/350°F (or 160°C/325°F for fan or convection ovens).

Glaze:

  1. While the oven is heating, mix together the melted vegan butter, caster sugar and cinnamon. Use a pastry brush to coat the top and sides of the rolls with it.

  2. Bake for 20-25 minutes, until the cinnamon rolls are golden brown and sticky on top. You can see if they're done by pulling apart the centre roll with a fork and checking for any rawness.

Icing:

  1. Prepare the icing by mixing together the cream cheese, butter, vanilla and icing sugar.

  2. Let the cinnamon rolls sit at room temperature for 5-10 minutes before drizzling over the cream cheese icing and enjoying.

Recipe Video

Recipe Notes

  • Store in an airtight container at room temperature for up to 2 days or in the fridge for up to 4 days.
Nutrition Facts
Vegan Cinnamon Rolls
Amount Per Serving (1 vegan cinnamon roll)
Calories 255 Calories from Fat 81
% Daily Value*
Fat 9g14%
Sodium 90mg4%
Carbohydrates 39g13%
Fiber 1g4%
Sugar 18g20%
Protein 4g8%
* All values are an estimate only and will vary depending on the food brands used.