Vegan Cinnamon Rolls Recipe

If you’ve been searching for the perfect morning treat that’s entirely plant-based and utterly delicious, then you’re in for a real delight with this Vegan Cinnamon Rolls Recipe. I absolutely love how these rolls come out soft, fluffy, and loaded with that classic cinnamon-sugar goodness—plus, they’re topped with a simple, dreamy vegan icing that just melts in your mouth. Whether it’s a weekend breakfast or a special occasion brunch, these rolls never disappoint, and I can’t wait to share the full recipe and some useful tips that’ll ensure your batch turns out perfect every time.

❤️

Why You’ll Love This Recipe

  • Totally Vegan Yet Luxuriously Fluffy: I discovered this trick when swapping dairy for almond milk and oil—it keeps the rolls super tender without any funky aftertaste.
  • Simple Ingredients, Incredible Flavor: You’ll find that pantry staples like cinnamon, brown sugar, and vegan butter come together to create an irresistible filling everyone will rave about.
  • Fun and Easy to Make: Even if you’re new to baking, this recipe walks you through every step, making the process enjoyable—not intimidating.
  • Perfect for Sharing: My family goes crazy for these, and they’re always begged for around holidays and breakfast gatherings.

Ingredients You’ll Need

The magic in this Vegan Cinnamon Rolls Recipe comes from ingredients that play really well together to create a soft, tender dough and a sweet cinnamon filling. I recommend using fresh cinnamon and soft vegan butter for the best flavor punch.

  • Almond Milk (or any non-dairy milk): Using lukewarm almond milk helps activate the yeast without killing it, which is key for a fluffy dough.
  • Instant Dry Yeast: It speeds up rising time; if you only have active dry yeast, just be sure to proof it a bit longer.
  • Sugar: This sweetens and fuels the yeast to rise beautifully.
  • Canola Oil (or sunflower, olive, avocado oil, melted vegan butter): Oil keeps the dough moist and tender without compromising the vegan aspect.
  • All-Purpose Flour: Provides structure for the rolls; more or less flour can slightly affect texture, so measure carefully.
  • Salt: Balances sweetness and enhances flavor depth.
  • Vegan Butter (softened): Essential for that rich, buttery cinnamon filling.
  • Brown Sugar: Its molasses content adds warmth and moisture to the filling.
  • Cinnamon: The star of the show—fresh ground is my personal favorite for a punchier taste.
  • Powdered Sugar: For a smooth, sweet coating to drizzle lovingly over the baked rolls.
  • Vanilla Extract: Adds a lovely aroma and rounds out the icing flavor perfectly.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the things I love about this Vegan Cinnamon Rolls Recipe is how easy it is to tweak. Over the years, I’ve played around with different fillings and flours—feel free to make it your own!

  • Nutty Upgrade: Adding chopped pecans or walnuts to the filling gives a delightful crunch my family can’t get enough of.
  • Gluten-Free Twist: Substitute with a gluten-free flour blend designed for baking, but be mindful that texture might change a bit.
  • Spiced Roll: Mix in a pinch of cardamom or nutmeg with the cinnamon for a cozy flavor boost.
  • Fruit Filling: For a fruity surprise, try adding chopped apples or raisins to the cinnamon-sugar paste before rolling it up.

How to Make Vegan Cinnamon Rolls Recipe

Step 1: Wake Up the Yeast and Prep the Dough

Start by warming your almond milk to just about body temperature—not too hot or you’ll kill the yeast! Mix in the yeast, sugar, and oil in a large bowl, then let it sit for a minute so everything wakes up. The smell of yeast starting to bubble is a comforting sign your dough is headed for greatness!

Step 2: Combine Dry Ingredients and Knead

Once your liquid mixture is ready, slowly mix in the flour and salt using a wooden spoon until it starts to form a dough ball. Then, turn it out onto a floured surface and knead for about 5 minutes. When the dough feels elastic and smooth, you’re on the right track. Don’t over-flour it or it’ll get tough.

Step 3: Let the Dough Rise (Proof)

Shape the dough into a ball and place it in a lightly oiled bowl. Brush the dough’s surface with a bit of oil to keep it from drying out, then cover with a damp cloth or plastic wrap. I learned the trick of proofing inside a warm oven—you just turn the oven on for a minute, then turn it off and pop the dough in. It takes about 1½ hours for your dough to double in size, so use this time for a well-deserved coffee break!

Step 4: Prepare the Filling and Roll It Out

Mix your softened vegan butter with brown sugar and cinnamon until you have a thick, spreadable paste that smells heavenly. Once the dough has puffed up nicely, punch it down gently and fold it over itself 5 times to build structure. Then roll it out into a 12 by 16 inch rectangle—this size gives you nice, thick rolls.

Step 5: Spread Filling, Roll, and Slice

Spread the cinnamon filling evenly over your dough, leaving about a ¼-inch border around the edges. Then roll the dough tightly from the short side to form a log. I discovered using dental floss to slice the rolls gives you perfect, clean cuts without squishing the dough. Cut into 9 equal pieces and place them into a greased pan, spaced nicely to rise again.

Step 6: Second Proofing and Bake to Perfection

Let your cinnamon rolls rise a second time for about 40 minutes in a warm spot. Meanwhile, preheat your oven to 350°F (180°C). Brush the tops with some plant-based milk before popping them in. Bake for 20-25 minutes or until golden brown. The smell wafting from your oven at this point? Pure magic.

Step 7: Whip Up the Icing and Enjoy

While the rolls cool for a bit, whisk powdered sugar, dairy-free milk, and vanilla extract into a smooth glaze. Drizzle it generously over the warm rolls and watch everyone’s eyes light up as they dig into these sweet, fluffy bites.

👨‍🍳

Pro Tips for Making Vegan Cinnamon Rolls Recipe

  • Milk Temperature Matters: I always check my almond milk temp with my wrist—too hot stalls the yeast, too cool slows the rise.
  • Don’t Skip the Fold: Folding the dough after the first rise really improved my roll structure and softness.
  • Dental Floss for Clean Cuts: Using floss instead of a knife totally changed the game—it won’t squish or pull your rolls.
  • Proofing Environment: I avoid cold kitchens by proofing rolls inside my oven with just the light on; it’s a perfect gentle warmth.

How to Serve Vegan Cinnamon Rolls Recipe

A single cinnamon roll sits in the center of a plain white plate, placed on a white marbled surface. The cinnamon roll has a tightly spiraled shape with visible layers of soft, golden-brown dough and darker cinnamon swirls. It is partially covered with a thin, white icing glaze that is shiny and slightly dripping down the sides. Two segments of the roll are peeled back from the main spiral, showing the soft and fluffy interior texture. A spoon rests partly on the plate beside the cinnamon roll, catching some of the icing that has spread onto the plate. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I love topping my vegan cinnamon rolls with a sprinkle of chopped pecans for some crunch and a little extra dusting of cinnamon or a hint of vegan cream cheese icing when I want to make it extra special.

Side Dishes

These rolls pair beautifully with fresh fruit like berries or sliced oranges and a cup of rich, plant-based coffee or chai tea. My family often enjoys them with a simple green smoothie too—it balances the sweetness perfectly.

Creative Ways to Present

For birthdays, I arrange the rolls on a cake stand and drizzle the icing in a spiral shape, garnished with edible flowers or vegan chocolate shavings. It always gets compliments and makes the morning feel festive right away.

Make Ahead and Storage

Storing Leftovers

I store leftover vegan cinnamon rolls in an airtight container at room temperature for up to two days. To keep that fresh-out-of-the-oven softness, I add a slice of bread inside the container—it helps retain moisture perfectly.

Freezing

If I want to make a batch ahead, I freeze the individual rolls before baking, wrapped tightly in plastic wrap and foil. When ready to bake, I thaw them in the fridge overnight, let them proof again, then bake as usual. Freezing works like a charm and saves prep time!

Reheating

To reheat, I pop the rolls in a 300°F oven for about 10 minutes covered loosely with foil so they warm through without drying out. Microwaving works too but tends to make them gummy, so the oven is my go-to.

FAQs

  1. Can I use active dry yeast instead of instant yeast in this Vegan Cinnamon Rolls Recipe?

    Absolutely! If using active dry yeast, you’ll just want to proof it in the warm almond milk with a pinch of sugar for about 5-10 minutes before mixing with other ingredients. The dough might take a little longer to rise, so be patient—just let it double in size.

  2. What’s the best vegan butter substitute if I don’t have any on hand?

    You can use any neutral oil like canola, sunflower, or avocado oil for the filling, though vegan butter gives the richest flavor and texture. Melted coconut oil works too but imparts a subtle coconut taste.

  3. Can I make these gluten-free?

    Yes! Swap the all-purpose flour for a 1-to-1 gluten-free baking flour blend. Keep in mind gluten-free dough can be more delicate, so handle it gently and you might need to adjust rising times depending on your flour mix.

  4. How do I know when the rolls are fully baked?

    Look for a golden brown color on top and a slight firmness when you gently press the rolls. They’ll feel springy and not doughy. If unsure, a toothpick inserted into the center should come out clean.

  5. Can I prepare the dough the night before?

    Yes, you can refrigerate the dough after the first proof overnight. Just cover it well and let it come to room temperature before shaping and continuing with the recipe. This slow fermentation sometimes adds more depth of flavor!

Final Thoughts

I love how this Vegan Cinnamon Rolls Recipe brings the warm, cozy feeling of fresh-baked goodness into my kitchen with none of the usual challenges that can come with vegan baking. It’s approachable, forgiving, and incredibly satisfying—especially when you share these rolls fresh and steaming with the people you care about. Honestly, once you try this recipe, I think you’ll find yourself coming back for seconds (and thirds!). Trust me, you’re going to want to keep this one in your regular rotation—it’s that good.

Print
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 Rolls Recipe

Vegan Cinnamon Rolls Recipe

4.8 from 66 reviews
  • Author: Hannah
  • Prep Time: 30 minutes
  • Cook Time: 20 minutes
  • Total Time: 2 hours 50 minutes
  • Yield: 9 cinnamon rolls 1x
  • Category: Breakfast, Dessert, Snack
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan

Description

These Vegan Cinnamon Rolls are a delightful plant-based treat featuring a soft, fluffy dough made with non-dairy milk and oil, filled with a spiced brown sugar and cinnamon mix, baked to golden perfection, and topped with a smooth dairy-free vanilla glaze. Perfect for a cozy breakfast or indulgent snack, these rolls are entirely vegan without compromising on flavor or texture.


Ingredients

Scale

Dough

  • 1 cup (250 grams) almond milk or any other non-dairy milk (lukewarm)
  • 2½ teaspoons (7 grams) instant dry yeast or active dry yeast
  • ¼ cup (50 grams) sugar
  • ⅓ cup (74 grams) canola oil, sunflower oil, olive oil, avocado oil, or melted vegan butter
  • 3⅓ cups (500 grams) all-purpose flour
  • 1 teaspoon (5 grams) salt

Filling

  • ¼ cup (60 grams) vegan butter, softened at room temperature
  • ½ cup (100 grams) brown sugar
  • 4 teaspoons (10 grams) cinnamon

Icing

  • ¾ cup (120 grams) powdered sugar
  • 1½ tablespoons (20 grams) dairy-free milk (oat, almond, soy)
  • ½ teaspoon vanilla extract

Instructions

  1. Make Dough: In a large mixing bowl, combine 1 cup lukewarm almond milk, 2½ teaspoons instant dry yeast, ¼ cup sugar, and ⅓ cup canola oil. Stir the mixture and set aside for 1 minute to activate the yeast. Then add 3⅓ cups all-purpose flour and 1 teaspoon salt. Mix everything with a wooden spoon until a dough ball forms. Transfer the dough to a lightly floured surface and knead for 5 minutes until it becomes elastic and smooth.
  2. First Proofing: Shape the dough into a ball and place it into a large oiled bowl. Brush the dough surface with oil, then cover with a damp cloth or plastic wrap, ensuring some space above the dough to allow rising. Let it proof in a warm place for about 1½ hours or until it doubles in size. For optimal rising, you can place the dough in a slightly warm oven (preheat for 1 minute then turn off before placing dough inside).
  3. Prepare Filling: In a small bowl, combine ¼ cup softened vegan butter, ½ cup brown sugar, and 4 teaspoons cinnamon. Mix with a fork until you get a thick, spreadable paste to use as your filling.
  4. Shape Rolls: Once the dough has doubled, place it back on the floured work surface. Fold the dough onto itself five times, pulling the edges inward to the center. Use a rolling pin to roll the dough into a 12 x 16 inch (30 x 40 cm) rectangle. Spread the cinnamon filling evenly over the dough, leaving a ¼ inch (½ cm) border around the edges. Starting from the short side, roll up the dough tightly into a log shape. Gently stretch the roll with your hands to about 11 inches (28 cm) in length. Using dental floss wrapped around the roll, tighten it to simulate a knot and cut into 9 rolls about 1 inch (3 cm) thick each. Transfer rolls onto a greased baking pan.
  5. Second Proofing: Allow the cinnamon rolls to proof a second time in a warm area for 40 minutes until slightly puffed.
  6. Bake: Preheat oven to 350°F (180°C). Lightly brush the rolls with dairy-free milk for a golden crust. Bake the rolls for 20 to 25 minutes or until they turn golden brown. Remove from the oven and let cool for 15 minutes.
  7. Make Icing and Serve: In a bowl, whisk together ¾ cup powdered sugar, 1½ tablespoons dairy-free milk, and ½ teaspoon vanilla extract until smooth and pourable. Drizzle or spread the icing over the warm cinnamon rolls before serving for a sweet finishing touch.

Notes

  • Use lukewarm almond milk to activate the yeast effectively without killing it.
  • Dental floss is recommended for cutting rolls as it provides cleaner and even slices without squashing the dough.
  • Proofing in a slightly warm oven ensures the dough rises well especially in cold environments.
  • You can substitute any neutral oil or melted vegan butter in the dough for varied flavor profiles.
  • Make sure the vegan butter for the filling is soft but not melted for easier spreading.
  • Let the rolls cool slightly before icing to prevent the glaze from melting too much.

Nutrition

  • Serving Size: 1 cinnamon roll
  • Calories: 320
  • Sugar: 18 g
  • Sodium: 180 mg
  • Fat: 14 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 42 g
  • Fiber: 2 g
  • Protein: 4 g
  • Cholesterol: 0 mg