Pillowy Vegan Cinnamon Rolls

These are the most pillowy vegan cinnamon rolls you’ll ever sink your teeth into. Made with brioche dough and a sweet, buttery cinnamon filling, they’re incredibly light, fluffy, and have a cotton candy-like texture. Perfect for Christmas morning, special brunches, or any occasion that calls for something truly decadent!

📌 Save this recipe! Pin it to your favorite breakfast board for the ultimate cinnamon rolls.

I’m beyond excited to introduce you to the most pillowy cinnamon rolls you’ll ever experience! If you’re thinking this is just another basic vegan recipe, you couldn’t be more wrong.

I’ve been wanting to share a cinnamon roll recipe for ages, but I was determined to make it truly exceptional—and that took countless trials.

So, what makes my cinnamon rolls so special? The biggest difference is that I use brioche dough as the base! That’s right—I adapted my vegan brioche recipe for these rolls. This means they’re incredibly tender and pillowy, buttery, and stay soft for DAYS. I can’t tell you how many times I’ve tried cinnamon roll recipes only to find them dry the next day (I’m almost choking just thinking about it!).

My brioche dough also relies on a few not-so-secret techniques that boost moisture and create that cotton candy texture. You seriously HAVE to try these cinnamon rolls!

A close-up of a pillowy vegan cinnamon roll with frosting

⭐️ Why You Will Love Them

  • Not your classic cinnamon rolls: I use a much higher percentage of butter than other recipes. I also use a Japanese technique called “Yudane” to retain more moisture and increase tenderness. Finally, an overnight rise in the refrigerator allows the butter’s flavor to develop fully.
  • Stay soft and fluffy for days: Very few cinnamon rolls stay tender on day two. These do—even on days 3 and 4, they’re still soft. Reheat them for a few minutes, and they’re as good as day one!
  • Christmas scent explosion: A few minutes after these go in the oven, your kitchen will smell like the best bakery in town—the perfect holiday mood.
  • Rich and decadent: These are indulgent, buttery, and absolutely worth every bite.
A tray of cinnamon rolls fresh from the oven

🧈 Ingredient Notes

Flour

I’ve tested this recipe with both bread flour and all-purpose flour with great results each time. Bread flour yields a slightly fluffier texture, but the difference is minimal.

Note: For more accurate results, I’m sharing ingredient quantities in metric measurements. A kitchen scale is essential for consistent baking.

Butter

I use a high percentage of vegan butter in the dough for richness and tenderness. It infuses the dough with a wonderful buttery aroma.

Recommendation: Use your regular baking butter for the dough and spreadable butter for the filling. Regular butter firms up when chilled, making the dough less sticky and easier to handle.

Milk

Any unsweetened plant-based milk works—soy, almond, cashew, or oat.

Yeast

I prefer instant yeast, but active dry or fresh yeast will work. If using active dry, rehydrate it in a few tablespoons of warm milk first.

Cinnamon

For the best flavor, use Cassia cinnamon rather than Ceylan. Ceylan is milder and woodier, while Cassia is much more fragrant. Unless labeled “Ceylan,” your ground cinnamon is likely Cassia.

Vitamin C (Ascorbic Acid)

This optional ingredient acts as a natural preservative and strengthens the gluten structure, resulting in a finer, more tender crumb. You can substitute with 2 tablespoons of lemon juice (remove 2 tablespoons of milk to compensate).


🥣 How to Make It

Disclaimer: This is not the fastest or easiest cinnamon roll recipe you’ll find. It’s prepared over three days and requires patience. I truly believe the result is completely worth it!

📅 Planning

Three-Day Schedule

Since this recipe is made over three days, here’s a small plan:

  • Day 1 (Thursday evening): Prepare the Yudane. Let it chill overnight.
  • Day 2 (Friday afternoon): Knead the dough. Let it rise in the refrigerator overnight.
  • Day 3 (Saturday morning): Roll out, fill, slice, proof, and bake!

You can obviously adjust the times to fit your schedule.

1. Prepare the Yudane

Yudane is a Japanese technique where equal parts of flour and hot water are mixed to create a gel. The starches gelatinize, trapping moisture and creating a fluffier texture with increased shelf life.

Mixing flour and hot water to make Yudane The finished Yudane gel

2. Knead the Dough

Once the Yudane has chilled overnight, it’s time to knead the dough.

Adding ingredients to the stand mixer Kneading the dough in a stand mixer The dough after kneading Shaping the dough into a ball Placing the dough in a bowl for rising Covering the dough for overnight rise

3. Let It Rise

The dough after rising Punching down the dough

4. Roll It Out

Rolling out the dough into a rectangle The rolled-out dough

5. Spread the Filling and Roll

Spreading the cinnamon filling on the dough Rolling the dough into a log

6. Slice

Slicing the log into individual rolls

7. Bake

Baked cinnamon rolls in the pan Cinnamon rolls with cream cheese frosting

📔 Pro Tips for Success

Do not add extra flour.

It’s normal for the dough to be soft and slightly sticky. The butter will firm up when chilled, making it easier to handle. Resist the urge to add more flour!

Do not rush the process!

The resting time for the Yudane, the long kneading, and the overnight rise are critical to success. Follow the process carefully.

Let the rolls rise in a warm environment.

If your kitchen is too cold, place the dough in the oven with the light on or near a heater.

Slice using dental floss.

For clean cuts, use unflavored dental floss or a thin sewing thread. Slide it under the roll, cross it on top, and pull to slice. A pizza cutter also works well.

Using dental floss to slice cinnamon rolls

🌰 Delicious Variations

Looking to customize these? Here are a few ideas:

  • Pecan cinnamon rolls: Add chopped toasted pecans to the filling.
  • Orange zest: Add orange zest to the filling for a bright, citrusy twist.
  • Chocolate chip: Sprinkle vegan chocolate chips over the filling before rolling.
  • Cardamom: Replace half the cinnamon with cardamom for a Scandinavian-inspired flavor.

🥛 What to Serve Them With

These cinnamon rolls make the coziest breakfast ever! Serve them with vegan yogurt, a glass of banana milk, or a scoop of vanilla ice cream for an extra-special treat.


❄️ Storing and Reheating

Store baked cinnamon rolls in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to 5 days. To reheat, microwave for 15-20 seconds or warm in a 350°F (175°C) oven for 5-8 minutes. They’ll taste freshly baked!

Cinnamon rolls served with coffee

💬 Frequently Asked Questions

Can I knead by hand?

Although you can knead by hand, I don’t recommend it—it would take too long. A stand mixer works best for this recipe.

Why are my rolls dry or dense?

You either added extra flour during kneading or didn’t let them rise long enough. Be patient and trust the process!

Why aren’t my rolls rising evenly?

If you use the exact pan size recommended and fill it with 9 rolls, they should rise evenly. The problem often comes from using a pan that’s too small.

Can I use active dry yeast instead of instant?

Yes! Just remember to rehydrate it in warm milk before adding it to the flour mixture.

I hope you’ll give these cinnamon rolls a try—I truly believe they’re the best you’ll ever make! Vegans and non-vegans alike will absolutely LOVE this recipe!


Pillowy Vegan Cinnamon Rolls

⏱️ Prep: 1 hour ⏱️ Rest: 3 days 🔥 Bake: 25 mins 🍽️ Yield: 9 rolls

Equipment

  • Stand mixer with dough hook
  • Kitchen scale
  • 9×13-inch baking pan
  • Rolling pin
  • Dental floss or pizza cutter

Ingredients

For the Yudane

  • 1/4 cup bread flour (35g)
  • 1/4 cup boiling water (60ml)

For the Brioche Dough

  • 2 1/4 cups bread flour (315g)
  • 1/4 cup sugar (50g)
  • 1 tbsp instant yeast (9g)
  • 1 tsp salt (6g)
  • 1/2 tsp vitamin C (ascorbic acid, optional)
  • 1/2 cup plant-based milk, lukewarm (120ml)
  • 1/3 cup vegan butter, softened (75g)

For the Cinnamon Filling

  • 1/2 cup spreadable vegan butter (115g), softened
  • 3/4 cup brown sugar, packed (150g)
  • 2 tbsp ground cinnamon (Cassia variety)

For the Cream Cheese Frosting (Optional)

  • 1/4 cup vegan cream cheese (60g)
  • 2 tbsp vegan butter (30g)
  • 1 cup powdered sugar (120g)
  • 1 tsp vanilla extract
  • 1-2 tbsp plant-based milk

Instructions

  1. Make the Yudane (Day 1): In a small bowl, whisk together the bread flour and boiling water until a thick paste forms. Cover and refrigerate overnight.
  2. Knead the dough (Day 2): In the bowl of a stand mixer, combine the bread flour, sugar, yeast, salt, and vitamin C (if using). Add the Yudane, lukewarm milk, and softened butter. Knead with the dough hook on medium speed for 10-12 minutes, until the dough is smooth and elastic.
  3. First rise: Transfer the dough to a lightly oiled bowl, cover, and refrigerate overnight (8-12 hours).
  4. Roll out (Day 3): On a lightly floured surface, roll the dough into a 16×12-inch rectangle.
  5. Add filling: Spread the softened butter evenly over the dough. Mix the brown sugar and cinnamon together and sprinkle evenly over the butter.
  6. Roll and slice: Roll the dough tightly into a log, starting from the long edge. Slice into 9 equal rolls using dental floss or a pizza cutter.
  7. Second rise: Place the rolls in a greased 9×13-inch baking pan. Cover and let rise in a warm place for 1-2 hours, until puffy and doubled in size.
  8. Bake: Preheat oven to 350°F (175°C). Bake for 20-25 minutes, until golden brown. Let cool for 10 minutes before frosting.
  9. Make frosting (optional): Beat together the cream cheese, butter, powdered sugar, and vanilla. Add milk until smooth and spreadable. Frost the warm rolls.

Notes

  • Flour: Bread flour yields the fluffiest results, but all-purpose flour works too.
  • Yeast: If using active dry yeast, rehydrate it in 3-4 tablespoons of warm milk first.
  • Patience is key: Don’t rush the rises—they’re essential for the pillowy texture.
  • Storage: Keep in an airtight container for up to 3 days at room temperature.

Leave a Comment

Your email address will not be published. Required fields are marked *