Warm, soft, and swirled with cinnamon sugar, these vegan cinnamon rolls taste like they came straight from a bakery. They’re fluffy, gooey in the center, and topped with a creamy glaze that melts right in. No special equipment or tricky techniques required—just simple, pantry-friendly ingredients.
If you’ve ever wanted a reliable, plant-based cinnamon roll that works every time, this is it. They’re perfect for weekends, holidays, or anytime you want your home to smell like pure comfort.
Contents
What Makes This Recipe So Good

- Fluffy texture: A well-hydrated dough and a gentle rise create pillow-soft rolls every time.
- Dairy-free, egg-free, 100% vegan: Made with plant milk and vegan butter without sacrificing flavor or texture.
- Balanced sweetness: The cinnamon-sugar filling is rich but not cloying, and the glaze adds the perfect finish.
- Beginner-friendly method: Straightforward steps, simple ingredients, and lots of built-in forgiveness.
- Make-ahead friendly: You can proof overnight in the fridge and bake in the morning.
What You’ll Need
- Plant milk (1 cup/240 ml): Almond, soy, or oat milk. Use unsweetened for best control of sweetness.
- Vegan butter (6 tbsp/85 g), divided: Melted for the dough and softened for the filling.
- Active dry yeast (2¼ tsp or one packet): For the rise.Instant yeast works too (see notes in steps).
- Granulated sugar (¼ cup/50 g): Feeds the yeast and lightly sweetens the dough.
- All-purpose flour (3 to 3½ cups/360–420 g): Start with 3 cups and add more as needed.
- Salt (½ tsp): Balances the sweetness and improves flavor.
- Brown sugar (½ cup/100 g): For the filling; light or dark both work.
- Ground cinnamon (1½ tbsp): The star of the show.
- Vanilla extract (1 tsp): Adds warmth to the dough and glaze.
- Powdered sugar (1 to 1½ cups/120–180 g): For the glaze.
- Plant milk (2–3 tbsp): To loosen the glaze.
- Pinch of salt (for the glaze): Rounds out sweetness.
- Optional add-ins: Chopped pecans, raisins, or orange zest for a twist.
Step-by-Step Instructions

- Warm the milk. Heat 1 cup plant milk until lukewarm (about 105–110°F/40–43°C). It should feel warm, not hot. If it’s too hot, let it cool for a minute so you don’t kill the yeast.
- Activate the yeast. In a large bowl, whisk the warm milk with granulated sugar.Sprinkle the yeast on top. Let it sit 5–10 minutes until foamy. If using instant yeast, you can skip the proofing and add it directly with the flour.
- Make the dough. Stir in 3 tbsp melted vegan butter, vanilla, and salt.Add 3 cups flour and mix with a spatula or wooden spoon until a sticky dough forms. If it’s very wet, add more flour 1 tbsp at a time until it’s tacky but manageable.
- Knead lightly. Turn the dough onto a floured surface and knead for 3–5 minutes until smooth and elastic. It should spring back when pressed.Avoid adding too much flour—slightly sticky is good for a soft roll.
- First rise. Place the dough in a lightly oiled bowl, cover with a clean towel or plastic wrap, and let it rise in a warm spot for 1–1½ hours until doubled. A slightly warm oven (off) or a sunny counter works well.
- Prepare the filling. In a small bowl, mix brown sugar and cinnamon. In a separate dish, make sure 3 tbsp vegan butter is very soft or gently melted for easier spreading.
- Roll out the dough. Punch down the risen dough and roll it into a rectangle about 12×16 inches (30×40 cm).Aim for even thickness to help the rolls bake uniformly.
- Add the filling. Spread the softened vegan butter evenly over the dough. Sprinkle the cinnamon-sugar mixture all over, pressing lightly to help it stick. Add optional nuts or raisins if using.
- Shape the rolls. Starting from the long side, roll the dough into a tight log.Use gentle tension to keep it snug without tearing.
- Slice cleanly. Trim the ends if uneven. Cut into 12 equal pieces using a sharp knife or unflavored dental floss for neat spirals.
- Second rise. Arrange the rolls in a greased 9×13-inch (23×33 cm) baking dish, leaving a little space between each. Cover and let rise 30–45 minutes until puffy.
- Preheat and bake. Preheat the oven to 350°F (175°C).Bake for 22–28 minutes, until lightly golden and set in the center. Don’t overbake—slightly soft means extra fluffy.
- Make the glaze. Whisk powdered sugar, 2 tbsp plant milk, vanilla, and a pinch of salt until smooth. Add more milk as needed for a pourable glaze or keep it thicker for a creamy icing.
- Glaze and serve. Let rolls cool 10 minutes, then drizzle or spread the glaze over the warm rolls.Enjoy them fresh while still tender.
- Overnight option. After shaping and placing in the pan, cover tightly and refrigerate overnight. In the morning, let them sit at room temperature for 45–60 minutes before baking.
How to Store
- Room temperature: Keep covered for up to 2 days. Reheat briefly in the microwave or oven to refresh.
- Refrigerator: Store in an airtight container for up to 5 days.Warm before serving for best texture.
- Freezer: Freeze baked, unglazed rolls for up to 2 months. Thaw overnight in the fridge, warm in the oven, then glaze.
- Make-ahead dough: After the first rise, refrigerate up to 24 hours. Shape, proof, and bake when ready.

Health Benefits
- Dairy-free and egg-free: Easier on digestion for those with lactose intolerance or egg allergies.
- Plant-based fats: Using vegan butter and plant milk reduces saturated animal fats while keeping a rich texture.
- Cinnamon perks: Cinnamon contains antioxidants and may help support healthy blood sugar levels when part of a balanced diet.
- Customizable sweetness: You control the sugar.Reduce the filling by a tablespoon or use less glaze for a lighter treat.
Pitfalls to Watch Out For
- Overheating the milk: Hot liquid can kill the yeast. Aim for warm, not hot.
- Too much flour: A stiff, dry dough leads to dense rolls. Keep it slightly tacky and resist over-flouring.
- Overbaking: A few extra minutes can dry them out.Pull them when lightly golden and set.
- Skipping the second rise: This step builds that airy bakery-style texture. Don’t rush it.
- Uneven rolling: Thick or thin patches bake inconsistently. Roll evenly and slice with care.
Alternatives
- Gluten-free: Use a high-quality 1:1 gluten-free baking flour with xanthan gum.Hydration may vary; add plant milk by the tablespoon if the dough seems dry.
- Healthier swaps: Replace up to half the all-purpose flour with white whole wheat flour. Expect a slightly denser texture but great flavor.
- Refined sugar alternatives: Use coconut sugar in the filling and organic powdered sugar (or blend your own from coconut sugar for a caramel note).
- Cream cheese-style frosting: Mix powdered sugar with vegan cream cheese, vanilla, and a splash of plant milk for a tangy finish.
- Flavor twists: Add orange zest to the filling, cardamom with the cinnamon, or sprinkle chopped pecans for crunch.
FAQ
Can I make these without yeast?
Yes, but they won’t be as fluffy. For a quick version, use a biscuit-style dough with baking powder.
The texture will be more cakey and less bread-like.
Why didn’t my dough rise?
Likely causes include expired yeast, milk that was too hot or too cold, or a cool room. Make sure the yeast foams during activation and give the dough a warm, draft-free spot.
Can I use coconut oil instead of vegan butter?
Yes. Use refined coconut oil to avoid coconut flavor.
The texture will be slightly different—still soft, but a bit less buttery.
What’s the best plant milk for baking cinnamon rolls?
Soy or oat milk work especially well because they’re creamy and stable when warmed. Almond milk is fine too; just choose unsweetened.
How do I keep the filling from leaking out?
Spread the butter evenly, press the sugar mixture into the dough, and roll tightly. Chilling the shaped log for 10 minutes before slicing can also help cleaner cuts.
Can I bake them in a cast-iron skillet?
Absolutely.
Grease the skillet well and arrange the rolls with slight spacing. Baking time should be similar; check a couple of minutes early.
How do I know they’re done?
They’ll be lightly golden on top, and the center of a middle roll should feel set but still soft. If you have a thermometer, the internal temp should be around 190–195°F (88–90°C).
Wrapping Up
These vegan cinnamon rolls deliver everything you want: soft dough, gooey spirals, and a silky glaze—no dairy or eggs needed.
The steps are simple, the ingredients are accessible, and the results feel like a special occasion. Once you make them at home, you’ll skip the bakery line and bake a pan whenever the craving hits. Warm, cozy, and reliably delicious—this is your new go-to cinnamon roll recipe.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

