clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan cinnamon roll on plate

Vegan Cherry Cinnamon Rolls

  • Author: Heart of a Baker
  • Prep Time: 1 hour 30 mins
  • Cook Time: 20 mins
  • Total Time: 1 hour 50 minutes
  • Yield: 8 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American


These vegan cherry cinnamon rolls are ultra fluffy and feature a tart cherry filling. Bake until golden brown and top with an easy powered sugar frosting.



For the dough:

  • 1 cup non-dairy milk
  • 1 package of Red Star Platinum Yeast (2 1/4 teaspoons) or instant dry yeast
  • 3 tablespoons granulated sugar
  • 1/4 cup pure maple syrup
  • Pinch of salt
  • 1 1/2 cups whole wheat flour
  • 1 1/2 cups all-purpose flour

For the filling:

  • 1 tablespoon maple syrup
  • 1 cup fresh/frozen cherries, pitted and chopped
  • 3/4 cup brown sugar
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg

For the frosting:

  • 2 cups powdered sugar
  • 23 tablespoons almond milk
  • 1/4 teaspoon vanilla extract or vanilla paste


  1. In a large bowl or bowl of a stand mixer fitted with a dough hook, combine the non-dairy milk, active dry yeast, and granulated sugar. Allow mixture to sit for about 5 minutes, to allow to yeast to activate. After the 5 minutes have passed, stir in the maple syrup, salt, and flours. The mixture may seem too sticky, but at this point I started kneading the dough in the bowl to get all the flour into the dough. You can also use your mixer with the dough hook to knead the dough as well. Knead for a minute, just working the dough enough to make it pliable. If the dough seems really sticky at this point, add a couple tablespoons of flour to make it easy to handle.
  2. Cover the bowl with a towel and allow to rise in a warm spot for at least an hour.
  3. While the dough is rising, prepare the filling by combining all the ingredients in a small bowl and set aside.
  4. Grease a round cake pan and set aside.
  5. After the dough has risen, lightly flour a flat surface and roll the dough out into a rectangle that is 14 inches long by 12 inches. The measurement doesn’t have to be exact, just as long as it’s around that shape.
  6. Spread the filling mixture onto the rolled out dough, spreading to just shy of the edges.
  7. Roll the dough up lengthwise (starting with the long edge facing you) into a big log. Slice into 1 1/2 inch pieces and place cut side up (like a cinnamon roll) into the pan.
  8. Cover with a towel and allow to rise again for an hour. Preheat oven to 375 degrees while rolls are rising.
  9. Bake for 20 minutes, or until golden brown.
  10. Allow the rolls to cool for 10 minutes. While the rolls are cooling, whisk together the frosting ingredients until smooth.
  11. Pour the frosting over the rolls and serve immediately.


  • You can make these as plain cinnamon rolls too! Just leave out the cherries and increase the amount of cinnamon in the filling.
  • The rolls can be stored covered for up to 2 days at room temperature.
  • If you want prep these the night before and bake the morning of, make them up until the second rise, then pop them in the fridge and bake them in the morning.

Keywords: cherry cinnamon rolls, cinnamon roll recipe, vegan cinnamon rolls