Cinnamon Rolls


These gluten free vegan cinnamon rolls are pillowy soft, buttery and delicious! Smother these bad boys in a dreamy dairy free cream cheese frosting and you’re in for a sweet start to any morning.


For the Cinnamon Rolls:

  • 1 packet of active dry rapid rise yeast
  • 1 cup non dairy milk
  • 3 Tablespoons granulated sugar
  • 1/4 cup vegan butter, melted
  • 1/4 teaspoon salt
  • 2 1/2 cups gluten free flour

For the Filling:

  • 1/3 cup brown sugar
  • 2 Tablespoons ground cinnamon
  • 4 tablespoons vegan butter, room temperature

For the Vegan Cream Cheese Frosting:

  • 1 1/2 cups powdered sugar
  • 2 tablespoons vegan cream cheese*
  • 2 tablespoons vegan butter, room temperature
  • 1 teaspoon vanilla extract
  • pinch of salt
  • 1 1/2 tablespoons nondairy milk


  • Combine the milk, sugar and yeast in a stand mixer fitted with the dough hook. Allow to sit for 5 minutes. The mixture should foam, signaling that the yeast is active.
  • Add the melted butter and 1 cup of the gluten free flour and the salt. Mix until just combined. Add in remaining flour and mix until the dough forms a ball and comes together. Turn the dough out onto a heavily floured surface and knead for 15 minutes or until the dough is mostly smoothy.
  • Coat a large bowl with oil and place the dough into the bowl. Cover with plastic wrap and set in a warm area to proof for 1 hour.
  • In a small bowl, combine the brown sugar and cinnamon for the filling. Lightly grease a 9 inch round baking pan. Set both aside.
  • After 1 hour, look at the dough. The dough should be doubled in size. Turn the dough out onto a liberally floured work surface. Roll the dough out into an 9 x 13 inch rectangle. The dough will be thick. This is what you want. Spread the melted butter over the dough, coating it evenly, all the way to the edge. Sprinkle on the brown sugar/cinnamon mixture and rub into the butter to combine.
  • Working from the long edge, roll the dough into a log, pinching the ends so it stays together. Using a serrated knife or dental floss(even better!), cut the dough into 8 equal buns. Place into prepared pan.
  • Allow dough to rise a second time. Cover the pan with a cloth and let rest in a warm place for 1 hour.
  • Preheat the oven to 375°F. Bake for 20-30 minutes, until the cinnamon buns are golden brown on top.
  • While the cinnamon rolls are baking, make the cream cheese frosting. Combine all frosting ingredients in a bowl and whisk until combined.
  • Once the cinnamon rolls are out of the oven, cool for 10 minutes. Microwave the frosting for 10-15 seconds to thin it out slightly, then spread over warm cinnamon rolls and serve!

Recipe Notes:

  • Don’t rush the process: I hate to break it to you, but cinnamon rolls take time. Yes, the rules can be broken sometimes (lookin’ at you 1 hour chocolate cinnamon rolls), but this is not one of those situations. These rolls require two separate 1 hour rises to get as much fluffy air into them as possible.
  • Keep the dough thick: After the dough has risen, do not overwork it. Turn it out on a floured surface and stretch into a 9 x 13 rectangle.When rolling out these cinnamon rolls you’ll want to keep the rise and bulk of the dough, otherwise your dough will be more likely to crack and shrivel up once it goes in the oven!
  • Don’t over bake: If you know anything about gluten free baking, you’ll know it’s pretty darn easy for gluten free goodies to dry out. They can end up getting dry, dense, and overall unappetizing. Gluten free flour and vegan butter doesn’t brown up in the same toasty golden way that traditional flour and butter does so you’ll want to take the cinnamon rolls out before they start to brown. This will ensure a gooey center!



How useful was this recipe?

Click on a heart to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this recipe.