Cinnamon Buns Recipe Vegan: Pillowy Soft With Swirled Spiced Filling

Cinnamon Buns Recipe Vegan: Pillowy Soft With Swirled Spiced Filling

These vegan cinnamon buns deliver the same pillowy soft texture and swirled spiced filling as traditional versions, without any dairy or eggs.

After years of testing plant-based substitutes, I’ve perfected a dough that rises beautifully and bakes into golden, fluffy layers with a rich cinnamon-sugar center.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Cinnamon Buns Recipe Vegan

Pillowy dough, swirled filling, and a dreamy glaze. Nothing traditional missing here.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 cups Plus extra for dusting
Granulated Sugar 🍚 ½ cup For dough and filling
Active Dry Yeast 🍞 2 ¼ tsp One packet, proofed in warm water
Unsweetened Almond Milk 🥛 1 cup Warmed to 110°F
Vegan Butter 🧈 ½ cup Melted, unsalted preferred
Flaxseed Meal 🌿 2 tbsp Mixed with 6 tbsp water for flax eggs
Salt 🧂 1 tsp Fine sea salt preferred
Ground Cinnamon 🌿 2 tbsp For spiced filling
Light Brown Sugar 🍚 ¾ cup Packed, for filling
Vanilla Extract 🌿 1 tsp Pure, for glaze
Powdered Sugar 🍚 1 ½ cups For vegan cream cheese glaze
Vegan Cream Cheese 🧀 4 oz Room temperature, for glaze

[recipe_ingredient_scaler]

The flour is the foundation—King Arthur all-purpose is my go-to for reliability. Yeast needs to be fresh (check the expiration date) and proofed in 110°F almond milk—too hot kills it, too cold won’t activate it. For the vegan butter, Miyoko’s or Earth Balance melt beautifully into the dough. Flax eggs are non-negotiable for binding; don’t skip the 5-minute rest to let them gel.

No flaxseed? Chia seeds at the same ratio work, but the texture’s slightly denser. Swap almond milk for oat or soy (avoid coconut—it’ll taste like the filling). Brown sugar substitute? Coconut sugar adds a caramel note. For the glaze, Kite Hill or Toffuti cream cheese blend smoothly without that weird aftertaste some brands have.

Dough rises best in a warm spot (I use my oven with the light on). Baked buns keep 2-3 days covered at room temp, but the glaze is best fresh. Freeze unbaked rolls for up to 1 month—thaw, rise, then bake as usual.

❤️

Why You’ll Love This Recipe

  • One Bowl Wonder: I mix everything in a single bowl—flour, sugar, yeast, almond milk—no fancy equipment needed.
  • Melt-in-Your-Mouth Good: The vegan butter and sugar swirl into a gooey, caramelized filling that’s honestly hard to resist.
  • Weekend Brunch Star: These buns disappear fast at potlucks, and I’ll be real: they taste even better the next morning.
  • Budget-Friendly Batch: A bag of flour and basic pantry staples make a dozen rolls for pennies. Between us, my wallet thanks me.

Step-by-Step Instructions for Pillowy Soft Vegan Cinnamon Buns

These steps deliver perfect texture and flavor without any animal products involved.

Step 1: Activate Yeast and Prepare Dough Base

Warm the unsweetened almond milk to exactly 110°F—any hotter kills the yeast, any cooler won’t activate it. In a small bowl, whisk together the warmed almond milk with the granulated sugar and active dry yeast. Let it sit for 5-7 minutes until frothy.

Meanwhile, mix the flaxseed meal with 6 tablespoons water to create your flax eggs. In a large bowl, combine the 4 cups all-purpose flour and salt. When the yeast mixture is bubbly, add it to the flour along with the flax eggs and melted vegan butter. Stir until a shaggy dough forms.

Step 2: Knead and First Rise

Turn the dough onto a lightly floured surface and knead for 8-10 minutes until smooth and elastic. The dough should spring back when you poke it with a finger. This develops the gluten that gives your buns that pillowy texture.

Place the dough in a greased bowl, cover with a clean towel, and let it rise in a warm place for 1-1.5 hours or until doubled in size. I like to turn on my oven to 200°F for 2 minutes, then turn it off and place the bowl inside—this creates the perfect rising environment.

Step 3: Create and Roll the Spiced Filling

In a small bowl, mix the light brown sugar, ground cinnamon, and 2 tablespoons of the melted vegan butter to create a spreadable paste. This ensures the filling stays put when you roll the dough.

Roll out the risen dough on a floured surface into a 12×18-inch rectangle. Spread the cinnamon mixture evenly over the dough, leaving a ½-inch border along the edges. Starting from the long side, tightly roll the dough into a log, pinching the seam to seal.

Step 4: Second Rise and Bake

Using a sharp knife or dental floss, cut the log into 12 equal pieces. Arrange them in a greased 9×13-inch baking dish, cover, and let rise for another 45-60 minutes until puffy. They should nearly double in size and look like they’re about to touch each other.

Preheat your oven to 350°F. Bake the buns for 25-30 minutes until golden brown and the internal temperature reaches 190°F. If they’re browning too quickly, tent the pan with foil.

Step 5: Prepare and Apply the Cream Cheese Glaze

While the buns bake, beat the vegan cream cheese until smooth. Add the powdered sugar, vanilla extract, and 1-2 tablespoons of remaining almond milk as needed to reach a pourable consistency. The glaze should be thick but still drizzle easily.

Let the buns cool for 10 minutes after removing them from the oven, then drizzle the glaze evenly over the top. This slight cooling prevents the glaze from melting right off. Serve warm for the ultimate gooey experience.

👨‍🍳

Pro Tips For Making Cinnamon Buns Recipe Vegan

  • Warm the Almond Milk: Heat your unsweetened almond milk to about 110°F—too hot kills the yeast, too cold won’t activate it. I learned this the hard way after a few sad, flat batches.
  • Soften the Vegan Butter: Let the vegan butter sit at room temp for 15-20 minutes before mixing. Sounds obvious, but cold butter makes the dough tough and uneven.
  • Don’t Over-Flour: Resist the urge to dump extra flour when kneading. A slightly sticky dough rises better—just dust your hands and surface lightly.
  • Chill Before Slicing: Pop the rolled cinnamon log in the freezer for 10 minutes before cutting. Makes cleaner slices and keeps the filling from oozing out.

Serving Suggestions for cinnamon buns recipe vegan

Warm Serving Style

These buns shine when served straight from the oven, with the glaze still slightly runny. I pull them fresh at 350°F and let them cool for just 10 minutes before drizzling. The contrast of warm dough and cool glaze is pure magic. 💛

Plated Presentation

Arrange buns on a wooden board or platter with parchment underneath to catch drips. Space them slightly apart so guests can pull them apart easily. A sprinkle of extra cinnamon on top adds visual appeal.

Beverage Pairings

Strong black coffee cuts through the sweetness perfectly. For tea lovers, a chai latte with oat milk complements the cinnamon beautifully. I always serve with cold almond milk for dipping.

Breakfast Spread

Create a brunch board with fresh fruit, toasted nuts, and a side of vegan yogurt. The acidity balances the richness. I love adding sliced strawberries and a handful of pecans for texture contrast.

Make-Ahead Tip

Reheat individual buns wrapped in foil at 300°F for 10 minutes. The glaze will soften but won’t run. For a quick fix, microwave one for 20-30 seconds covered with a damp paper towel. ✨

Festive Touch

Dust with powdered sugar and add edible gold leaf for special occasions. A drizzle of caramel sauce takes them over the top. I reserve this treatment for holidays and family gatherings.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 8g40%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 90g33%
Dietary Fiber 4g14%
Sugars 45g
Protein 8g16%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different plant-based milk?

Yes! Oat or soy milk work well, but avoid coconut milk as it can alter the flavor. Warm it to 110°F to properly activate the yeast.

2

Why did my dough not rise?

Check your yeast freshness first. Also ensure the milk was at 110°F—too hot kills yeast, too cold won’t activate it. A warm rising spot is key.

3

Can I make these ahead of time?

Shape and cut the rolls, then freeze before the second rise. Thaw overnight, let rise, then bake as usual.

4

How do I store leftovers?

Keep covered at room temperature for 2-3 days. Reheat in foil at 300°F for 10 minutes to restore freshness.

★★★★★4.7(5 reviews)
Chef Melanie

More recipe sites