Vegan Cinnamon Rolls with Sweet Icing Recipe

If you’ve been on the hunt for a dessert that’s tender, gooey, and totally indulgent yet 100% plant-based, then you’re going to love what I have for you today. This Vegan Cinnamon Rolls with Sweet Icing Recipe is my go-to for cozy mornings and weekend brunches—it’s soft, fragrant, and topped with a luscious icing that’s just the right touch of sweetness. I absolutely love how this recipe comes together with simple ingredients, and that sweet, cinnamon-y aroma filling the kitchen will make you feel like you’re in a bakery (without the dairy or fuss!). So, stick around and I’ll walk you through exactly how to make these irresistible rolls that’ll keep your friends and family asking for more.

❤️

Why You’ll Love This Recipe

  • Simple Ingredients: You probably already have everything you need in your pantry, making this a super accessible treat.
  • Soft & Fluffy Texture: The dough proofing tricks create rolls that are tender and melt-in-your-mouth delicious.
  • Perfect Sweet Icing: That sweet glaze ties everything together—creamy, sweet, but never overpowering.
  • Kid-Approved: My family goes crazy for these, and I bet yours will too—vegan or not!

Ingredients You’ll Need

What’s great about this Vegan Cinnamon Rolls with Sweet Icing Recipe is how every ingredient plays its part perfectly—nothing too fancy, just simple pantry staples that combine for that ultimate cinnamon roll experience. Here’s a little heads-up to help when you go shopping or double-check your kitchen.

  • Almond milk or another non-dairy milk: I love using almond milk for its mild flavor, but oat or soy works just as well.
  • Instant dry yeast (or active dry yeast): Instant yeast saves time, but if you only have active yeast, just proof it in the milk mixture a bit longer.
  • Sugar: Regular sugar sweetens the dough—white sugar for the dough, brown sugar for that deeper caramel-y filling.
  • Oil (canola, sunflower, olive, avocado, or melted vegan butter): I switch between canola and melted vegan butter for the dough based on what I have; both yield soft rolls.
  • All-purpose flour: This is the base for the dough; I like to spoon it into the measuring cup and level for accuracy.
  • Salt: Just a teaspoon enhances all the flavors without overpowering the sweetness.
  • Vegan butter (softened): For that rich, melty filling—make sure it’s softened so it spreads easily.
  • Cinnamon: The star spice! Freshly ground cinnamon gives the best flavor, but pre-ground works great too.
  • Powdered sugar: For the icing, it makes the glaze silky smooth.
  • Vanilla extract: Adds warmth and depth to the sweet icing.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of my favorite parts about this recipe is how versatile it is. You can easily tweak it to suit your taste or dietary needs. I like to have fun with these rolls, and I encourage you to make them your own!

  • Add nuts or raisins: I sometimes sprinkle chopped pecans or walnuts right on top of the cinnamon sugar filling for an added crunch.
  • Maple or agave syrup in the icing: Instead of powdered sugar, try a drizzle of pure maple syrup mixed with a bit of almond milk for a different kind of sweetness.
  • Gluten-free option: Swap the all-purpose flour with a gluten-free blend that’s good for baking—just be aware the texture might be a little denser.
  • Spice it up: Add a pinch of nutmeg or cardamom in the filling for a warm, aromatic twist.

How to Make Vegan Cinnamon Rolls with Sweet Icing Recipe

Step 1: Activate the Yeast and Mix the Dough

Start by warming 1 cup of almond milk to lukewarm—it should feel like a warm bath on your wrist, not hot enough to burn. Pour it into a large mixing bowl, then add your yeast, sugar, and oil. Give it a good stir and set it aside for about a minute. This little mix starts waking up the yeast. Once bubbly and a bit frothy, add in the flour and salt. Use a wooden spoon to combine everything into a rough dough ball. Then, transfer to a lightly floured surface and knead for about five minutes until the dough is elastic and smooth. You’ll feel the transformation—that’s the magic of gluten developing!

Step 2: Proof the Dough

I’ve learned the proofing step really sets this recipe apart. Shape your dough into a ball and place it in a large bowl greased with oil. Brush the top of the dough with a little more oil to keep it moist. Cover it with a damp cloth or plastic wrap. Here’s a neat trick: put it in a slightly warm oven—just turn your oven on for 1 minute, off, and slide the dough in. It’s like a little cozy blanket! Let it rise for about 1½ hours or until it has doubled in size. Patience here pays off big time.

Step 3: Prepare the Filling and Shape the Rolls

While the dough is proofing, whip up your filling by mixing the softened vegan butter with brown sugar and cinnamon until you get a thick, spreadable paste. Once your dough has doubled, punch it down gently, then fold it over itself five times—this helps strengthen the dough for a better texture. Roll it out into a 12 by 16-inch rectangle (about 30 by 40 cm), spread that rich cinnamon filling evenly, leaving a small border around the edge.

Start rolling from the short side to make a tight log, then stretch it gently to approx 11 inches (28 cm). Here’s a little secret I swear by: use a piece of dental floss to slice the rolls—it makes the cuts clean and even, no squishing the dough like with knives. Cut into 9 pieces about an inch each, and place them in an oiled baking pan, spacing them out a bit.

Step 4: Final Proof and Bake

Let the rolls proof a second time for around 40 minutes, again in a warm spot. Preheat your oven to 350°F (180°C). Just before baking, give the rolls a light brush with dairy-free milk to help them develop a pretty golden top. Bake for 20 to 25 minutes until they’re beautifully golden and puffed up. When they come out, let them cool for about 15 minutes—that’s the perfect time to whip up the icing.

Step 5: Make the Sweet Icing and Serve

Whisk together powdered sugar, dairy-free milk, and vanilla extract until smooth and pourable. The icing is simple but elevates these cinnamon rolls from delicious to dreamy. Drizzle generously over the slightly warm rolls. I like to serve mine right away while the rolls are still tender and the glaze glossy. You’ll find that sweet, creamy icing brings just the right balance to the warm, spicy filling.

👨‍🍳

Pro Tips for Making Vegan Cinnamon Rolls with Sweet Icing Recipe

  • Warm Milk is Key: Make sure your non-dairy milk is just warm, not hot; too hot and it’ll kill the yeast.
  • Dough Kneading: Knead until smooth and elastic, but don’t overdo it—5 minutes does the trick to get soft rolls.
  • Clean Cuts with Floss: Using dental floss to slice the rolls keeps their shape intact and prevents squished sides.
  • Proof Twice for Tenderness: Don’t skip the second proofing—it makes the rolls fluffier and lighter.

How to Serve Vegan Cinnamon Rolls with Sweet Icing Recipe

A single cinnamon roll sits in the center of a plain white plate, placed on a white marbled surface. The cinnamon roll has a tightly spiraled shape with visible layers of soft, golden-brown dough and darker cinnamon swirls. It is partially covered with a thin, white icing glaze that is shiny and slightly dripping down the sides. Two segments of the roll are peeled back from the main spiral, showing the soft and fluffy interior texture. A spoon rests partly on the plate beside the cinnamon roll, catching some of the icing that has spread onto the plate. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I typically keep garnishes simple since the rolls themselves are already packed with flavor. A light sprinkle of chopped pecans or a few extra dustings of cinnamon on top of the icing adds beautiful texture and a bit of crunch. Sometimes, I add a tiny drizzle of maple syrup for extra sweetness, especially when serving for brunch.

Side Dishes

These cinnamon rolls pair beautifully with a hot cup of coffee, chai tea, or a glass of almond milk for breakfast. For a more filling brunch, I like to serve them alongside fresh fruit salad or a tofu scramble—that way you balance the sweet with some savory and bright flavors.

Creative Ways to Present

For special occasions, I’ve tried presenting them in pretty bundt pans for a cinnamon roll “cake” effect, which always wows guests. You can also make mini cinnamon rolls in muffin tins for fun individual servings. Wrapping each roll individually in parchment paper tied with twine makes for adorable party favors or gifts.

Make Ahead and Storage

Storing Leftovers

Leftover cinnamon rolls keep well in an airtight container at room temperature for up to two days. I usually wrap them tightly or use a sealable container to keep them moist and soft. They’re still delicious the next day warmed up with a little extra drizzle of icing.

Freezing

This recipe freezes wonderfully! After the second proof and slicing, I sometimes freeze the unbaked cinnamon rolls individually on a tray, then transfer them to a zip-top bag. When you want fresh rolls, just thaw overnight in the fridge and bake as usual—super convenient for busy weekends.

Reheating

To reheat, I pop the rolls in a preheated oven at 300°F (150°C) for about 8-10 minutes, covered loosely with foil to avoid drying out. Alternatively, a quick zap in the microwave for 20 seconds works in a pinch, though you lose a bit of that fresh-baked texture.

FAQs

  1. Can I use regular milk instead of almond milk for this recipe?

    Absolutely! While this Vegan Cinnamon Rolls with Sweet Icing Recipe is designed for plant-based ingredients, you can substitute regular milk if you’re not strictly vegan. The texture and taste might be a bit richer, but the rolls will still turn out delicious.

  2. What type of yeast is best for these cinnamon rolls?

    Instant dry yeast works best because you can mix it right into the warm (not hot) milk without proofing first, which speeds up the process. But if you only have active dry yeast, just mix it with the warm milk and a bit of sugar and wait until it’s frothy before adding other ingredients.

  3. Can I make these cinnamon rolls gluten-free?

    Yes, you can! Swap the all-purpose flour with a gluten-free baking blend suitable for yeast doughs. Keep in mind the dough might be a little less elastic and the texture denser, but the flavor will still be wonderful.

  4. How long do I need to proof the dough?

    The first proofing typically takes about 1½ hours in a warm spot until the dough doubles. The second proofing after shaping the rolls is about 40 minutes. Both steps are essential to getting soft, fluffy rolls.

  5. Can I make the sweet icing thicker?

    To thicken the icing, add more powdered sugar a little at a time until you reach your desired consistency. If it becomes too thick, thin it out with a splash of your dairy-free milk.

Final Thoughts

I truly hope you give this Vegan Cinnamon Rolls with Sweet Icing Recipe a try because I know you’ll fall in love with how incredibly delicious and comforting it is. Whenever I make these, my kitchen fills with that irresistible cinnamon aroma and my family eagerly gathers around, eager for a warm, sticky roll. It’s one of those recipes that feels like a big cozy hug on a plate. So go ahead, roll up your sleeves, and enjoy the bliss of homemade vegan cinnamon rolls—it’s worth every minute.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Cinnamon Rolls with Sweet Icing Recipe

Vegan Cinnamon Rolls with Sweet Icing Recipe

4.7 from 76 reviews
  • Author: Jessica
  • Prep Time: 30 minutes
  • Cook Time: 20 minutes
  • Total Time: 2 hours 50 minutes
  • Yield: 9 cinnamon rolls
  • Category: Breakfast, Dessert, Snack
  • Method: Baking
  • Cuisine: American, Vegan
  • Diet: Vegan

Description

Delight in these soft, fluffy Vegan Cinnamon Rolls made with dairy-free ingredients and a rich cinnamon-sugar filling. Perfectly proofed and baked to golden perfection, then topped with a smooth vegan icing, these rolls offer a delicious plant-based twist on a classic favorite.


Ingredients

Dough

  • 1 cup (250 grams) almond milk or any non-dairy milk, lukewarm
  • 2½ teaspoons (7 grams) instant dry yeast or active dry yeast
  • ¼ cup (50 grams) sugar
  • ⅓ cup (74 grams) canola oil, sunflower oil, olive oil, avocado oil, or melted vegan butter
  • 3⅓ cups (500 grams) all-purpose flour
  • 1 teaspoon (5 grams) salt

Filling

  • ¼ cup (60 grams) vegan butter, softened at room temperature
  • ½ cup (100 grams) brown sugar
  • 4 teaspoons (10 grams) cinnamon

Icing

  • ¾ cup (120 grams) powdered sugar
  • 1½ tablespoons (20 grams) dairy-free milk (oat, almond, soy)
  • ½ teaspoon vanilla extract


Instructions

  1. Make Dough: In a large mixing bowl, combine lukewarm almond milk, instant dry yeast, sugar, and canola oil. Stir gently and set aside for 1 minute to activate the yeast. Add all-purpose flour and salt, mixing with a wooden spoon until it forms a rough dough ball. Transfer to a lightly floured surface, then knead for about 5 minutes until elastic and smooth.
  2. Proof Dough: Shape the dough into a ball and place it in a large oiled bowl. Brush the dough surface lightly with oil, cover with a damp cloth or plastic wrap, leaving space for expansion. Let it proof in a warm place (such as a slightly warmed oven) for about 1½ hours until it doubles in size.
  3. Prepare Filling: In a small bowl, combine softened vegan butter, brown sugar, and cinnamon. Mix thoroughly with a fork until you achieve a thick, spreadable paste for the filling.
  4. Shape Rolls: Once proofed, return the dough to the work surface and fold it over itself 5 times, pulling edges to the center. Roll the dough with a rolling pin into a 12×16 inch (30×40 cm) rectangle. Evenly spread the cinnamon filling over the dough, leaving a ¼ inch (½ cm) border. Starting from the short side, roll the dough tightly into a log about 11 inches (28 cm) long.
  5. Cut Rolls: Use dental floss wrapped around the roll and tightened to cut it into 9 even rolls, approximately 1 inch (3 cm) thick. This cutting method ensures clean, even slices. Place each roll into an oiled or vegan butter-brushed baking pan.
  6. Second Proof & Bake: Allow the rolls to proof a second time in a warm place for 40 minutes. Preheat oven to 350°F (180°C). Lightly brush rolls with dairy-free milk before baking. Bake for 20-25 minutes until golden brown. Remove from oven and cool for 15 minutes.
  7. Prepare Icing: Whisk together powdered sugar, dairy-free milk, and vanilla extract until smooth and pourable. Drizzle icing over warm cinnamon rolls before serving.

Notes

  • Use lukewarm almond milk to activate yeast effectively without killing it.
  • Proofing in a slightly warmed oven speeds up yeast activity and dough rising.
  • Dental floss is preferred for cutting rolls as it prevents squashing and makes clean cuts.
  • For variation, swap cinnamon filling with other spice blends or add nuts for texture.
  • These rolls keep well for 2 days when wrapped and refrigerated; reheat before serving.

Nutrition

  • Serving Size: 1 cinnamon roll
  • Calories: 280 kcal
  • Sugar: 15 g
  • Sodium: 150 mg
  • Fat: 10 g
  • Saturated Fat: 1.5 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 42 g
  • Fiber: 2 g
  • Protein: 4 g
  • Cholesterol: 0 mg