Easy Vegan Cinnamon Buns with Maple Glaze Recipe

You know that moment when cinnamon buns come out of the oven?

That warm, spiced smell that wraps around your whole kitchen like a hug?

Yeah. That’s what we’re making today.

And here’s the best part – these are completely vegan. No dairy. No eggs. Just soft, pillowy buns that’ll make you wonder why you ever bought the store-bought kind.

I’ve made these so many times I could probably do it in my sleep. And I’m going to show you exactly how I do it.

Recipe Timing:
Prep Time: 15 minutes | Cook Time: 20 minutes | Rising Time: 2 hours | Total Time: 2 hours 35 minutes
Servings: 12 buns | Difficulty: Moderate


My Take on Sticky Buns

Let me be honest with you.

Traditional sticky buns? The ones from Pennsylvania that everyone raves about?

They’re baked upside-down with nuts and caramel, then you flip them over and… well, they look kind of messy. Squashed. Not Instagram-worthy at all.

So I did something different.

I made classic swirled cinnamon rolls and then drowned them in this incredible maple glaze. The spirals stay gorgeous. The glaze soaks in and keeps everything moist. And they actually look as good as they taste.

Win-win-win.

vegan cinnamon buns

Why This Recipe Works

Look, I’m all about keeping things simple.

You don’t need fancy equipment. No bread machine. No special ingredients you can only find at that one store across town.

Everything goes into one bowl. Less cleanup. More time for eating warm cinnamon buns.

The dough? Super forgiving.

Even if this is your first time making yeast bread, you’ve got this. I’ll walk you through the whole thing. Step by step. No confusing baker talk.

What You’ll Actually Need

Let me break this down into three parts:

The Dough

This is where the magic happens. You’re using stuff you probably already have:

All-purpose flour – This creates that perfect soft texture we’re after.

Plant-based milk – I use oat or soy. Just warm it up a bit. Not hot. Warm.

Vegan butter – This is what makes these buns rich and tender. Room temperature is key here.

Sugar – Just a touch. This feeds the yeast so they can do their thing.

Instant yeast – No activation needed. Just dump it in.

Cinnamon – Even in the dough itself. Because why not?

The Filling

This part is beautifully simple:

Melted vegan butter. Brown sugar. More cinnamon.

That’s it.

I don’t hold back on the filling. That’s what makes these buns special.

The Maple Glaze

This is what takes good buns and makes them absolutely incredible.

Pure maple syrup – Don’t cheap out here. Get the real stuff.

A bit of sugar – Helps thicken everything up.

Coconut cream (optional) – Want it extra luxurious? Add this.

vegan cinnamon buns

Can I Swap Things Out?

Short answer? Yes.

Here’s what I’ve tested:

Flour alternatives:

  • White spelt works
  • Whole wheat works
  • Both will make denser buns (still good, just heartier)

Gluten-free? I haven’t had luck with it. But different brands behave differently, so maybe yours will work.

Out of vegan butter?

Oil works. Your buns won’t be quite as fluffy. But they’ll still taste good.

Sugar swaps:

Coconut sugar works throughout the whole recipe. It adds this nice caramel-y flavor.

For the glaze, agave or golden syrup can replace the maple syrup.

Your Complete Shopping List

Here’s everything laid out:

IngredientQuantityWhat It DoesImportant Notes
All-purpose flour3¼ cups (405g)Creates the bun structureGrab extra for dusting
Plant-based milk1 cup (250g)Brings dough togetherShould be warm, not hot
Vegan butter½ cup (115g)Makes buns richMust be room temp
Granulated sugar3 tbsp (40g)Feeds the yeastCoconut sugar works too
Instant yeast1 tbsp (9g)Makes buns riseHas to be instant type
Ground cinnamon1 tspAdds warmthWe’ll use more later
Salt1 pinchBrings out flavorSkip if your butter’s salted
Vegan butter (melted)2 tbsp (30g)Goes on doughFor brushing
Brown sugar¼ cup (50g)Sweetens fillingPack it down when measuring
Ground cinnamon1 tbspMain filling flavorThis is important
Maple syrup¼ cup (85g)Glaze basePure maple is best
Granulated sugar¼ cup (50g)Thickens glazeHelps it stick
Vegan butter1 tbsp (15g)Makes glaze glossyFinal touch
Coconut cream1 tbsp (15g)Extra richnessOptional but amazing

Let’s Make Some Buns

Step 1: The Dough

First things first.

Get everything out and ready. Trust me on this. When you’re in the middle of kneading, you don’t want to be hunting for the cinnamon.

Dump your flour, warm milk, room-temp butter, sugar, yeast, cinnamon, and salt into a big mixing bowl.

Got a stand mixer? Use it.

Don’t have one? A wooden spoon works just fine. Your arm might get tired, but you’ll survive.

Mix it all together.

It’ll look shaggy at first. That’s normal.

Now knead for 5-7 minutes.

You’re looking for smooth, elastic dough. When you poke it, it should spring back. It should feel a little tacky. But not wet and sticky.

vegan cinnamon buns

Here’s What I Learned the Hard Way

Every flour brand is different.

Some soak up more liquid. Some need less.

So your dough might need tweaking.

Too dry and crumbly?

Add milk. One tablespoon at a time. Work it in before adding more.

The dough will fight you at first. But it’ll come around.

Too wet and sticky?

Sprinkle in flour. Gradually. Just until it stops sticking to the bowl.

Step 2: First Rise

Move your dough to a clean bowl. Grease it a little first.

Cover with a damp kitchen towel.

Why damp? It stops the dough from getting a crusty skin on top.

Now find the warmest spot in your house.

My favorites:

  • Oven with just the light on
  • Sunny window (not direct sun though)
  • Near a radiator in winter

Let it sit for at least an hour.

It needs to double in size.

Cold kitchen? Might take 90 minutes.

Be patient. Don’t rush this.

If it’s been an hour and nothing’s happening?

Move it somewhere warmer. Temperature is everything with yeast.

Step 3: Shape Time

Punch down your risen dough. Gently.

Turn it out onto a floured surface. Flour your rolling pin too.

Roll it into a rectangle. Roughly 16 by 12 inches.

Try to keep it even.

Now the fun part starts.

Brush that melted butter everywhere. And I mean everywhere. Right to the edges.

Why? Because every single bite deserves to be good.

Mix your brown sugar and cinnamon in a small bowl.

Sprinkle it over the butter. Generously.

Now use your fingers. Press it gently into the butter.

This stops it from falling out when you roll everything up.

Starting from the long edge near you, roll the dough tight.

Keep the tension even. You want a nice compact log.

vegan cinnamon buns

Cutting Your Rolls

Here’s my trick:

Use a sharp knife. Or unflavored dental floss.

(Dental floss is honestly better. It doesn’t squash the rolls.)

Mark the halfway point first. Then quarters.

This gives you even portions.

Cut twelve pieces total.

Grease your 9×13 inch pan.

Now arrange your rolls. You’ve got options here:

Close together? You’ll get soft, pillowy edges.

Spaced apart? Slightly crispier sides.

Both are good. Your choice.

Cover with a towel.

Let them rise another hour. They should get puffy. Almost doubled again.

Step 4: Bake

When you’ve got about 15 minutes left on that second rise?

Preheat your oven to 350°F (180°C).

Bake for 15-20 minutes.

You’re looking for light golden color on top.

Want to test if they’re done? Stick a skewer into a center bun. Should come out clean.

The Glaze

While those buns are baking, make your glaze.

Throw maple syrup, sugar, butter, and coconut cream (if using) into a small saucepan.

Whisk over low heat.

Everything should melt together and thicken up a bit. It’ll coat the back of a spoon when it’s ready.

Pull your buns out of the oven.

Right away – drizzle that warm glaze over them.

The heat helps it soak in. It’s beautiful.

Wait 5-10 minutes before digging in.

I know it’s hard. But warm cinnamon buns are worth the wait.

What About Leftovers?

These taste best fresh.

But leftovers? Still great.

Keep them in an airtight container:

  • Room temperature: 1-2 days
  • Fridge: 3-4 days

Always reheat before eating.

Ten seconds in the microwave brings back that just-baked texture.


My Best Tips

Let me share what I’ve learned from making these about a hundred times:

Temperature Is Everything

Your milk should be warm. Not hot.

Aim for 100-110°F.

Too hot? You’ll kill the yeast.

Too cold? Everything slows way down.

Don’t Skip Rising Time

I get it. Waiting is annoying.

But this step matters. A lot.

Underproofed dough = dense, sad buns.

Properly risen dough = fluffy, amazing buns.

Roll Tight (But Not Too Tight)

You want a tight roll for those pretty swirls.

But don’t go crazy. Too aggressive and you’ll squeeze all the filling out.

The Dental Floss Trick

Seriously. Try this.

Slide the floss under your dough log. Cross the ends over the top. Pull.

Clean cuts every time. No squashed buns.

vegan cinnamon buns

Make Them Ahead

I do this all the time for weekend brunch.

After you shape the buns, cover the pan tight with plastic wrap.

Stick it in the fridge overnight.

Skip that second rise.

Next morning, pull them out. Let them sit at room temp for 30-45 minutes while your oven heats up.

Then bake.

Want to Freeze Them?

You can freeze unbaked buns.

Shape them. Freeze on a tray until solid. Transfer to freezer bags.

When you’re ready to bake:

  • Thaw overnight in the fridge
  • Do the final rise
  • Bake as usual

When Things Go Wrong

Because sometimes they do. Here’s how to fix it:

Dough Won’t Rise

Check your yeast first. Is it expired?

Old yeast = dead yeast = no rising.

Also make sure your spot is actually warm enough.

Buns Came Out Dense

Usually this means:

  • You didn’t knead enough
  • You didn’t let it rise long enough
  • Both

The dough needs time to develop. Don’t rush it.

Filling Leaked Out

Two reasons this happens:

You didn’t press the cinnamon sugar into the butter enough.

Or your roll wasn’t tight enough.

Glaze Too Thin

Let it simmer longer.

The liquid needs to evaporate. The sugar needs time to dissolve and thicken things up.


Questions People Always Ask Me

Can I use active dry yeast instead of instant?

Yep. But you’ll need to activate it first.

Mix it with your warm milk and a pinch of sugar. Wait 10 minutes for it to get foamy.

Then add it to your other ingredients.

Oh, and use about 1⅓ tablespoons. Active dry isn’t as strong as instant.

How do I reheat these?

For one bun: Microwave for 10-15 seconds.

For several: Wrap in foil. Warm in a 300°F oven for 10 minutes.

This brings back that soft texture without drying them out.

Can these be frozen?

Absolutely.

Bake them completely. Let them cool. Don’t add the glaze yet.

Wrap each one in plastic wrap. Put them in freezer bags.

They’ll keep for 3 months.

To eat: Thaw at room temp. Warm them up. Then add your glaze.

Why aren’t my buns fluffy?

Could be a few things:

  • Your yeast was old
  • You didn’t knead enough
  • You rushed the rising time
  • You added too much flour

Make sure your yeast is fresh. And give the dough the time it needs.

Can I add nuts or raisins?

Go for it!

Chopped pecans or walnuts work great. Sprinkle them over the cinnamon sugar before rolling.

Raisins too.

Just don’t overdo it. You still need to be able to roll the dough.


Now go make some buns. Your kitchen is about to smell amazing.

Vegan Cinnamon Buns with Maple Glaze

Easy Vegan Cinnamon Buns with Maple Glaze

Soft, pillowy vegan cinnamon buns with a rich maple glaze. Made with simple ingredients and a foolproof method that works every time.
Prep Time 15 minutes
Cook Time 20 minutes
Rising Time 2 hours
Total Time 2 hours 35 minutes
Servings: 12 buns
Course: Breakfast, Dessert
Cuisine: American

Ingredients
  

The Dough
  • 3 1/4 cups all-purpose flour 405g, plus extra for dusting
  • 1 cup plant-based milk 250g, warm (oat or soy)
  • 1/2 cup vegan butter 115g, room temperature
  • 3 tbsp granulated sugar 40g
  • 1 tbsp instant yeast 9g
  • 1 tsp ground cinnamon
  • 1 pinch salt skip if butter is salted
The Filling
  • 2 tbsp vegan butter 30g, melted
  • 1/4 cup brown sugar 50g, packed
  • 1 tbsp ground cinnamon
The Maple Glaze
  • 1/4 cup pure maple syrup 85g
  • 1/4 cup granulated sugar 50g
  • 1 tbsp vegan butter 15g
  • 1 tbsp coconut cream 15g, optional

Method
 

  1. In a large mixing bowl, combine flour, warm plant-based milk, room temperature vegan butter, sugar, instant yeast, cinnamon, and salt. Mix with a stand mixer or wooden spoon until combined.
  2. Knead the dough for 5-7 minutes until smooth and elastic. The dough should spring back when poked and feel slightly tacky but not wet. Add milk (1 tablespoon at a time) if too dry, or flour if too sticky.
  3. Transfer dough to a lightly greased bowl, cover with a damp kitchen towel, and place in a warm spot. Let rise for at least 1 hour (up to 90 minutes in cold kitchens) until doubled in size.
  4. Gently punch down the risen dough. Turn out onto a floured surface and roll into a 16×12 inch rectangle using a floured rolling pin.
  5. Brush melted vegan butter evenly over the entire surface, right to the edges. Mix brown sugar and cinnamon in a small bowl, then sprinkle generously over the butter. Press gently with fingers to help it stick.
  6. Starting from the long edge nearest you, tightly roll the dough into a log, keeping even tension throughout.
  7. Using a sharp knife or unflavored dental floss, cut the log into 12 equal pieces. Arrange in a greased 9×13 inch pan, either close together for soft edges or spaced apart for slightly crispier sides.
  8. Cover with a towel and let rise for another hour until puffy and nearly doubled.
  9. Preheat oven to 350°F (180°C) during the last 15 minutes of rising time.
  10. Bake for 15-20 minutes until light golden on top. Test doneness by inserting a skewer into a center bun – it should come out clean.
  11. While buns bake, make the glaze: Combine maple syrup, sugar, vegan butter, and coconut cream (if using) in a small saucepan. Whisk over low heat until melted and thickened enough to coat the back of a spoon.
  12. Remove buns from oven and immediately drizzle warm glaze over them. Let rest 5-10 minutes before serving.

Notes

Storage: Store in an airtight container at room temperature for 1-2 days, or refrigerate for 3-4 days. Reheat for 10-15 seconds in the microwave.
Make Ahead: After shaping buns, cover tightly with plastic wrap and refrigerate overnight. Next morning, let sit at room temperature for 30-45 minutes, then bake as directed.
Freezing: Freeze unbaked shaped buns on a tray until solid, then transfer to freezer bags. To bake: thaw overnight in fridge, do final rise, then bake. Or freeze baked buns (without glaze) for up to 3 months – thaw, warm, then add fresh glaze.
Substitutions: White spelt or whole wheat flour works but makes denser buns. Coconut sugar can replace all sugars. Oil can replace butter but buns won’t be as fluffy. Active dry yeast works – use 1⅓ tbsp and activate in warm milk with sugar for 10 minutes first.

Comments

Leave a Reply

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

Recipe Rating