thumbnail for cinnamon rolls

Vegan Cinnamon Rolls

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

Course Dessert
Cuisine Swedish
Keyword vegan cinnamon rolls
Prep Time 15 minutes
Servings 28
Calories 90 kcal


  • 375 g Ready rolled puff pastry (13.2 oz)
  • 2 Tablespoons Vegan butter, softened
  • 50 g Soft brown sugar (1/4 cup)
  • 1 Tablespoon Ground cinnamon

For the glaze:

  • 2 Tablespoons Vegan butter, melted
  • 1 Tablespoon Caster sugar
  • 1 Teaspoon Ground cinnamon

For the cream cheese icing:

  • 3 Tablespoons Vegan soft cheese
  • 1 Tablespoon Vegan butter
  • 1 Teaspoon Vanilla essence
  • 4 Tablespoons Powdered sugar


  1. Preheat the oven according to the instructions on your puff pastry packaging. Line an ovenproof dish with baking paper.

  2. Allow the puff pastry to come to room temperature before unrolling. If using a puff-pastry block, roll it out to 1/2 inch thick.

  3. Gently spread the vegan butter over the pastry using a butter knife, all the way to the edges.

  4. Mix the brown sugar and cinnamon together, then sprinkle it over the buttery dough. Slightly rub the sugar mix into the butter using your fingers.

  5. Slowly roll up the dough as tight as you can. Cut into rolls using a sharp knife with a wet blade. Place the rolls into your baking dish.

For the glaze:

  1. Mix together the melted butter, caster sugar and cinnamon. Using a pastry brush, coat the tops of the cinnamon rolls with the glaze.

  2. Bake according to the timing on your puff pastry packaging, or until golden brown on top. After baking, leave in the dish to cool completely. 

For the cream cheese icing:

  1. Mix the soft cheese, butter, vanilla, and powdered sugar together. Gently spread it over the cooled cinnamon rolls and leave to set for around 30 minutes before enjoying.

Recipe Video

Recipe Notes

*Store in a cool, dark place in an airtight container for up to 3 days.

Nutrition Facts
Vegan Cinnamon Rolls
Amount Per Serving
Calories 90 Calories from Fat 54
% Daily Value*
Fat 6g9%
Sodium 56mg2%
Carbohydrates 8g3%
Sugar 4g4%
Protein 1g2%
* All values are an estimate only and will vary depending on the food brands used.