• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Diet Type
  • Fall Recipes
  • About
    • Contact

Sunglow Kitchen logo

menu icon
go to homepage
  • Recipes
  • Subscribe
  • Spring Recipes
  • About
    • Contact
    • Email
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Spring Recipes
    • About
      • Contact
    • Email
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Breakfast Recipes

    Published: Nov 18, 2022 · Modified: Oct 29, 2024 by Petra · This post may contain affiliate links.

    Easy Eggless Cinnamon Rolls (Vegan-Friendly)

    Jump to Recipe Print Recipe
    A collage of photos of cinnamon rolls with text overlay "Soft eggless cinnamon rolls".

    These Eggless Cinnamon Rolls are soft, fluffy, and gooey in the middle! They're easy to make and come together with 8 basic ingredients. You can easily make them vegan by using vegan butter and non-dairy milk. Make-ahead options included!

    Two hands pulling apart a cinnamon roll topped with cream cheese frosting.

    There is nothing better than biting into a warm homemade cinnamon roll smothered in cream cheese frosting. (Or if you're out of cream cheese, my cinnamon roll buttercream icing).

    Even though there are no eggs, these rolls turn out just as pillowy, soft, and fluffy. They're packed with cinnamon flavor and are perfect for the holiday season.

    Enjoy them for both breakfast or dessert and pair them with homemade eggnog for the ultimate festive vibes!

    For more eggless dessert ideas, check out my 5-Ingredient Banana Bread, Double Chocolate Cookies, and Oat Milk Chocolate Pudding.

    Jump to:
    • Ingredients & Substitutions
    • Variations
    • How to Make Eggless Cinnamon Rolls
    • Expert Tips
    • Recipe FAQs
    • Make-Ahead Instructions
    • How to Store Cinnamon Rolls
    • More Eggless Desserts
    • 📖 Recipe

    Ingredients & Substitutions

    Gathered ingredients for making eggless cinnamon rolls with text overlay on each ingredient.

    For the cinnamon rolls

    • Flour: All-purpose flour yields the fluffiest and softest eggless cinnamon rolls. I haven't tested this recipe with other types of flour such as whole wheat flour, so I can't guarantee results.
    • Butter: To make vegan cinnamon rolls, use vegan butter or coconut oil.
    • Yeast: It's important to use either instant dry yeast or rapid dry yeast to make this recipe faster. This will be our leavening agent which will help the rolls to rise and get fluffy.
    • Brown sugar: You can use both light or dark brown sugar.
    • Granulated sugar: You'll need a little bit of white sugar to sweeten the dough itself.
    • Milk: You can use any type of milk you like, including whole milk, almond milk, oat milk, etc. Make sure to use warm milk or room temperature, not hot or cold!
    • Cinnamon: You'll need 1 tablespoon of ground cinnamon for the filling.
    • Salt: A little bit of salt enhances the flavors, but doesn't make the roll salty!

    For the frosting

    • Cream cheese. Use dairy-free if needed.
    • Softened butter. Use dairy-free if needed, unsalted works best.
    • Powdered sugar. For sweetening the frosting. You can make your own by blending granulated sugar in a blender until a powder forms.
    • Vanilla extract. Optional, but a small splash goes a long way.

    Looking for a frosting without cream cheese? Check out my Cinnamon Roll Frosting with NO Cream Cheese!

    See the recipe card below for exact measurements.

    Variations

    • Chocolate flavor: Add cocoa powder and mini chocolate chips to the traditional cinnamon sugar filling.
    • Pumpkin pie spice: Instead of using plain cinnamon replace it with the same amount of pumpkin pie spice.
    • Cookie dough: Did you know that cookie dough cinnamon rolls are a thing? Oh yes, they are. You can skip the cinnamon sugar and butter and spread vegan cookie dough instead, then bake as usual.
    • Chopped nuts. Add 1 cup of chopped nuts of choice like walnuts, pecans, or almonds after sprinkling the cinnamon sugar into the dough.
    • Dried fruits. Add ½ cup of dried fruits such as raisins or cranberries with the dry ingredients in step 2.

    How to Make Eggless Cinnamon Rolls

    Making the cinnamon roll dough.

    Step 1: Bloom the yeast. In a small bowl, dissolve the sugar in lukewarm water. At the yeast and whisk until it dissolves as well. Set it aside for 10-15 minutes or until the mixture becomes foamy and bubbly. (Image 1)

    Step 2: In the meantime, in a large mixing bowl, measure the flour and stir in the sugar and the salt. When the yeast is ready, add it to the bowl with the dry ingredients, alongside the melted butter, and non-dairy milk. (Image 2)

    Step 3: Using a fork, mix until the dough becomes so sticky that you can't continue mixing with the fork anymore. Then add some oil on a clean surface, and oil your hands as well. Sprinkle some flour and transfer the dough. (Image 3)

    Step 4: Knead the cinnamon roll dough for 10 minutes, or until it becomes smooth, elastic, and soft. At first, the dough may stick to the counter and your hands, but don't worry, just keep greasing your hands and kneading. If you have to, you can add 1 more tablespoon of flour, but try to add as little as possible. (Image 4)

    Proofing and rolling the dough.

    Step 5: After a few minutes, the dough should be no longer sticky. Grease a large bowl with some oil (I use the same bowl from before and wash it) and transfer the dough. (Image 5)

    Step 6: Cover it with a clean kitchen towel. Let the dough rise in a warm place for at least 60 minutes, or until it has doubled in size. If it's a particularly cold day, put the bowl in the oven and turn on the light. After rising, lightly punch down the dough to release air. Then grease your hands, and knead for 1-2 minutes, or until it forms a smooth ball again. (Image 6)

    Step 7: Using a rolling pin, roll the dough into a long triangle about 18 x 12 inches. Spread the softened butter all over the dough. Don't forget to butter the edges as well! (Image 7)

    Step 8: Then, in a small bowl mix brown sugar, cinnamon, and salt. Sprinkle the filling all over the dough, pressing it down to stick to the butter. And again, make sure to cover the edges so that every single cinnamon roll has flavor! (Image 8)

    Cutting the dough into rolls and baking.

    Step 9: From the long end, carefully roll the dough away from you in a tight roll. (Image 9)

    Step 10: Using unflavored dental floss or a very sharp knife, cut the dough into 12 even rolls. (Image 10)

    Step 10: Either grease a large baking dish or add a piece of parchment paper to it to prevent sticking. Transfer the rolls to the dish, and cover them with a clean kitchen towel. Let rise again, for 60 minutes, or until doubled in size. This second rise is called proofing. (Image 11)

    Step 11: Preheat oven to 350ºF (180ºC). Bake the eggless cinnamon rolls for 25-30 minutes, or until they're golden brown and the dough is cooked through. In the meantime, make the frosting by mixing all of the ingredients until smooth. Serve while still warm with the frosting. (Image 12)

    Expert Tips

    • Test your yeast before starting. It's super important to make sure you're using fresh yeast. To test it, In a bowl, mix 1 teaspoon sugar with ½ cup lukewarm water until dissolved. Add two teaspoons of active dry yeast and mix that as well. Set it aside for 10 minutes. If the yeast is active and fresh, it should expand and become foamy and bubbly. If not, it's expired and you'll need new yeast.
    • Use lukewarm water to activate the yeast. Cold water won't activate the yeast and hot water will kill it. Make sure your water is between 100-110ºF (38-43ºC).
    • Use a digital scale. It's essential to be as accurate as possible with the measurement when making yeast dough. If you're using cups to measure the flour, it's easy to end up adding more than needed, which will result in dry and tough cinnamon rolls.
    • Give the dough enough time to rise. This is important to end up with fluffy and light rolls. If the dough has not risen properly, you'll end up with flat cinnamon rolls.
    • While kneading, add as little flour as possible. The dough will be sticky, and that's okay! You can 1-2 tablespoons if you have to, but it's important to not add too much flour. Soft dough equals soft cinnamon rolls.
    • Oil your hands as needed. Instead of adding flour to prevent the dough from sticking, oil your hands regularly.
    • Don't overbake! If you want your eggless cinnamon rolls to have a gooey and chewy center, it's important to slightly underbake them. This not only helps them stay moist and soft for longer but gives the rolls the best texture.
    • Serve them warm. I highly recommend you serve the rolls right after baking, or if you have any leftovers, reheat them in the microwave for 20-30 seconds. This gives you the best chewy center and softens the rolls overall.
    • If you don't want to knead the dough, you can use a stand mixer with a dough hook attachment.

    Recipe FAQs

    What happens if you don't add egg to cinnamon rolls?

    If the recipe is not adapted to be made without eggs, the cinnamon rolls can turn out dry. Thankfully, this recipe has the perfect ratio between milk, butter, and flour, and it yields soft and moist cinnamon rolls.

    Can you freeze eggless cinnamon rolls?

    Yes!

    To freeze unbaked rolls: After step 9 transfer the rolls to a baking dish and cover them tightly with plastic wrap. Freeze for 3 months, then let thaw overnight in the fridge. Let rise at room temperature for 2 hours or until doubled before baking.

    To freeze baked rolls: For best results, freeze without the frosting. Let them cool to room temperature, then either wrap the baking dish tightly with plastic wrap or aluminum foil or transfer the rolls to an airtight container. Freeze for up to 3 months (and sometimes longer).

    My dough is very sticky. What should I do?

    You can add 1-2 tablespoons of flour and continue kneading for 5 more minutes BUT try to add as little flour as possible. Instead, oil your hands and the counter every couple of minutes.

    How do I know if my dough is kneaded long enough?

    The dough should feel smooth, elastic, and soft. I like to test my dough using "the windowpane test". Basically, you need to cut a small ball and stretch it into a square using your fingers.
    If the dough becomes thin enough so you can see through it, you've kneaded it long enough. You can stand next to a window to see if light passes through it.
    If the dough breaks, you'll need to place the ball back with the rest of the dough and keep kneading.

    Can I use dry active yeast?

    Yes, you can replace the instant yeast with the same amount of active dry yeast. Keep in mind that the dough will need to rise for longer, about 2-3 hours.

    Cinnamon rolls in a ceramic baking dish covered with icing without cream cheese.

    Make-Ahead Instructions

    Day 1: Make the rolls as per instruction until step 9. After you cut the dough into rolls, transfer them to a baking dish and cover them tightly with plastic wrap. Store in the fridge overnight or until you're ready to bake (for up to 2 days).
    Day 2: The next morning, remove the plastic wrap and cover the cinnamon rolls with a clean kitchen towel. Let them come to room temperature and rise for a second time until doubled in size, for about 2 hours. Then, bake in a preheated oven as per instructions.

    How to Store Cinnamon Rolls

    Let cinnamon rolls cool to room temperature, then transfer to an airtight container and store at room temperature for 2-3 days, or in the fridge for 5-6 days.

    For best results, make sure to store the frosting and the rolls separately, and combine them right before serving.

    More Eggless Desserts

    • Pouring peanut butter with a spoon onto banana bread.
      5-Ingredient Vegan Banana Bread
    • Chocolate peanut butter pudding served in a glass cup, and topped with whipped cream and crushed peanuts.
      Creamy Oat Milk Chocolate Pudding (Vegan)
    • Healthier Double Chocolate Chip Cookies (Vegan)
    • Fudgy Zucchini Brownies with Matcha Frosting (Vegan + GF )

    If you tried these Eggless Cinnamon Rolls or any other recipe on my website, please leave a 🌟 star rating and let me know how it goes in the 📝 comments below. Thanks for visiting today!

    📖 Recipe

    Two hands pulling apart a cinnamon roll topped with cream cheese frosting.

    Eggless Cinnamon Rolls (Vegan Friendly)

    These Eggless Cinnamon Rolls are soft, fluffy, and super gooey in the middle! They're easy to make, and come together with 8 basic ingredients. You can easily make them vegan by using vegan butter and non-dairy milk.
    5 from 6 votes
    Print Pin Rate
    Course: Dessert
    Cuisine: American, Dairy-free, Egg-free, Vegan
    Diet: Vegan, Vegetarian
    Prep Time: 30 minutes minutes
    Cook Time: 25 minutes minutes
    Rising time: 2 hours hours
    Total Time: 2 hours hours 55 minutes minutes
    Servings: 12 rolls
    Author: Petra
    Prevent your screen from going dark

    Equipment

    • Mixing bowls
    • Rolling Pin
    • Baking dish

    Ingredients

    For the dough

    • ½ cup lukewarm water (100-110ºF)
    • ¼ cup + 1 tbsp granulated sugar
    • 1 packet (2 ¼ tsp.) instant dry yeast
    • 4 cups all-purpose flour
    • ½ teaspoon sea salt
    • 1 cup milk of choice, at room temperature (I use soy milk; any will work)
    • 6 tablespoons melted butter (either vegan or regular)

    For The Cinnamon Sugar Filling

    • ¼ cup vegan or regular butter, room temperature
    • ⅔ cup brown sugar
    • 1 tablespoon ground cinnamon
    • Pinch of salt

    Cream cheese frosting (optional)

    • 5 ounces vegan or regular cream cheese, room temperature
    • ½ cup vegan or regular unsalted butter, room temperature
    • 1 ½ cups powdered sugar
    • 1 teaspoon vanilla extract (optional)
    Step-by-step imagesScroll back to find detailed recipe photos!

    Instructions

    Cinnamon rolls

    • Bloom the yeast. In a small bowl, dissolve 1 tablespoon sugar in lukewarm water. At the yeast and whisk until it dissolves as well. Set it aside for 10-15 minutes or until the mixture becomes foamy and bubbly.
      ½ cup lukewarm water, ¼ cup + 1 tablespoon granulated sugar, 1 packet (2 ¼ tsp.) instant dry yeast
    • In the meant time, in a large mixing bowl, measure the flour and stir in ¼ cup of sugar and the salt. When the yeast is ready, add it to the bowl with the dry ingredients, alongside the melted butter, and non-dairy milk.
      4 cups all-purpose flour, ½ teaspoon sea salt, 1 cup milk of choice, at room temperature, 6 tablespoons melted butter, ⅔ cup brown sugar, Pinch of salt
    • Using a fork, mix until the dough becomes so sticky that you can't continue mixing with the fork anymore. Then add some oil on a clean surface, and oil your hands as well. Sprinkle some flour and transfer the dough.
    • Knead the cinnamon roll dough for 10 minutes, or until it becomes smooth, elastic, and soft. At first, the dough may stick to the counter and your hands, but don't worry, just keep greasing your hands and kneading. If you really have to, you can add 1 more tablespoon of flour, but try to add as little as possible.
    • After a few minutes, the dough should be no longer sticky. Grease a large bowl with some oil (I use the same bowl from before and wash it) and transfer the dough. Cover it with a clean kitchen towel. Let the dough rise in a warm place for at least 60 minutes, or until it has doubled in size. If it's a particularly cold day, put the bowl in the oven and turn on the light.
    • After rising, lightly punch down the dough to release air. Then grease your hands, and knead for 1-2 minutes, or until it forms a smooth ball again.
    • Using a rolling pin, roll the dough into a long triangle about 18 x 12 inches. Spread the softened butter all over the dough. Don't forget to butter the edges as well!
    • Then, in a small bowl mix brown sugar, cinnamon, and salt. Sprinkle the filling all over the dough, pressing it down to stick to the butter. And again, make sure to cover the edges so that every single cinnamon roll has flavor!
      ⅔ cup brown sugar, 1 tablespoon ground cinnamon, ¼ cup vegan or regular butter, room temperature
    • From the long end, carefully roll the dough away from you in a tight roll. Using dental floss or a very sharp knife, cut the dough into 12 even rolls.
    • Either grease a large baking dish or add a piece of parchment paper to it to prevent sticking. Transfer the rolls to the dish, and cover them with a clean kitchen towel. Let rise again, for 60 minutes, or until doubled in size. This second rise is called proofing.
    • Pre-heat oven to 350ºF (180ºC). Bake the eggless cinnamon rolls for 25-30 minutes, or until they're golden brown and the dough is cooked through. Serve while still warm!

    Frosting

    • To a large mixing bowl add cream cheese, butter, powdered sugar, and vanilla extract. Using a handheld mixer, or a stand mixer, beat the frosting for 1-2 minutes, until smooth and creamy.
      5 ounces vegan or regular cream cheese, room temperature, ½ cup vegan or regular unsalted butter, room temperature, 1 ½ cups powdered sugar, 1 teaspoon vanilla extract
    • Taste and adjust the flavor, adding more powdered sugar if needed. Spread onto the cinnamon rolls right before serving.

    Notes

    • Test your yeast before starting. It's super important to make sure you're using fresh yeast. To test it, In a bowl, mix 1 teaspoon sugar with ½ cup lukewarm water until dissolved. Add two teaspoons of active dry yeast and mix that as well. Set it aside for 10 minutes. If the yeast is active and fresh, it should expand and become foamy and bubbly. If not, it's expired and you'll need new yeast.
    • Use a digital scale. It's essential to be as accurate as possible with the measurement when making yeast dough. If you're using cups to measure the flour, it's easy to end up adding more than needed, which will result in dry and tough cinnamon rolls.
    • While kneading, add as little flour as possible. The dough will be sticky, and that's okay! You can 1-2 tablespoons if you really have to, but it's important to not add too much flour. Soft dough equals soft cinnamon rolls.
    • Oil your hands as needed. Instead of adding flour to prevent the dough from sticking, oil your hands regularly.
    • If you don't want to knead the dough, you can use a stand mixer with a dough hook attachment.
     
    Storage
    • Fridge: Let cinnamon rolls cool to room temperature, then transfer to an airtight container and store at room temperature for 2-3 days, or in the fridge for 5-6 days. For best results, make sure to store the frosting and the rolls separately, and combine them right before serving.
    • Freezer: For best results, freeze without the frosting. Let them cool to room temperature, then either wrap the baking dish tightly with plastic wrap or aluminum foil or transfer the rolls to an airtight container. Freeze for up to 3 months (and sometimes longer).
    *Recipe adapted from Broma Bakery.

    Nutrition

    Serving: 1roll | Calories: 298kcal | Carbohydrates: 46g | Protein: 6g | Fat: 10g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 25mg | Sodium: 119mg | Potassium: 102mg | Fiber: 2g | Sugar: 13g | Vitamin A: 809IU | Calcium: 23mg | Iron: 2mg

    Nutrition information is a rough estimate calculated with third-party calculations without including the optional ingredients.

    Tried this recipe?Leave me a rating and a comment telling me how it went. Or tag me at @sunglowkichen and hashtag #sunglowkitchen on Instagram!

    More Vegan & Vegetarian Breakfast Recipes

    • Raspberry blended oats in a glass jar topped with melted chocolate.
      Blended Raspberry Oats
    • Bagels on a piece of parchment paper.
      2-Ingredient Bagels
    • A glass cup filled with creme brulee overnight oats.
      Crème Brûlée Overnight Oats
    • Flaxseed overnight oats in a glass cup topped with banana slices and halved strawberries.
      Nutritious Flaxseed Overnight Oats

    Reader Interactions

    Comments

    1. Ellisha W says

      December 23, 2024 at 6:35 pm

      Can I freeze them before I bake them? And then let them thaw/proof before baking?

      Reply
      • Petra says

        January 07, 2025 at 9:11 am

        Yes, arrange them in the baking sheet, cover tightly with plastic wrap and freeze. When ready to bake, let thaw overnight in the fridge, then let the rolls rise for 1-2 hours at room temperature before baking. Hope this helps!

        Reply
    2. Sharon Arch says

      December 25, 2023 at 8:54 pm

      5 stars
      Surprisingly good! I thought eliminating the eggs would be a problem but these are delicious!

      Reply
      • Petranka says

        December 31, 2023 at 12:20 pm

        So happy to hear you liked the recipe, Sharon! Thanks for the review!

        Reply
    3. Michael says

      December 08, 2023 at 6:34 am

      5 stars
      Tried it and it was delicious took some time it was worth the effort.

      Reply
      • Petranka says

        December 08, 2023 at 12:00 pm

        Glad you liked it, Michael! Thanks for the review! 🙂

        Reply
    5 from 6 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    A collage of photos of cinnamon rolls with text overlay "Soft eggless cinnamon rolls".

    Hi, I'm Petra!

    I'm a professional chef and a certified nutritionist! Sunglow Kitchen is all about easy vegan and vegetarian recipes that anyone can make at home, even if you're a beginner. Learn more about me here!

    Popular Posts

    • A collage of four photos of silken tofu recipes.
      40 Amazing Silken Tofu Recipes (Sweet & Savory)
    • A tall glass filled with green smoothie, placed on a wooden cutting board.
      Avocado Fruit Smoothie Recipe (3 Ways)
    • Five carrot cake cupcakes on a marble platter, topped with carrot cake frosting without cream cheese.
      Carrot Cake Frosting Without Cream Cheese
    • A few pieces of naan bread without yogurt served in a white bowl layered with parchment paper, topped with chopped cilantro.
      Naan Recipe without Yogurt (Vegan)
    • Fried silken tofu cubes served on a piece of parchment paper, and topped with sea salt and fresh cilantro.
      Super Crispy Fried Silken Tofu (Vegan)
    • Overnight oats without yogurt served in a white bowl and topped with fresh berries, crushed pecans, and a drizzle of honey.
      Easy Overnight Oats without Yogurt (4 Ingredients!)

    ☀️ Summer Favorites

    • A collage of four photos of vegan cold side dishes.
      30 Cold Vegan Side Dishes (Easy and Delicious)
    • Cucumber Avocado Gazpacho (Vegan)
    • Overhead shot of a blue bowl filled with orzo salad. A bronze spoon has been placed on the right side of the bowl. A quarter of lemon has been placed on the left side.
      Risoni Salad with Spinach and Feta (Orzo Pasta Salad)
    • Pistachio ice cream serve in a glass cup and topped with chopped pistachios.
      Pistachio Cottage Cheese Ice Cream
    • Three vegan lemon blueberry muffins stacked on top of each other and garnished with lemon zest.
      The Best Vegan Lemon Blueberry Muffins
    • Vegan lemon pie in a white pie dish topped with lemon slices, blueberries, and fresh mint leaves.
      Vegan Lemon Pie Recipe (Gluten-free)

    Featured In

    A collage of logos of brands Sunglow Kitchen has been featured on.

    Footer

    A collage of photos of cinnamon rolls with text overlay "Soft eggless cinnamon rolls".

    Legal & Contact

    • About Us
    • Contact
    • Privacy Policy
    • Accessibility Policy
    • Get your FREE eBook!

    Follow

    • Pinterest
    • Instagram
    • Facebook
    • YouTube

    As an Amazon Associate, I earn from qualifying purchases, at no additional cost to you.

    Copyright © 2025 Sunglow Kitchen. All Rights Reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.