If you have been dreaming of a warm, comforting treat that’s entirely plant-based yet delivers on every level of indulgence, then this Vegan Cinnamon Rolls (Soft, Fluffy & Gooey) Recipe is your new best friend. Each roll is a tender swirl of perfectly spiced cinnamon and brown sugar, enveloped by a dough so soft and fluffy it practically melts in your mouth, all topped with a luscious, creamy icing that’s just the right kind of gooey. Whether you’re vegan or simply a lover of baked goodies, these cinnamon rolls will quickly become your favorite weekend morning ritual or cozy snack anytime craving strikes.

Ingredients You’ll Need
To make these deliciously soft and fluffy vegan cinnamon rolls, you need just a handful of simple but essential ingredients. Each one plays a pivotal role, from the tang of vegan buttermilk to the warm spice of cinnamon, ensuring the perfect taste, texture, and color in every bite.
- Vegan buttermilk: Made by combining soy milk and apple cider vinegar, it adds a subtle tang and helps the dough rise beautifully.
- Vegan butter (melted and softened): Adds richness and moisture to the dough and an extra creamy layer inside the rolls.
- Vanilla extract: Infuses the dough and icing with a sweet, aromatic depth.
- All-purpose flour: The foundation of your dough, its gluten develops the structure for those soft, fluffy rolls.
- Granulated sugar: Feeds the yeast and sweetens the dough just right.
- Instant yeast: The powerhouse behind that perfect rise and softness.
- Sea salt: Balances sweetness and enhances all the flavors.
- Brown sugar: Provides deep, molasses-like sweetness that pairs perfectly with cinnamon.
- Ground cinnamon: The star spice that gives these rolls their classic, cozy flavor.
- Powdered sugar (icing sugar): For the smooth, sweet glaze that finishes each roll with gooey goodness.
- Non-dairy milk: Blends into the icing, ensuring it’s creamy and luscious.
How to Make Vegan Cinnamon Rolls (Soft, Fluffy & Gooey) Recipe
Step 1: Prepare the vegan buttermilk and butter
Start by mixing soy milk with apple cider vinegar to create your vegan buttermilk, which will give the dough its lovely tang and tenderness. Then, gently melt the vegan butter for the dough, warming it just enough so it’s liquid but not hot. This will blend beautifully with the buttermilk and vanilla.
Step 2: Make the dough
In a large bowl, whisk together flour, granulated sugar, instant yeast, and sea salt. Pour in the vegan buttermilk mixture along with melted butter and vanilla extract. Stir with a spatula until it forms a shaggy dough. It will initially be sticky, but that’s exactly what you want for softness.
Step 3: Knead the dough
Turn the sticky dough onto a clean, dry surface and knead by hand for about 5-7 minutes. Resist the urge to add extra flour! The dough will transform from sticky to smooth and elastic, which is what makes these rolls fluffy and soft.
Step 4: First proof
Lightly grease a clean bowl and place the dough ball inside. Cover tightly with plastic wrap and let it rest in a warm spot for 1-2 hours until it doubles in size. This step is crucial for creating that airy, fluffy texture.
Step 5: Roll out and fill the dough
Once risen, punch down your dough and roll it out on a lightly floured surface into a large rectangle, about 11 by 16 inches. Spread softened vegan butter evenly over the dough, then sprinkle a mix of brown sugar and cinnamon generously on top. This creates the irresistible gooey cinnamon filling.
Step 6: Shape and cut the rolls
Carefully roll up the dough tightly into a log from the long side. Use unflavored tooth floss to slice the log evenly into 9 portions – this ensures clean cuts without squishing the soft dough. Tooth floss works better than a knife for these delicate rolls!
Step 7: Second proof
Place the cut rolls into a parchment-lined baking dish, cover with plastic wrap or foil, and let proof again for 1-2 hours until they puff up and nearly double in size. If you want to prep ahead, pop them in the fridge and proof overnight for a fresh morning bake.
Step 8: Bake the rolls
Preheat your oven to 175°C (347°F). Bake the rolls for 20-24 minutes, until their tops turn a beautiful light golden brown. Then, let them cool slightly for 15 minutes to lock in that soft, gooey texture before icing.
Step 9: Prepare the icing and finish
Whisk powdered sugar, non-dairy milk, and vanilla extract together to make a smooth, sweet glaze. Swirl it generously over the warm cinnamon rolls, letting it melt into every crevice and add that final gooey magic.
How to Serve Vegan Cinnamon Rolls (Soft, Fluffy & Gooey) Recipe

Garnishes
While these rolls are divine on their own, sprinkling a pinch of crushed pecans or toasted coconut flakes on top adds a lovely crunchy contrast. A light dusting of cinnamon powder for extra aroma is also a delightful touch.
Side Dishes
Serve these cinnamon rolls alongside your favorite hot beverages like a robust coffee, creamy chai latte, or even a chilled glass of almond milk to balance the sweetness beautifully. Fresh fruit such as sliced berries or apple slices can add a refreshing bite alongside.
Creative Ways to Present
Elevate presentation by placing the rolls on a rustic wooden board with a small pot of extra glaze for dipping. For a brunch crowd, serve them in a clear glass casserole dish so guests can admire those irresistible cinnamon swirls before digging in.
Make Ahead and Storage
Storing Leftovers
These Vegan Cinnamon Rolls (Soft, Fluffy & Gooey) Recipe leftovers stay soft and delicious when tightly covered at room temperature for up to two days or keep well refrigerated for up to five days. Just bring them back to room temperature before serving for that fresh-baked feel.
Freezing
If you want to enjoy these cinnamon rolls another day, freeze the baked rolls tightly wrapped in foil or in an airtight container for up to three months. Thaw overnight in the fridge and warm them gently before serving for fresh-baked bliss anytime.
Reheating
Reheat gently in a microwave or oven to revive their softness and gooey texture. A light tent of foil in the oven at 160°C (320°F) for 10-15 minutes works perfectly without drying them out. For an instant fix, microwave for about 20 seconds, then drizzle on extra glaze if desired.
FAQs
Can I use gluten-free flour to make this recipe?
Gluten-free flours behave differently from all-purpose flour, which is key for that soft, fluffy texture. If you want gluten-free cinnamon rolls, look for a gluten-free flour blend designed for baking, and expect slightly different results.
What’s the best vegan butter to use?
Block-style vegan butters that melt well are ideal here because they provide richness and moisture. Brands made from coconut oil or blends with oils like avocado tend to work great for both the dough and the filling.
Can I make these cinnamon rolls without yeast?
Yeast is essential for achieving that perfect fluffy rise in cinnamon rolls. Without yeast, the dough won’t get the same airy texture. If you’re short on time, try a quick-rise yeast to speed up proofing.
How do I know when the dough has proofed enough?
The dough should roughly double in size and look puffed and airy. Gently press your finger into it—if the indentation slowly springs back, it’s ready to roll out and shape.
Can I add nuts or raisins to the filling?
Absolutely! Chopped walnuts, pecans, or raisins make fantastic additions to the cinnamon-sugar filling, giving extra bursts of flavor and texture to your vegan cinnamon rolls.
Final Thoughts
Seriously, nothing beats biting into these Vegan Cinnamon Rolls (Soft, Fluffy & Gooey) Recipe fresh from the oven. The way the cinnamon and sugar meld with that tender dough and the creamy icing on top is pure comfort in every bite. If you’re looking for a special treat that’s both plant-based and indulgently delicious, you absolutely have to try making these rolls yourself. I promise they’ll bring a little extra joy to your kitchen and countless smiles around the table.
Print
Vegan Cinnamon Rolls (Soft, Fluffy & Gooey) Recipe
- Prep Time: 30 minutes
- Cook Time: 24 minutes
- Total Time: 3 hours 35 minutes
- Yield: 9 cinnamon rolls
- Category: Breakfast, Dessert, Snack
- Method: Baking
- Cuisine: American
- Diet: Vegan
Description
These Best Vegan Cinnamon Rolls are soft, fluffy, and irresistibly gooey, perfect for a comforting breakfast or sweet treat. Made entirely without animal products, they use a homemade vegan buttermilk and melted vegan butter for rich flavor and tender texture. The dough is kneaded by hand, proofed twice, filled with cinnamon, brown sugar, and vegan butter, then baked to golden perfection before being topped with a smooth vegan icing.
Ingredients
Dough Ingredients
- 1 batch vegan buttermilk (236ml soy milk + 1 tbsp apple cider vinegar)
- 75 g vegan butter (block-style, melted)
- 1 teaspoon vanilla extract
- 460 g all-purpose flour
- 60 g granulated sugar
- 2¼ teaspoons instant yeast
- 1 teaspoon sea salt
Filling Ingredients
- 60 g vegan butter (block-style, softened)
- 60 g brown sugar (light muscovado recommended)
- 1 tablespoon ground cinnamon (up to 1½ tbsp, to taste)
Icing Ingredients
- 200 g powdered sugar (icing sugar)
- 3–4 tablespoons non-dairy milk
- 1 teaspoon vanilla extract
Instructions
- Read Recipe: Thoroughly read the entire recipe before beginning to ensure understanding of each step. Use a digital kitchen scale for accurate measurements.
- Prepare Vegan Buttermilk and Melt Butter: Make the vegan buttermilk by combining soy milk with apple cider vinegar. Slowly melt the vegan butter for the dough in a saucepan over low heat or microwave, ensuring it is just melted and warmed, not hot.
- Make the Dough: Mix the melted butter and vanilla extract into the vegan buttermilk. In a separate large bowl, whisk together the flour, granulated sugar, instant yeast, and sea salt. Pour the wet mixture into the dry ingredients and use a spatula to bring it together into a shaggy dough.
- Knead the Dough: Transfer the dough onto a clean, dry surface and knead by hand for 5-7 minutes until smooth and elastic. The dough will be sticky initially; avoid adding flour to the surface. Use a dough scraper to help manage stickiness if needed.
- First Proof: Lightly oil a clean bowl and place the dough ball inside. Cover tightly with plastic wrap and set in a warm spot for 1-2 hours, or until the dough doubles in size and looks puffy.
- Deflate and Roll Out Dough: Punch down the risen dough to release air, then roll it out on a lightly floured surface into a large rectangle approximately 11 by 16 inches in size.
- Fill the Rolls: Spread the softened vegan butter evenly and thinly over the dough using a spatula or fingers. Mix the brown sugar and cinnamon, then sprinkle it evenly over the buttered surface.
- Roll and Cut: Carefully and tightly roll the dough into a log shape. Mark the log into 9 equal portions. Use unflavored dental floss or a very sharp knife to slice the log into rolls with slow, steady pressure to ensure clean cuts.
- Second Proof: Arrange the rolls in a parchment-lined baking dish (approx. 10.5″x7.5″) and cover with plastic wrap or foil. Allow them to proof again in a warm place for 1-2 hours until doubled in size. For overnight preparation, refrigerate for up to 24 hours and then bring rolls to room temperature for about 2 hours before baking.
- Bake: Preheat the oven to 175°C (347°F). Bake the rolls for 20-24 minutes until the tops are light golden brown. Remove and let them cool slightly for 15 minutes.
- Prepare Icing: Whisk together the powdered sugar, non-dairy milk, and vanilla extract until smooth. Drizzle or swirl the icing over the warm cinnamon rolls.
- Storage: Store any leftovers tightly covered or in an airtight container. Keep at room temperature for up to 2 days or refrigerate for up to 5 days. Bring to room temperature about an hour before serving to soften.
Notes
- Use a digital kitchen scale for precise ingredient measurements to ensure the best results.
- Do not overheat vegan butter; it should be just melted and warm to the touch.
- All-purpose flour is recommended; gluten-free flour alternatives are not tested and may affect texture.
- The dough is sticky at first but will become easier to work with as you knead; resist adding extra flour.
- Using unflavored dental floss to cut rolls helps maintain shape and avoids squashing.
- Overnight proofing in the fridge is convenient and enhances flavor development.
- Allow refrigerated rolls to reach room temperature before baking for even rising and optimal texture.

