Vegan Sticky Buns Recipe

Learn how to make the best homemade vegan sticky buns with this foolproof recipe. These dairy-free rolls feature a fluffy yeasted dough, aromatic cinnamon filling, and gooey caramel pecan topping. Perfect for weekend baking projects or special brunches!
Difficulty:
Intermediate
Prep Time:
30 mins
Cook Time:
25 mins
Serves:
12 buns
Overhead shot of freshly baked vegan sticky buns arranged on a rustic wooden serving board, glistening with caramel sauce that pools at the edges. Natural morning light highlights the amber-colored caramel dripping down the spiraled dough layers, while scattered toasted pecans add rich textural contrast. A close-up reveals the pillowy soft interior structure with perfect swirls of cinnamon-sugar filling. The warm golden-brown tops show a slight sheen from the sticky glaze, with a dusting of cinnamon visible throughout the spirals. One bun in the foreground has been pulled slightly apart, showcasing the tender, stretchy texture of the plant-based dough.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">For the dough:</li><li class="ingredients-single-item">500g all-purpose flour</li><li class="ingredients-single-item">7g instant yeast</li><li class="ingredients-single-item">50g granulated sugar</li><li class="ingredients-single-item">5g salt</li><li class="ingredients-single-item">80g vegan butter, melted</li><li class="ingredients-single-item">300ml plant milk (soy or almond)</li><li class="ingredients-single-item">For the filling:</li><li class="ingredients-single-item">80g vegan butter, softened</li><li class="ingredients-single-item">100g brown sugar</li><li class="ingredients-single-item">15g ground cinnamon</li><li class="ingredients-single-item">For the caramel topping:</li><li class="ingredients-single-item">120g vegan butter</li><li class="ingredients-single-item">150g brown sugar</li><li class="ingredients-single-item">80ml plant-based cream (oat or soy)</li><li class="ingredients-single-item">30ml maple syrup</li><li class="ingredients-single-item">150g pecans, roughly chopped</li><li class="ingredients-single-item">2g salt</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 325 calories
🥑 Fat: 14 g
🧈 Saturated Fat: 4 g
🍞 Carbohydrates: 48 g
🍭 Sugar: 22 g
🍗 Protein: 5 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 180 mg

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Stand mixer with dough hook</li><li class="equipment-single-item">23cm (9-inch) round cake pan</li><li class="equipment-single-item">Rolling pin</li><li class="equipment-single-item">Pastry brush</li><li class="equipment-single-item">Small saucepan</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Begin by warming your plant milk to about 38°C (100°F) - it should feel warm to the touch but not hot. This temperature activates the yeast without killing it. Add the instant yeast and 1 tablespoon of the sugar to the milk, stir gently, and let it sit for 5-10 minutes until it becomes frothy, indicating the yeast is active and ready.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In the bowl of your stand mixer, combine the flour, remaining sugar, and salt. Make a well in the center and pour in the yeast mixture and melted vegan butter. Using the dough hook attachment, mix on low speed until combined, then increase to medium speed and knead for about 8-10 minutes until you have a smooth, elastic dough that pulls away from the sides of the bowl. The dough should pass the "window pane test" - when stretched gently between your fingers, it should be thin enough to let light through without tearing.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Transfer the dough to a lightly oiled bowl, cover with a damp cloth or plastic wrap, and place in a warm spot to rise for about 1-1.5 hours until doubled in size. (The slow rise develops flavor and structure in your dough, so be patient!)</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>While the dough is rising, prepare your caramel topping. In a small saucepan over medium heat, melt the vegan butter, then add the brown sugar, plant-based cream, maple syrup, and salt. Bring to a gentle simmer and cook for about 3-4 minutes until slightly thickened, stirring constantly to prevent burning. The mixture will continue to thicken as it cools. Pour the caramel into your 23cm round cake pan and sprinkle the chopped pecans evenly over the top.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>For the filling, mix together the brown sugar and cinnamon in a small bowl and set aside. Once your dough has doubled in size, gently punch it down to release excess air. On a lightly floured surface, roll the dough into a rectangle approximately 40cm x 30cm (16" x 12"). The dough should be about 5mm (¼ inch) thick.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Spread the softened vegan butter evenly over the entire surface of the dough, leaving a 1cm border along one long edge. Sprinkle the cinnamon sugar mixture evenly over the butter, gently pressing it into the butter with your hands to help it adhere. This creates those lovely cinnamon swirls in your finished buns.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Starting from the long edge (opposite the border you left), tightly roll the dough into a log. Pinch the seam closed with your fingers to seal it. Using a sharp knife or unflavored dental floss, cut the log into 12 equal pieces, each about 3.5cm (1.5 inches) thick. The dental floss technique (sliding it under the roll and crossing it at the top) helps maintain the round shape without squishing the rolls.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Arrange the cut rolls on top of the caramel and pecan mixture in the prepared pan, leaving a little space between each for rising. Cover the pan and let the rolls rise again for 30-45 minutes until they're puffy and have expanded to fill the gaps. Meanwhile, preheat your oven to 180°C (350°F).</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Bake the sticky buns for 22-25 minutes until golden brown and the internal temperature reaches about 88°C (190°F). The buns should spring back when gently touched. If they're browning too quickly, loosely cover with aluminum foil for the last part of baking.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Remove from the oven and let the buns cool in the pan for exactly 5 minutes - this is crucial! Any less and the caramel will be too runny; any more and it might harden and stick to the pan. Place a serving plate upside down over the pan and, wearing oven mitts, carefully flip the pan and plate together to invert the buns. Let the caramel drizzle down over the buns for about a minute before removing the pan. Serve warm and enjoy your gloriously sticky, perfectly vegan treats! These buns are best eaten fresh but can be stored in an airtight container at room temperature for up to 2 days, or frozen for up to 1 month.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Vegan Sticky Buns Recipe?

Vegan sticky buns require all-purpose flour, instant yeast, granulated sugar, salt, vegan butter, plant milk, brown sugar, cinnamon, plant-based cream, maple syrup, pecans, and a pinch of salt for the caramel topping. No eggs or dairy products are needed.

How to cook Vegan Sticky Buns Recipe at home?

Learn how to cook Vegan Sticky Buns by preparing a yeasted dough, creating a cinnamon filling, making a caramel pecan topping, and baking everything together. The process involves two rises of the dough, rolling and cutting the rolls, then baking at 180°C for 22-25 minutes until golden brown before inverting onto a serving plate.

Can I make these sticky buns without a stand mixer?

Yes! While a stand mixer makes the process easier, you can knead the dough by hand for 10-12 minutes until smooth and elastic. You'll get the same delicious results, though it requires a bit more effort and time for proper gluten development.

What's the best plant milk to use for sticky bun dough?

Soy milk works brilliantly for sticky bun dough as it has a good protein content that helps with structure. Oat milk is another excellent option as it adds a subtle sweetness. Almond milk works too, though it produces a slightly less rich result.

How do I know when my caramel is the perfect consistency?

The perfect sticky bun caramel should coat the back of a spoon when hot but not be too thick. After 3-4 minutes of simmering, it should be pourable but not watery. Remember it will thicken significantly as it cools, so err on the side of slightly thinner.

Want to try something else in ...

Vegan Breads & Breakfast Bakes

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Vegan Sticky Buns Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/6827d7cf83f4484a787997be_Leonardo_Phoenix_10_Overhead_shot_of_freshly_baked_vegan_stick_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-06-11", "description": "Learn how to make the best homemade vegan sticky buns with this foolproof recipe. These dairy-free rolls feature a fluffy yeasted dough, aromatic cinnamon filling, and gooey caramel pecan topping. Perfect for weekend baking projects or special brunches!", "prepTime": "PT30M", "cookTime": "PT25M", "totalTime": "PT2H40M", "keywords": "vegan sticky buns, dairy-free breakfast, pecan caramel rolls, plant-based baking, cinnamon swirl buns", "recipeYield": "12", "recipeCategory": "Breakfast", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "325 calories", "carbohydrateContent": "48 g", "proteinContent": "5 g", "fatContent": "14 g", "saturatedFatContent": "4 g", "cholesterolContent": "0 mg", "sodiumContent": "180 mg", "sugarContent": "22 g", "servingSize": "1 serving" }, "recipeIngredient": [ "500g all-purpose flour", "7g instant yeast", "50g granulated sugar", "5g salt", "80g vegan butter, melted", "300ml plant milk (soy or almond)", "80g vegan butter, softened", "100g brown sugar", "15g ground cinnamon", "120g vegan butter", "150g brown sugar", "80ml plant-based cream (oat or soy)", "30ml maple syrup", "150g pecans, roughly chopped", "2g salt" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Activate yeast", "text": "Begin by warming your plant milk to about 38°C (100°F) - it should feel warm to the touch but not hot. This temperature activates the yeast without killing it. Add the instant yeast and 1 tablespoon of the sugar to the milk, stir gently, and let it sit for 5-10 minutes until it becomes frothy, indicating the yeast is active and ready." }, { "@type": "HowToStep", "name": "Make dough", "text": "In the bowl of your stand mixer, combine the flour, remaining sugar, and salt. Make a well in the center and pour in the yeast mixture and melted vegan butter. Using the dough hook attachment, mix on low speed until combined, then increase to medium speed and knead for about 8-10 minutes until you have a smooth, elastic dough that pulls away from the sides of the bowl. The dough should pass the \"window pane test\" - when stretched gently between your fingers, it should be thin enough to let light through without tearing." }, { "@type": "HowToStep", "name": "First rise", "text": "Transfer the dough to a lightly oiled bowl, cover with a damp cloth or plastic wrap, and place in a warm spot to rise for about 1-1.5 hours until doubled in size. (The slow rise develops flavor and structure in your dough, so be patient!)" }, { "@type": "HowToStep", "name": "Prepare caramel", "text": "While the dough is rising, prepare your caramel topping. In a small saucepan over medium heat, melt the vegan butter, then add the brown sugar, plant-based cream, maple syrup, and salt. Bring to a gentle simmer and cook for about 3-4 minutes until slightly thickened, stirring constantly to prevent burning. The mixture will continue to thicken as it cools. Pour the caramel into your 23cm round cake pan and sprinkle the chopped pecans evenly over the top." }, { "@type": "HowToStep", "name": "Make filling", "text": "For the filling, mix together the brown sugar and cinnamon in a small bowl and set aside. Once your dough has doubled in size, gently punch it down to release excess air. On a lightly floured surface, roll the dough into a rectangle approximately 40cm x 30cm (16\" x 12\"). The dough should be about 5mm (¼ inch) thick." }, { "@type": "HowToStep", "name": "Fill dough", "text": "Spread the softened vegan butter evenly over the entire surface of the dough, leaving a 1cm border along one long edge. Sprinkle the cinnamon sugar mixture evenly over the butter, gently pressing it into the butter with your hands to help it adhere. This creates those lovely cinnamon swirls in your finished buns." }, { "@type": "HowToStep", "name": "Create rolls", "text": "Starting from the long edge (opposite the border you left), tightly roll the dough into a log. Pinch the seam closed with your fingers to seal it. Using a sharp knife or unflavored dental floss, cut the log into 12 equal pieces, each about 3.5cm (1.5 inches) thick. The dental floss technique (sliding it under the roll and crossing it at the top) helps maintain the round shape without squishing the rolls." }, { "@type": "HowToStep", "name": "Second rise", "text": "Arrange the cut rolls on top of the caramel and pecan mixture in the prepared pan, leaving a little space between each for rising. Cover the pan and let the rolls rise again for 30-45 minutes until they're puffy and have expanded to fill the gaps. Meanwhile, preheat your oven to 180°C (350°F)." }, { "@type": "HowToStep", "name": "Bake", "text": "Bake the sticky buns for 22-25 minutes until golden brown and the internal temperature reaches about 88°C (190°F). The buns should spring back when gently touched. If they're browning too quickly, loosely cover with aluminum foil for the last part of baking." }, { "@type": "HowToStep", "name": "Invert and serve", "text": "Remove from the oven and let the buns cool in the pan for exactly 5 minutes - this is crucial! Any less and the caramel will be too runny; any more and it might harden and stick to the pan. Place a serving plate upside down over the pan and, wearing oven mitts, carefully flip the pan and plate together to invert the buns. Let the caramel drizzle down over the buns for about a minute before removing the pan. Serve warm and enjoy your gloriously sticky, perfectly vegan treats!" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "158" }, "review": [ { "@type": "Review", "author": "Sophia Chen", "datePublished": "2024-05-28", "reviewBody": "These vegan sticky buns are decadent without any dairy! The texture is absolutely perfect and the caramel sauce is to die for. No one at my brunch could believe they were vegan.", "name": "Decadent Plant-Based Treat", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Amir Patel", "datePublished": "2024-05-30", "reviewBody": "Worth every minute of preparation! The detailed instructions made what seemed intimidating actually quite manageable. The result was better than any bakery version I've tried.", "name": "Better Than Bakery", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Luisa Fernandez", "datePublished": "2024-06-02", "reviewBody": "This recipe converted my non-vegan family instantly! The dough is incredibly soft and fluffy, and the caramel sauce has the perfect consistency. I've made these three weekends in a row now.", "name": "Family Favorite Now", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Markus Schmidt", "datePublished": "2024-06-04", "reviewBody": "The caramel sauce is absolutely perfect! Not too sweet and has that rich depth of flavor that's often missing in vegan versions. I added a bit more pecans because I love the crunch. Fantastic recipe!", "name": "Perfect Caramel Balance", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Elena Kowalski", "datePublished": "2024-06-08", "reviewBody": "I've been searching for a reliable vegan sticky bun recipe for years and finally found the winner! No one at my book club guessed they were vegan. They freeze beautifully too - perfect for weekday breakfast treats!", "name": "Finally Found THE Recipe", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ], "url": "https://www.whatsbaking.co/recipes/vegan-sticky-buns-recipe"}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Vegan Sticky Buns Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "Vegan sticky buns require all-purpose flour, instant yeast, granulated sugar, salt, vegan butter, plant milk, brown sugar, cinnamon, plant-based cream, maple syrup, pecans, and a pinch of salt for the caramel topping. No eggs or dairy products are needed." } }, { "@type": "Question", "name": "How to cook Vegan Sticky Buns Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Vegan Sticky Buns by preparing a yeasted dough, creating a cinnamon filling, making a caramel pecan topping, and baking everything together. The process involves two rises of the dough, rolling and cutting the rolls, then baking at 180°C for 22-25 minutes until golden brown before inverting onto a serving plate." } }, { "@type": "Question", "name": "Can I make these sticky buns without a stand mixer?", "acceptedAnswer": { "@type": "Answer", "text": "Yes! While a stand mixer makes the process easier, you can knead the dough by hand for 10-12 minutes until smooth and elastic. You'll get the same delicious results, though it requires a bit more effort and time for proper gluten development." } }, { "@type": "Question", "name": "What's the best plant milk to use for sticky bun dough?", "acceptedAnswer": { "@type": "Answer", "text": "Soy milk works brilliantly for sticky bun dough as it has a good protein content that helps with structure. Oat milk is another excellent option as it adds a subtle sweetness. Almond milk works too, though it produces a slightly less rich result." } }, { "@type": "Question", "name": "How do I know when my caramel is the perfect consistency?", "acceptedAnswer": { "@type": "Answer", "text": "The perfect sticky bun caramel should coat the back of a spoon when hot but not be too thick. After 3-4 minutes of simmering, it should be pourable but not watery. Remember it will thicken significantly as it cools, so err on the side of slightly thinner." } } ]}