Vegan Cinnamon Rolls

Vegan Cinnamon Rolls Warm, soft, and filled with a sweet cinnamon swirl, these vegan cinnamon rolls are the kind of breakfast that makes a slow morning feel special. The dough is tender and pillowy, the

Written by: selene

Published on: November 11, 2026

Vegan Cinnamon Rolls

Warm vegan cinnamon rolls with vanilla icing in a baking dish
Warm vegan cinnamon rolls with vanilla icing in a baking dish

Warm, soft, and filled with a sweet cinnamon swirl, these vegan cinnamon rolls are the kind of breakfast that makes a slow morning feel special. The dough is tender and pillowy, the filling melts into a gooey layer of brown sugar and cinnamon, and a simple vanilla icing finishes each roll while it is still warm.

This recipe uses plant milk, vegan butter, and yeast to create a classic bakery style roll without dairy or eggs. You do not need a stand mixer or unusual ingredients. A bowl, a rolling pin, and a 9 by 13 inch baking dish are enough. Most of the time is hands off rising time. Serve them for a weekend breakfast, a holiday brunch, or a cozy dessert.

Quick Recipe Overview

Item Details
Recipe name Vegan Cinnamon Rolls
Cuisine American
Course Breakfast, Dessert
Prep time 30 minutes
Cook time 25 minutes
Rest and rise time 1 hour 30 minutes to 2 hours 10 minutes
Cooling time 10 minutes
Total time 2 hours 35 minutes to 3 hours 15 minutes
Servings 12 rolls
Difficulty Medium, beginner friendly with yeast guidance
Method Yeast dough, rolled, sliced, and baked
Dietary information Vegan, dairy free, egg free
Allergen information Contains wheat. May contain soy or tree nuts depending on the plant milk and vegan butter you choose.

What Is Vegan Cinnamon Rolls?

Vegan cinnamon rolls are soft yeast rolls made without dairy milk, butter, or eggs. The dough is rolled flat, spread with softened vegan butter, covered with brown sugar and cinnamon, rolled into a log, sliced, and baked until golden.

The flavor is warm and sweet, with cinnamon at the front and vanilla in the background. The brown sugar filling softens in the oven and creates a light caramel layer. The texture is soft and fluffy inside, with lightly golden edges.

Traditional cinnamon rolls use dairy milk, butter, and eggs. This version replaces them with plant milk and vegan butter, and relies on yeast, kneading, and rising time for lift and softness.

Why You Will Love This Recipe

  • Soft and fluffy texture: Warm plant milk, a full first rise, and a second rise in the pan help the rolls bake up light instead of dense.
  • Simple pantry ingredients: You need flour, sugar, yeast, salt, plant milk, vegan butter, cinnamon, brown sugar, and vanilla.
  • Gooey cinnamon filling: Softened vegan butter holds the brown sugar and cinnamon in place, so the swirl stays rich.
  • No stand mixer needed: Mix and knead by hand in about 8 to 10 minutes. A stand mixer with a dough hook also works.
  • Make ahead friendly: Assemble the rolls at night, refrigerate them, and bake them fresh in the morning.
  • Easy to customize: Add nuts, raisins, orange zest, or a cream cheese style frosting.

Ingredients for Vegan Cinnamon Rolls

Ingredients for vegan cinnamon rolls arranged on a kitchen counter
Ingredients for vegan cinnamon rolls arranged on a kitchen counter

For the Dough

  • 3 1/2 cups all purpose flour (420 g), plus 2 to 4 tablespoons extra for dusting
  • 1/4 cup granulated sugar (50 g)
  • 2 1/4 teaspoons instant yeast (7 g, 1 standard packet)
  • 3/4 teaspoon fine sea salt
  • 3/4 cup unsweetened plant milk (180 ml), warmed to 105 to 110 degrees F (40 to 43 degrees C)
  • 1/4 cup vegan butter (57 g), melted and slightly cooled
  • 1 teaspoon vanilla extract
  • 1 tablespoon neutral oil, such as canola oil, for greasing the bowl
Click here  Asparagus Spinach Gnocchi Recipe

For the Cinnamon Sugar Filling

  • 1/4 cup vegan butter (57 g), softened at room temperature, not melted
  • 2/3 cup packed light brown sugar (145 g)
  • 2 tablespoons ground cinnamon

For the Vanilla Icing

  • 1 cup powdered sugar (120 g), sifted if lumpy
  • 2 tablespoons plant milk (30 ml), plus 1 teaspoon more if needed
  • 1/2 teaspoon vanilla extract
  • 1 pinch salt

Optional Additions

  • 1/2 cup chopped pecans or walnuts (60 g), optional, for the filling
  • 1/3 cup raisins (50 g), optional, for the filling
  • 1 teaspoon orange zest, optional, for the filling

Ingredient Notes

Flour: All purpose flour gives a soft, tender roll. Spoon it into the cup and level it. Scooping packs it down and can make the dough dry.

Plant milk: Oat and soy milk work well because they are creamy. Almond milk also works, but add 1 extra tablespoon of flour if needed. Use unsweetened milk.

Vegan butter and yeast: Use a stick style vegan butter made for baking if you can. For the filling, use it softened, not melted. This recipe uses instant yeast, mixed straight into the flour.

How to Make Vegan Cinnamon Rolls

Step 1: Warm the Milk

Warm 3/4 cup plant milk in short bursts to 105 to 110 degrees F (40 to 43 degrees C), like warm bath water. If it feels hot, let it cool. Hot milk can stop the yeast.

Step 2: Mix the Dough

In a large bowl, whisk 3 1/2 cups flour, 1/4 cup sugar, 2 1/4 teaspoons instant yeast, and 3/4 teaspoon salt. Add the warm milk, 1/4 cup melted vegan butter, and 1 teaspoon vanilla. Stir until a shaggy dough forms. If you use active dry yeast, dissolve it first in warm milk until foamy.

Step 3: Knead Until Smooth

Turn the dough onto a lightly floured surface and knead 8 to 10 minutes until smooth, soft, and elastic. It should spring back slowly when pressed. Add flour 1 tablespoon at a time only if it sticks badly.

Step 4: Let the Dough Rise

Oil a large bowl with 1 tablespoon oil. Place the dough in it, turn it once, and cover it. Set it in a warm, draft free spot, such as an oven with only the light on. Let it rise 60 to 90 minutes, until doubled.

Step 5: Make the Filling

While the dough rises, mix 2/3 cup packed light brown sugar and 2 tablespoons ground cinnamon. Keep 1/4 cup vegan butter at room temperature so it spreads easily but is not melted. Melted butter soaks in and makes the filling leak.

Step 6: Roll the Dough

Lightly flour your surface and rolling pin. Punch the dough down gently, then roll it into a rectangle about 16 by 12 inches, about 1/4 inch thick. If it springs back, rest it 5 minutes, then roll again.

Step 7: Spread the Filling

Spread the softened butter evenly over the dough, except for a 1/2 inch border along the far long edge. That clean border helps the log seal. Sprinkle the cinnamon sugar evenly over the butter and press it down lightly.

Step 8: Roll, Slice, and Place in the Pan

Starting at the long edge nearest to you, roll the dough into a tight log and pinch the border closed. Cut it into 12 pieces, each about 1 1/4 inches wide, with unflavored dental floss or a sharp knife. Grease a 9 by 13 inch dish and place the rolls cut side up, with space between them.

Step 9: Let the Rolls Rise Again

Cover the dish loosely. Let the rolls rise in a warm spot 30 to 40 minutes, until puffy and touching. While they rise, preheat the oven to 350 degrees F (175 degrees C).

Step 10: Bake Until Golden

Bake 22 to 28 minutes, until the tops are light golden brown and the centers look set, not wet. If the tops brown too fast, cover loosely with foil for the last 5 minutes. Cool in the pan 10 minutes before icing.

Step 11: Make the Icing and Serve

Whisk 1 cup powdered sugar, 2 tablespoons plant milk, 1/2 teaspoon vanilla, and 1 pinch salt until smooth. It should pour in a slow ribbon. Drizzle over the warm rolls. For cream cheese frosting, beat 4 ounces softened vegan cream cheese with 2 tablespoons softened vegan butter, 1 cup powdered sugar, and 1/2 teaspoon vanilla.

Click here  Easy Vegan Mashed Potatoes Gravy

Tips for Making the Best Vegan Cinnamon Rolls

  1. Measure flour by weight or spoon and level. Scooping packs flour down, and too much flour is a top cause of dry rolls.
  2. Keep milk at 105 to 110 degrees F. This wakes the yeast without harming it.
  3. Do not rush the first rise. A full rise builds flavor and air.
  4. Knead long enough. Eight to 10 minutes builds the gluten that holds air.
  5. Use softened butter for the filling, not melted butter. Softened butter holds the sugar in place. Melted butter soaks in and leaks out.
  6. Cut with floss for clean swirls. A dull knife can squash the log. Floss cuts without pressure.
  7. Ice the rolls while warm, not hot. Warm rolls let the icing melt just enough to coat the tops.
  8. Bake in the center of the oven. The center rack gives even heat on the top and bottom.

Common Mistakes to Avoid

1. Milk that is too hot kills the yeast. The dough does not rise, or rises very little, and the rolls bake flat and dense. Yeast is harmed by liquid above 120 degrees F. Warm milk to 105 to 110 degrees F.

2. Adding too much flour while kneading. The rolls turn out dry, tough, and heavy. Extra flour absorbs moisture and makes the crumb firm. Add flour only 1 tablespoon at a time, and only if the dough sticks badly.

3. Not letting the dough rise long enough. The rolls are small, dense, and chewy. Yeast needs time to make gas and stretch the dough. Let it double, even if that takes 90 minutes, in a warm spot.

4. Rolling the dough too thin or too thick. Very thin dough tears and leaks filling. Very thick dough makes tall rolls with too little swirl. Roll to about 1/4 inch thick, about 16 by 12 inches.

5. Using melted butter in the filling. The filling slides out during baking and leaves the rolls less sweet inside. Melted butter soaks into the dough instead of staying on the surface. Use butter soft enough to spread but still holding its shape.

6. Overbaking the rolls. The rolls dry out, the edges turn hard, and the centers lose their gooey texture. Bake 22 to 28 minutes and take them out when the tops are light golden and the centers look set.

Delicious Vegan Cinnamon Rolls Variations

1. Vegan Cream Cheese Frosting Rolls. Replace the vanilla icing with cream cheese frosting. Beat 4 ounces softened vegan cream cheese, 2 tablespoons softened vegan butter, 1 cup powdered sugar, and 1/2 teaspoon vanilla.

2. Chocolate Cinnamon Rolls. Add 2 tablespoons unsweetened cocoa powder to the filling, and add 1/3 cup dairy free chocolate chips.

3. Apple Cinnamon Rolls. Add 1 cup finely diced firm apple, tossed with 1 teaspoon lemon juice, over the filling before rolling. Bake 25 to 30 minutes, since the fruit adds moisture.

4. Pecan and Maple Rolls. Add 1/2 cup chopped pecans to the filling, and replace the vanilla icing with maple icing made from 1 cup powdered sugar, 2 tablespoons maple syrup, and 1 tablespoon plant milk.

5. Orange Cinnamon Rolls. Add 1 tablespoon orange zest to the filling and 1 teaspoon orange zest to the icing. Replace 1 tablespoon of the plant milk in the icing with fresh orange juice.

Substitutions

Original Ingredient Substitute Expected Result
All purpose flour Bread flour, same amount Chewier rolls with more structure
All purpose flour 1 to 1 gluten free blend with xanthan gum Softer, more tender rolls, slightly less fluffy
Oat milk Soy or almond milk, same amount Similar flavor; almond milk may need 1 extra tablespoon flour
Vegan butter in dough Refined coconut oil, melted, same amount Similar richness, lighter flavor, no coconut taste
Vegan butter in filling Refined coconut oil, softened, same amount Spreads well, but melts faster in a warm kitchen
Light brown sugar Dark brown sugar, same amount Deeper molasses flavor, darker swirl
Light brown sugar Coconut sugar, same amount Less sweet, light caramel note, slightly less gooey
Ground cinnamon Cinnamon plus 1/4 teaspoon nutmeg or cardamom Warmer, more complex spice flavor
Vanilla icing Vegan cream cheese frosting, see variation above Tangy, thicker frosting
Instant yeast Active dry yeast, same amount Same result, but dissolve in warm milk 5 to 10 minutes until foamy
Click here  Easy Chickpea Pot Pie with Herbed Crust

What to Serve with Vegan Cinnamon Rolls

A warm vegan cinnamon roll served with coffee and fresh berries
A warm vegan cinnamon roll served with coffee and fresh berries

Serve these rolls warm, with the icing still soft.

  • Hot coffee: Black coffee or a latte cuts through the sweetness and pairs well with cinnamon.
  • Chai or black tea: Spiced chai echoes the cinnamon, while plain black tea gives a clean contrast.
  • Fresh fruit: Sliced strawberries, blueberries, or orange segments add a light, tart balance.
  • Vegan yogurt and berries: A small bowl of plain or vanilla vegan yogurt with berries makes the meal feel more complete.
  • Scrambled tofu: For a savory balance at brunch, serve with scrambled tofu and roasted potatoes.
  • Roasted breakfast potatoes: Crispy potatoes with salt and herbs give a savory contrast for a larger brunch spread.
  • Vanilla oat milk latte: A warm oat milk latte with vanilla is a cozy match, especially on cold mornings.

How to Store Vegan Cinnamon Rolls

At room temperature: Store cooled, unfrosted rolls in an airtight container for up to 2 days. Keep frosted rolls at room temperature for up to 1 day, then refrigerate. Cover well, because the rolls dry out fast.

In the refrigerator: Store frosted or unfrosted rolls in an airtight container for up to 5 days.

In the freezer: Freeze unfrosted rolls for the best texture. Wrap each roll tightly in plastic wrap, then place them in a freezer safe bag. Freeze for up to 2 months. Frosted rolls can also be frozen, but the icing may soften after thawing.

Thawing and reheating: Thaw in the refrigerator overnight, or on the counter for 1 to 2 hours. Warm one roll in the microwave for 20 to 30 seconds. For several rolls, warm them in a covered dish in a 300 degree F oven for 8 to 10 minutes. Add fresh icing after reheating.

Make ahead: Assemble the rolls in the pan, cover tightly, and refrigerate overnight for 8 to 12 hours. In the morning, let the pan sit at room temperature for 30 to 45 minutes, then bake. They may need 2 to 3 extra minutes if still cool.

Nutrition Information

This recipe is a sweet baked treat made with flour, sugar, vegan butter, and plant milk. It is best enjoyed as part of a balanced diet, not as an everyday breakfast. The exact nutrition will change with the plant milk, vegan butter, and icing you choose.

Allergens: This recipe contains wheat from the flour. It may contain soy, tree nuts, or coconut depending on the plant milk and vegan butter you use. It is dairy free and egg free when made with certified vegan ingredients, but check each label for cross contact warnings.

Frequently Asked Questions

Can I make vegan cinnamon rolls without yeast?

Yes, but the texture will change. Yeast gives the soft, fluffy rise. Without yeast, use 2 teaspoons baking powder and 1/2 teaspoon baking soda, skip the rising steps, and bake right away. The result is more like a biscuit.

Why did my vegan cinnamon rolls not rise?

The most common cause is milk that was too hot, which can harm the yeast, or yeast that was old. Cold kitchens also slow the rise. Check that the milk is 105 to 110 degrees F, and let the dough rise in a warm spot.

Can I use active dry yeast instead of instant yeast?

Yes. Dissolve the same amount in the warm plant milk with a pinch of sugar. Let it stand 5 to 10 minutes until foamy, then add it to the flour. If it does not foam, the yeast may be old.

What is the best plant milk for vegan cinnamon rolls?

Oat milk and soy milk work best because they are creamy and help the dough stay soft. Almond milk also works, but it is thinner, so you may need 1 extra tablespoon of flour. Use unsweetened milk.

Can I make vegan cinnamon rolls the night before?

Yes. Assemble the rolls in the pan, cover tightly, and refrigerate overnight for 8 to 12 hours. In the morning, let them sit at room temperature for 30 to 45 minutes, then bake as directed. They may need 2 to 3 extra minutes if still cool.

Can I freeze vegan cinnamon rolls?

Yes. Freeze unfrosted rolls for up to 2 months. Wrap each roll tightly in plastic wrap and place them in a freezer safe bag. Thaw in the refrigerator overnight, then reheat in the microwave for 20 to 30 seconds or in a 300 degree F oven for 8 to 10 minutes.

Why are my cinnamon rolls dense?

Dense rolls often come from too much flour, a short rise, or under kneading. Spoon flour into the cup and level it, let the dough double, and knead 8 to 10 minutes until smooth. Milk that is too hot can also harm the yeast.

How long do vegan cinnamon rolls last?

Unfrosted rolls last up to 2 days at room temperature in an airtight container, and up to 5 days in the refrigerator. Frosted rolls last up to 1 day at room temperature, then up to 5 days in the refrigerator. Frozen unfrosted rolls last up to 2 months.

Conclusion

These vegan cinnamon rolls give you soft, fluffy dough, a gooey cinnamon sugar swirl, and sweet vanilla icing, all without dairy or eggs. The recipe is simple enough for a first time yeast baker, and the make ahead option makes it easy for holidays and busy mornings.

The most useful tip is to watch the milk temperature and give the dough time to rise. Bake a batch this weekend, serve the rolls warm, and enjoy the smell of cinnamon and brown sugar filling your kitchen.

Leave a Comment

Previous

Easy Vegan Mashed Potatoes Gravy

Next

Mini Mushroom Puff Pastry Parcels with Red Wine Gravy