Cinnabon Cinnamon Roll Recipe Vegan Made Easy and Delicious

Updated On: October 8, 2025

If you’ve ever dreamed of biting into a warm, gooey cinnamon roll that’s just as indulgent as your favorite Cinnabon treat—but want to keep it completely vegan—then you’re in for a real delight. This Vegan Cinnabon Cinnamon Roll recipe offers the same soft, fluffy texture and rich cinnamon-sugar filling without any animal products.

Whether you’re vegan, lactose intolerant, or simply looking to try a plant-based twist on a classic, these rolls will satisfy your cravings and impress your friends and family.

Using simple pantry staples and a few tricks, this recipe achieves that iconic sticky-sweet glaze and melt-in-your-mouth softness. Plus, the aroma wafting through your kitchen as they bake is simply irresistible.

Ready to create bakery-worthy vegan cinnamon rolls right at home? Let’s dive right in!

Why You’ll Love This Recipe

This vegan Cinnabon cinnamon roll recipe combines the best of both worlds: classic flavor and compassionate cooking. Here’s why it stands out:

  • Soft and fluffy dough: Thanks to plant-based milk and a touch of vegan butter, the rolls rise beautifully and stay tender.
  • Rich cinnamon filling: A generous swirl of brown sugar and cinnamon creates that signature sweet-spicy hit in every bite.
  • Decadent vegan cream cheese glaze: Creamy, sweet, and perfectly sticky, this glaze mimics the famous Cinnabon frosting without any dairy.
  • Easy to make: No fancy equipment or complicated steps—just a little patience for rising and baking.
  • Customizable: Add nuts, raisins, or even chocolate chips for your own twist.

Plus, this recipe is perfect for breakfast, brunch, or anytime you want an indulgent vegan treat. It’s sure to become a favorite in your recipe collection.

Ingredients

  • For the dough:
    • 3 ½ cups all-purpose flour
    • 1 cup unsweetened almond milk (or any plant-based milk), warmed
    • ⅓ cup granulated sugar
    • 2 ¼ tsp active dry yeast (1 packet)
    • ⅓ cup vegan butter, melted
    • 1 tsp salt
  • For the filling:
    • 1 cup brown sugar, packed
    • 3 tbsp ground cinnamon
    • ⅓ cup vegan butter, softened
  • For the glaze:
    • 4 oz vegan cream cheese, softened
    • ⅓ cup powdered sugar
    • 2 tbsp vegan butter, softened
    • 1 tsp vanilla extract
    • 2-3 tbsp plant-based milk (to thin)

Equipment

  • Large mixing bowl
  • Measuring cups and spoons
  • Stand mixer with dough hook (optional but helpful)
  • Rolling pin
  • 9×13 inch baking pan
  • Pastry brush
  • Small mixing bowl for glaze
  • Kitchen towel or plastic wrap
  • Sharp knife or dental floss (for slicing rolls)

Instructions

  1. Activate the yeast: In a small bowl, combine the warmed almond milk (about 110°F/43°C) with the sugar and yeast. Stir gently and let it sit for 5-10 minutes until foamy. If it doesn’t foam, your yeast may be inactive—try again with fresh yeast.
  2. Make the dough: In a large mixing bowl or stand mixer, combine the flour and salt. Add the melted vegan butter and the yeast mixture. Mix until a sticky dough forms.
  3. Knead the dough: Knead on a floured surface or with a dough hook for about 8-10 minutes until smooth and elastic. If the dough is too sticky, add a tablespoon of flour at a time.
  4. First rise: Place the dough in a lightly greased bowl and cover it with a kitchen towel or plastic wrap. Let it rise in a warm, draft-free spot for 1 to 1 ½ hours, or until doubled in size.
  5. Prepare the filling: In a small bowl, mix the brown sugar and cinnamon. Set aside the softened vegan butter for spreading.
  6. Roll out the dough: Punch down the dough and transfer it to a floured surface. Roll it into a 12×16 inch rectangle.
  7. Spread the filling: Brush the dough evenly with the softened vegan butter, then sprinkle the cinnamon-sugar mixture all over, pressing lightly to adhere.
  8. Roll and cut: Starting from the long edge, tightly roll the dough into a log. Use a sharp knife or unflavored dental floss to slice the log into 12 equal rolls.
  9. Second rise: Place the rolls cut side up in a greased 9×13 inch pan, leaving a little space between each. Cover and let rise for 30-45 minutes until puffy.
  10. Bake: Preheat your oven to 350°F (175°C). Bake the rolls for 25-30 minutes until golden brown and cooked through.
  11. Make the glaze: While the rolls bake, beat together the vegan cream cheese, powdered sugar, vegan butter, and vanilla extract. Add plant milk a tablespoon at a time until you reach a smooth, spreadable consistency.
  12. Glaze and serve: Remove the cinnamon rolls from the oven and let them cool for 10 minutes. Spread the glaze generously over the warm rolls and enjoy!

Tips & Variations

“For ultra-soft rolls, cover the dough with a damp cloth during rising to keep moisture in. If you want a nutty crunch, sprinkle chopped pecans or walnuts on the filling before rolling.”

  • Make ahead: You can prepare the rolls up to step 9, cover tightly, and refrigerate overnight. Bake fresh the next day for an easy breakfast.
  • Gluten-free option: Substitute with a gluten-free flour blend that includes xanthan gum. The texture will vary but still delicious.
  • Spice it up: Add a pinch of nutmeg or cardamom to the cinnamon filling for extra warmth.
  • Chocolate lovers: Add mini vegan chocolate chips inside the filling for a mocha twist.

Nutrition Facts

Nutrient Per Roll (approx.)
Calories 320 kcal
Carbohydrates 50 g
Fat 9 g
Protein 4 g
Sugar 22 g
Fiber 2 g

Serving Suggestions

These vegan cinnamon rolls are best served warm and fresh. Pair them with a steaming cup of coffee, chai tea, or your favorite plant-based milk latte for the perfect cozy treat.

They also make a wonderful addition to weekend brunch spreads or holiday breakfasts.

For a fun twist, try topping your rolls with chopped toasted pecans or a drizzle of maple syrup. Leftovers can be reheated gently in the microwave or oven—just add a bit more glaze to refresh that sticky sweetness.

Looking for more delicious vegan recipes to complement your cinnamon rolls? Check out our Thelma Sanders Squash Recipe for a savory side, or satisfy your sweet tooth with the rich Peanut Butter Gelato Recipe.

For a tangy snack to balance the sweetness, try the Pickled Cherry Pepper Recipe.

Conclusion

Making vegan Cinnabon cinnamon rolls at home is a rewarding experience that fills your kitchen with comforting aromas and results in irresistibly soft, flavorful treats. This recipe strikes the perfect balance between indulgence and plant-based goodness, proving that you don’t need dairy or eggs to enjoy classic desserts.

Whether you’re vegan, dairy-free, or simply curious, these rolls bring joy and sweetness to any occasion. Plus, with easy-to-follow instructions and simple ingredients, you can customize them to suit your tastes.

So go ahead, bake a batch, share with loved ones, and savor every gooey, cinnamon-filled bite.

📖 Recipe Card: Cinnabon Cinnamon Roll Recipe Vegan

Description: Deliciously soft and gooey vegan cinnamon rolls inspired by Cinnabon. Perfectly spiced with cinnamon and topped with creamy vegan glaze.

Prep Time: PT30M
Cook Time: PT25M
Total Time: PT55M

Servings: 8 rolls

Ingredients

  • 2 1/4 tsp active dry yeast
  • 1 cup warm almond milk
  • 1/4 cup granulated sugar
  • 1/3 cup vegan butter, melted
  • 3 cups all-purpose flour
  • 1/2 tsp salt
  • 1/2 cup brown sugar
  • 2 tbsp ground cinnamon
  • 1/4 cup vegan butter, softened (for filling)
  • 1 cup powdered sugar
  • 2 tbsp almond milk (for glaze)
  • 1/2 tsp vanilla extract

Instructions

  1. Activate yeast in warm almond milk with a pinch of sugar for 5 minutes.
  2. Mix flour, sugar, and salt in a bowl.
  3. Add melted vegan butter and yeast mixture; knead into a dough.
  4. Let dough rise for 30 minutes until doubled.
  5. Roll dough into a rectangle and spread softened vegan butter over it.
  6. Mix brown sugar and cinnamon; sprinkle evenly over the butter.
  7. Roll dough tightly and cut into 8 rolls.
  8. Place rolls in a greased baking dish and let rise 15 minutes.
  9. Bake at 350°F (175°C) for 25 minutes until golden.
  10. Mix powdered sugar, almond milk, and vanilla to make glaze.
  11. Drizzle glaze over warm rolls before serving.

Nutrition: Calories: 310 kcal | Protein: 4 g | Fat: 10 g | Carbs: 50 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Cinnabon Cinnamon Roll Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Deliciously soft and gooey vegan cinnamon rolls inspired by Cinnabon. Perfectly spiced with cinnamon and topped with creamy vegan glaze.”, “prepTime”: “PT30M”, “cookTime”: “PT25M”, “totalTime”: “PT55M”, “recipeYield”: “8 rolls”, “recipeIngredient”: [“2 1/4 tsp active dry yeast”, “1 cup warm almond milk”, “1/4 cup granulated sugar”, “1/3 cup vegan butter, melted”, “3 cups all-purpose flour”, “1/2 tsp salt”, “1/2 cup brown sugar”, “2 tbsp ground cinnamon”, “1/4 cup vegan butter, softened (for filling)”, “1 cup powdered sugar”, “2 tbsp almond milk (for glaze)”, “1/2 tsp vanilla extract”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Activate yeast in warm almond milk with a pinch of sugar for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Mix flour, sugar, and salt in a bowl.”}, {“@type”: “HowToStep”, “text”: “Add melted vegan butter and yeast mixture; knead into a dough.”}, {“@type”: “HowToStep”, “text”: “Let dough rise for 30 minutes until doubled.”}, {“@type”: “HowToStep”, “text”: “Roll dough into a rectangle and spread softened vegan butter over it.”}, {“@type”: “HowToStep”, “text”: “Mix brown sugar and cinnamon; sprinkle evenly over the butter.”}, {“@type”: “HowToStep”, “text”: “Roll dough tightly and cut into 8 rolls.”}, {“@type”: “HowToStep”, “text”: “Place rolls in a greased baking dish and let rise 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Bake at 350\u00b0F (175\u00b0C) for 25 minutes until golden.”}, {“@type”: “HowToStep”, “text”: “Mix powdered sugar, almond milk, and vanilla to make glaze.”}, {“@type”: “HowToStep”, “text”: “Drizzle glaze over warm rolls before serving.”}], “nutrition”: {“calories”: “310 kcal”, “proteinContent”: “4 g”, “fatContent”: “10 g”, “carbohydrateContent”: “50 g”}}

Photo of author

Marta K

X