Go Back
+ servings
A hand holding up a glazed vegan cinnamon roll.

Vegan Cinnamon Rolls

Gaby Dimova
Swirled with sweet cinnamon and topped with cream cheese frosting, these vegan cinnamon rolls are classically soft and so delicious no one will realize that they’re plant-based.
No ratings yet
Prep Time 2 hours 30 minutes
Cook Time 30 minutes
Course Breakfast, Dessert
Cuisine American
Servings 9 servings
Calories 487 kcal

Ingredients
  

For yeast

  • ¾ cup dairy-free milk
  • 1 tablespoon sugar
  • 1 packet instant yeast 2 ¼ tsp

Dough

  • cup sugar
  • ½ cup vegan butter 120g
  • 2 ¾ cups all-purpose flour 330g + more for dusting
  • 1 teaspoon salt

Filling

  • cup vegan butter
  • ½ cup brown sugar
  • 1 tablespoon cinnamon

Frosting

  • 1 cup vegan cream cheese
  • 2 tablespoon vegan butter
  • ½ cup powdered sugar
  • 1 teaspoon vanilla

Optional

  • 1 can coconut milk

Instructions
 

  • Combine room-temperature dairy-free milk and a tablespoon of sugar in a bowl and microwave them for about 1 min. Use a thermometer to measure the temperature and ensure it is between 105-110*F.
  • Add the package of yeast. Cover the bowl with a towel and let it sit for 5-10 min to activate the yeast.
  • Once the yeast has risen, add the room-temperature vegan butter, salt, & flour. Knead the dough using your hands or a stand mixer for 5-7 minutes, until the dough is smooth, stretchy, and slightly tacky.
  • Once you've created your dough, cover the bowl of dough with a towel and leave it in a warm place for 45 min, until the dough has doubled in size.
  • After the dough has doubled, take it out of the bowl. Sprinkle a clean surface with flour and place the dough on top. Use a rolling pin to roll out the dough into a rectangle (14 x 20").
  • Spread the vegan butter on top, then sprinkle the sugar & cinnamon.
  • I cut my rolls before rolling. Measure from the short (14") side into 1.5-inch strips. You'll get 9 rolls.
  • Roll each strip, then place in the baking pan. Cover the rolls with a towel and let them rest for another 30-45 min in a warm place, until they grow in size.
  • Preheat the oven to 350°F/175°C.
  • Once the rolls have grown in size, you can do these optional steps to make the rolls softer and gooier. If you have leftover butter, sugar, and cinnamon from the filling, melt it in the microwave and pour it into the pan before placing the roll on top. Also, open up a can of coconut milk and pour about ⅓ cup of it over the rolls.
  • Place the rolls in the oven and bake them for 25-30 minutes, until they are golden brown.
  • Now it's time to create your frosting. Combine the vegan cream cheese, vegan butter, powdered sugar, and vanilla in a bowl and whisk the ingredients together until well combined.
  • Once the rolls have cooled, add a large dollop of frosting on each roll and dig in!

Notes

  • Make gooier rolls: Optional but delicious, if you want extra gooey rolls, melt any leftover butter, sugar, and cinnamon in the microwave and pour it on top of the rolls before you bake them. You can also pour ⅓ cup of canned coconut milk over top for the same effect.
  • Kneading the dough: You can either knead the dough by hand or use a stand mixer for 5-7 minutes. Either way, you want the dough to be smooth and stretchy but slightly tacky.
  • Yeast: Both instant and dry active yeast work for the vegan cinnamon rolls recipe. However, instant yeast will make the rolls faster to prep.

Nutrition

Calories: 487kcalCarbohydrates: 61gProtein: 6gFat: 25gSaturated Fat: 8gPolyunsaturated Fat: 5gMonounsaturated Fat: 6gTrans Fat: 0.1gSodium: 526mgPotassium: 116mgFiber: 3gSugar: 29gVitamin A: 998IUVitamin C: 2mgCalcium: 70mgIron: 3mg
Keyword vegan cinnamon rolls
Tried this recipe?Let us know how it was!