These vegan cinnamon rolls are super soft and fluffy. No milk, no eggs, no problem! The simple tangzhong starter gives these buns the perfect chewy texture we all know and love.

Cinnamon rolls are one of my favorite sweet breakfast treats! They're perfect for weekend brunch, valentine's day, easter, christmas morning, or really any holiday or celebration.
While these vegan cinnamon rolls require some patience, the recipe is easy to follow. You might even learn a new yeast bread technique!

How to Make Soft Cinnamon Rolls
I have adapted King Arthur Flour's Perfectly Pillowy Cinnamon Rolls recipe to be vegan-friendly, dairy-free, and egg-free. This recipe has been honored as their 2021 Recipe of the Year, and for good reason! What makes this recipe unique is the use of a tangzhong starter.
What's tangzhong? Popularized across Asia by Chinese cookbook author Yvonne Chen, the tangzhong method starts by cooking a small amount of the flour and liquid before adding it to the remaining ingredients.
Simply whisk together the non-dairy milk and flour in a small saucepan until there are no lumps. Warm over medium heat, whisking occasionally, until thickened. It takes just 3 minutes and completely transforms the dough!
The end result makes the dough able to retain liquid, so the cinnamon rolls will be easier to work with, plus the baked treats will be softer, more moist, fluffier, and best of all – have a longer shelf life.

Easy Vegan Cinnamon Rolls
Now that we've covered the tangzhong, let's chat about the ingredients needed for our dough, filling, and icing! Here's what you'll need:
- Dairy-free milk
- All-purpose flour
- Granulated sugar
- Instant yeast
- Plant-based butter
- Brown sugar
- Ground cinnamon
- Powdered sugar
- Salt

FAQ and Substitutions
When do you ice the cinnamon rolls? Wait for rolls to cool before icing them. You should ice the cinnamon rolls just before serving.
How do you store cinnamon rolls? Store cooled and unfrosted cinnamon rolls lightly wrapped in plastic or in an airtight container at room temperature.
How do you warm up leftovers? Either warm up leftover cinnamon rolls in the microwave or at 300°F for about 10 minutes. Once warm, spread icing on top.
What kind of dairy-free milk do you use? I typically alternate between almond milk and soy milk. For the pictured cinnamon rolls, I actually used macadamia nut milk!
What are your favorite vegan sugars? This one, this one, and this one!
Can these be made gluten-free? I have not tested this recipe using one-for-one gluten-free flour. If you try it, please let me know how they turn out.
Can I use coconut oil instead of vegan butter? I have not tried this substitution yet! I would assume the cinnamon rolls would turn out beautifully and possibly even softer and squishier if you use coconut oil.

Want more vegan recipes? Check these out next:
- Tofu Scramble Tater Tot Casserole
- Baked Banana Bread Donuts
- Homemade Bagel Recipe
- Coconut Oil Vegan Brownies
- Plant-Based Breakfast Hash
- Easy Vegan Chocolate Cupcakes
- Vegan Mocha Bundt Cake
- Salted Caramel Cupcakes
- Peppermint Chocolate Crinkle Cookies

I hope you enjoy these plant-based cinnamon rolls as much as we do! They're comforting, decadent, and satisfying. If you give them a try, please share a photo with me over on Instagram.

Vegan Cinnamon Rolls (Tangzhong Method)
Ingredients
Tangzhong
- ½ cup dairy-free milk
- 3 tablespoons all-purpose flour
Dough
- ⅔ cup dairy-free milk
- 2 ½ cups all-purpose flour
- 1 teaspoon salt
- 2 tablespoons granulated sugar
- 2 ¼ teaspoons (1 packet) instant yeast
- 4 tablespoons plant-based butter softened
Filling
- 1 tablespoon plant-based butter melted
- ½ cup brown sugar
- 2 tablespoons all-purpose flour
- 1 tablespoon ground cinnamon
- Pinch of salt
Icing
- 1 cup powdered sugar
- 2 tablespoons dairy-free milk
Instructions
- To make the tangzhong, combine both ingredients in a small saucepan, and whisk until there are no lumps. Place over medium heat and cook until thickened. This should only take a couple minutes until a paste-like mixture forms. Remove from heat then transfer to the bowl of your stand mixer.
- To make the dough, add all of the ingredients to the mixing bowl. Mix on low speed using the dough hook attachment until smooth and elastic. This will take about 5-10 minutes.
- Shape the dough into a ball, grease the bowl, and cover with plastic wrap or a clean kitchen towel. Let the dough rise until puffy, about 90 minutes.
- To make the filling, whisk all of the ingredients together in a small bowl until combined, then set aside.
- To assemble the rolls, transfer dough to a lightly greased work surface, and press into a 10” x 12” rectangle that’s about ½” thick. Sprinkle the filling over the dough and roll into a log.
- Score the dough into 8 equal pieces and cut the dough at the score marks. Place the rolls onto a prepared baking sheet, leaving at least 2” between each one and away from the edges. To prevent the rolls from coming undone, tuck the ends underneath the rolls. Cover the rolls with lightly greased plastic wrap and let rise for about 60 minutes.
- Preheat the oven to 375°F and position a rack in the top third of the oven. Bake the cinnamon rolls for 15-18 minutes, until light golden brown. Once baked, remove from oven and place on a cooling rack for 15 minutes.
- To make the icing, combine powdered sugar with dairy-free milk, and whisk until smooth. Add more liquid to make it a looser consistency. Ice the cinnamon rolls and serve immediately.
Suggested equipment to make these cinnamon rolls:
PS: Happy Veganuary! Check out these tasty vegan recipes from my friends:
- Vegan BLT’s with Tempeh Bacon by The Baking Fairy
- 7 Spice Shiitake Mushroom Soup by PlantCrush
- Cranberry Coffee Cake by This Wife Cooks
- Creamy Vegan Spiced Carrot Soup by Chickpea & Herb
- Easy Vegan Mac & Cheese with Broccoli by Simple And Savory
- Favorite Pumpkin Quinoa Waffles with Pecans by Melissa Traub
- Instant Pot Dal Soup by Palatable Pastime
- Hara Bhara Kebab by Food Trails
- Raspberry Chocolate Chip Baked Oatmeal Muffins by Return to the Kitchen
- Roasted Banana Almond Butter Breakfast Cookies by Shockingly Delicious
- Sweet Potato Patties by Flavours Treat
- Tofu Benedict with Vegan Hollandaise by Upbeet Kitchen
- Vegan Chickpea Shawarma in the Air Fryer by Kate’s Recipe Box
- Vegan Chocolate Ice Cream Sandwiches by My Kitchen Stories
- Vegan Lemon Poppyseed Muffins by Messy Vegan Baker
- White Bean Dip with Homemade Pita Chips by Blogghetti
- Breakfast Cookies by Cook with 5 Kids

Stephanie
I had never heard of the tangzhong method prior to reading this post. I am beyond fascinated! I’ve always wondered how vegan baked goods still come out fluffy and moist without the “typical” ingredients. So cool to read this and learn more. And they sound delicious too!
Jenna | The Urben Life
Yay 🙂 I hope you give it a try!
Ann
Oh my goodness, these are calling my name!! The tangzhong method sounds fascinating--thank you for sharing more about its background, I appreciate this nod to the history of the technique.
Jenna | The Urben Life
Yes!!! You've gotta try it.
Anne Lawton
Yum! These rolls look so good and easy to make too!
Jenna | The Urben Life
They really are 🙂 Hope you give them a try!
Kelly
These look delicious! I'll have to ask my boyfriend to make these for me. ?
Jenna | The Urben Life
Yes!!! Enjoy, you two 🙂
Linda
These looks delish! I haven't tried the tangzhong method, but this sounds fascinating and something I must try out. (Totally drooling.)
Jenna | The Urben Life
Hope you give it a try soon 🙂 Thank you!
Valentina | The Baking Fairy
These cinnamon rolls look wonderful! I've never made anything using the tangzhong method but sounds easy enough 🙂 Thank you for sharing!
Jenna | The Urben Life
Thanks for organizing a great roundup for veganuary 🙂 So fun, love all the delicious vegan meals and inspiration
Tisha
Definitely don't have to be vegan to enjoy these!!! YUMMY!! They look incredible
Jenna | The Urben Life
I totally agree 🙂 Hope you try them soon!
Sarah Althouse
These look amazing! my friend is vegan and her baked goods are amazing so I might have to try these myself!
Jenna | The Urben Life
Yay, hope you do 🙂
Amber
I had never heard of the tangzhong method before reading this but wow, amazing!
Jenna | The Urben Life
I really love how easy it makes the dough to work with. Total game changer!
Geetha
Cinnamon rolls look absolutely soft and fluffy. Perfect treat for vegan guests.
Jenna | The Urben Life
Oh yes!
Brittany
So sorry somehow I replied to someone else’s above. Can I use active yeast instead?
Jenna | The Urben Life
Yes!!
Sharon
I was so excited to find this recipe! The delicious cinnamon rolls that I love and are perfect for guests who are egg & dairy-free.
Jenna | The Urben Life
Yessss, yay! Enjoy❤️
Dorothy Reinhold
Who can resist cinnamon rolls? Not my family! I love how easily these come together!
Jenna | The Urben Life
Absolutely!! Hope y’all love these
Christina Peterson
These look SO good! I love that it's a simple recipe too! 😀
Jenna | The Urben Life
Thanks so much!! Oh, of course 🙂
hope you enjoy them soon!
Sue Lau
Tangzhong is really becoming popular! I haven't tried it with cinnamon rolls yet but yours look wonderful. Soon!
Jenna | The Urben Life
Woo, let me know what you think!! Enjoy 🙂
Lauren
I'm all about any method that makes treats fluffier and more moist! Yum!
Jenna | The Urben Life
Heck yes!!
Holly
I had never heard of this method before! Interesting. These would be great to make ahead for overnight guests!
Jenna | The Urben Life
For sure!! I hope you give it a try soon 🙂
Tasha Westlund
We're doing the elimination diet with my 6yo, starting with milk and I was worried our Sunday morning routine would have to change! Thanks for saving the day!
Jenna | The Urben Life
Awww yay 🙂 Y'all enjoy!
Lisa Kerhin
Ohhhh these cinnamon rolls look amazing. I have never heard of the Tangzhong method but I'm giving it a try for sure.
Jenna | The Urben Life
Yay 🙂 Snap a pic and let me know what you think!