Eggless Cinnamon Buns Recipe That Melts in Your Mouth

Updated On: October 17, 2025

There’s something irresistibly comforting about the warm, gooey swirl of cinnamon buns fresh out of the oven. But what if you’re avoiding eggs or simply don’t have any on hand?

Don’t worry! This eggless cinnamon buns recipe is here to satisfy your cravings without compromising on flavor or texture.

Soft, fluffy, and bursting with a rich cinnamon-sugar filling, these buns make the perfect treat for breakfast, brunch, or an afternoon snack. Whether you’re vegan, allergic to eggs, or just looking to try something new, these buns are incredibly easy to make and delightfully delicious.

In this post, I’ll walk you through every step of creating these heavenly buns, from mixing the dough to rolling and baking. Plus, I’ll share tips to help you customize your buns, nutritional information, and serving suggestions to enjoy them at their best.

Get ready to fill your kitchen with the smell of cinnamon and warm spices!

Why You’ll Love This Recipe

This recipe is perfect for anyone looking for a classic cinnamon bun experience without eggs. The dough comes together with simple pantry staples like milk, flour, and yeast and uses oil instead of butter, making it suitable for vegans and those with egg allergies.

The buns are soft and fluffy, with just the right amount of sweetness and spice. Even better, they’re made from scratch, so you can customize the filling and icing to your taste.

The technique is straightforward, making it great for beginner bakers. Plus, it’s a wonderful recipe to share with family and friends during cozy mornings or holiday celebrations.

You’ll find that the buns hold their softness for days, and they freeze well for later enjoyment.

Ingredients

  • 3 cups (375g) all-purpose flour, plus extra for dusting
  • 1 cup (240ml) warm milk (dairy or plant-based)
  • 1/4 cup (50g) granulated sugar
  • 2 1/4 tsp (7g) active dry yeast (1 packet)
  • 1/4 cup (60ml) vegetable oil or melted coconut oil
  • 1 tsp salt
  • 1 tbsp ground cinnamon
  • 1/2 cup (100g) brown sugar (for filling)
  • 1/4 cup (60g) vegan butter or softened butter substitute (for filling)
  • 1 tsp vanilla extract
  • Powdered sugar glaze (optional): 1 cup powdered sugar, 2 tbsp plant-based milk, 1/2 tsp vanilla extract

Equipment

  • Large mixing bowl
  • Measuring cups and spoons
  • Whisk or fork
  • Rolling pin
  • Baking dish or loaf pan (9×13 inches recommended)
  • Kitchen towel or plastic wrap
  • Small saucepan (for melting butter)
  • Pastry brush (optional)

Instructions

  1. Activate the yeast: In a large mixing bowl, combine the warm milk and sugar. Sprinkle the yeast over the top and whisk gently to combine. Let it sit for about 5-10 minutes until it becomes frothy and bubbly. This means the yeast is alive and ready to work.
  2. Prepare the dough: Add the vegetable oil, salt, and vanilla extract to the yeast mixture. Gradually add the flour, about 1 cup at a time, stirring with a wooden spoon or your hands until a soft dough forms. The dough should be slightly sticky but manageable.
  3. Knead the dough: Turn the dough out onto a lightly floured surface. Knead for 8-10 minutes until the dough is smooth and elastic. If it’s too sticky, sprinkle a little more flour, but be careful not to add too much.
  4. First rise: Lightly oil a clean bowl and place your dough inside, turning it once to coat with oil. Cover with a kitchen towel or plastic wrap and let it rise in a warm spot for 1 to 1.5 hours, or until it has doubled in size.
  5. Prepare the filling: While the dough rises, melt the vegan butter in a small saucepan or microwave. In a bowl, mix the brown sugar and ground cinnamon together.
  6. Roll out the dough: Once the dough has risen, punch it down to release air. Roll it out on a floured surface into a large rectangle about 12×16 inches.
  7. Spread the filling: Brush the melted butter evenly over the dough. Sprinkle the cinnamon-sugar mixture generously, ensuring full coverage.
  8. Form the rolls: Starting from the longer edge, tightly roll the dough into a log. Pinch the seam to seal. Using a sharp knife, cut the log into 12 equal pieces.
  9. Second rise: Place the rolls cut side up in a greased baking dish, leaving some space between each bun. Cover again and let rise for 30-45 minutes until puffy.
  10. Bake: Preheat your oven to 350°F (175°C). Bake the buns for 20-25 minutes or until golden brown on top.
  11. Prepare the glaze (optional): While the buns bake, whisk together powdered sugar, plant milk, and vanilla extract until smooth.
  12. Finish and serve: Remove buns from the oven and allow to cool for about 10 minutes. Drizzle the glaze over the warm buns before serving for an extra touch of sweetness.

Tips & Variations

“For softer buns, try replacing some of the all-purpose flour with bread flour. You can also add a pinch of nutmeg or cardamom to the filling for a unique twist.”

  • Make it vegan: Use plant-based milk and vegan butter substitutes.
  • Add nuts or raisins: Sprinkle chopped walnuts, pecans, or raisins on the filling before rolling.
  • Cream cheese glaze: Swap the powdered sugar glaze for a vegan cream cheese frosting.
  • Storage: Store leftovers in an airtight container at room temperature for 2 days or in the fridge for up to a week.
  • Freezing: Freeze unbaked rolls in a sealed container and bake directly from the freezer, adding extra baking time.

Nutrition Facts

Nutrient Per Bun (1/12th)
Calories 210 kcal
Carbohydrates 35 g
Protein 4 g
Fat 6 g
Saturated Fat 1 g
Sugar 12 g
Fiber 1 g

Serving Suggestions

Eggless cinnamon buns are delightful on their own, but here are some ways to elevate your experience:

  • With coffee or tea: Pair your buns with a hot cup of coffee, chai, or your favorite herbal tea for a cozy start to the day.
  • Breakfast sandwich: Slice a warm bun in half and add vegan cream cheese or nut butter for a decadent breakfast treat.
  • Fruit topping: Serve with fresh berries or sliced apples for a fresh contrast to the sweet buns.
  • Ice cream: For dessert, warm a cinnamon bun slightly and top with vanilla or cinnamon ice cream.

Conclusion

Whether you’re new to baking or a seasoned pro, this eggless cinnamon buns recipe offers a wonderful way to enjoy a classic treat without eggs. The dough is soft and easy to work with, while the filling delivers that perfect cinnamon-sugar warmth that we all love.

It’s a recipe that brings comfort and joy to your kitchen and makes an excellent homemade gift or weekend project. Plus, it’s versatile enough to adapt with your favorite ingredients and dietary preferences.

Try making these buns for your next breakfast or brunch, and watch them disappear in no time! If you’re interested in more delicious eggless or vegan baking ideas, check out my recipes for Eggless Chocolate Cake, Vegan Blueberry Muffins, and Dairy-Free Pancakes.

Happy baking and enjoy every sweet, cinnamon-laden bite!

📖 Recipe Card: Eggless Cinnamon Buns

Description: Soft and fluffy cinnamon buns made without eggs, perfect for a cozy breakfast or snack. These buns are sweet, spiced, and easy to prepare.

Prep Time: PT20M
Cook Time: PT25M
Total Time: PT45M

Servings: 8 buns

Ingredients

  • 3 cups all-purpose flour
  • 1 cup warm milk
  • 2 tablespoons sugar
  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/4 cup melted butter
  • 1/2 teaspoon salt
  • 1 tablespoon ground cinnamon
  • 1/2 cup brown sugar
  • 1/4 cup melted butter (for filling)
  • 1/2 cup powdered sugar
  • 2 tablespoons plant-based milk (for icing)
  • 1 teaspoon vanilla extract

Instructions

  1. Dissolve yeast and sugar in warm milk and let sit for 5 minutes.
  2. Mix flour and salt in a large bowl.
  3. Add yeast mixture and melted butter to flour and knead into a soft dough.
  4. Cover dough and let it rise for 1 hour until doubled.
  5. Roll out dough into a rectangle on a floured surface.
  6. Brush melted butter over dough and sprinkle cinnamon and brown sugar evenly.
  7. Roll up dough tightly and cut into 8 equal pieces.
  8. Place buns in a greased baking dish and let rise for 20 minutes.
  9. Bake buns at 350°F (175°C) for 20-25 minutes until golden brown.
  10. Mix powdered sugar, plant-based milk, and vanilla to make icing.
  11. Drizzle icing over warm buns before serving.

Nutrition: Calories: 280 | Protein: 5g | Fat: 8g | Carbs: 45g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Eggless Cinnamon Buns”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Soft and fluffy cinnamon buns made without eggs, perfect for a cozy breakfast or snack. These buns are sweet, spiced, and easy to prepare.”, “prepTime”: “PT20M”, “cookTime”: “PT25M”, “totalTime”: “PT45M”, “recipeYield”: “8 buns”, “recipeIngredient”: [“3 cups all-purpose flour”, “1 cup warm milk”, “2 tablespoons sugar”, “2 1/4 teaspoons active dry yeast (1 packet)”, “1/4 cup melted butter”, “1/2 teaspoon salt”, “1 tablespoon ground cinnamon”, “1/2 cup brown sugar”, “1/4 cup melted butter (for filling)”, “1/2 cup powdered sugar”, “2 tablespoons plant-based milk (for icing)”, “1 teaspoon vanilla extract”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Dissolve yeast and sugar in warm milk and let sit for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Mix flour and salt in a large bowl.”}, {“@type”: “HowToStep”, “text”: “Add yeast mixture and melted butter to flour and knead into a soft dough.”}, {“@type”: “HowToStep”, “text”: “Cover dough and let it rise for 1 hour until doubled.”}, {“@type”: “HowToStep”, “text”: “Roll out dough into a rectangle on a floured surface.”}, {“@type”: “HowToStep”, “text”: “Brush melted butter over dough and sprinkle cinnamon and brown sugar evenly.”}, {“@type”: “HowToStep”, “text”: “Roll up dough tightly and cut into 8 equal pieces.”}, {“@type”: “HowToStep”, “text”: “Place buns in a greased baking dish and let rise for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Bake buns at 350\u00b0F (175\u00b0C) for 20-25 minutes until golden brown.”}, {“@type”: “HowToStep”, “text”: “Mix powdered sugar, plant-based milk, and vanilla to make icing.”}, {“@type”: “HowToStep”, “text”: “Drizzle icing over warm buns before serving.”}], “nutrition”: {“calories”: “280”, “proteinContent”: “5g”, “fatContent”: “8g”, “carbohydrateContent”: “45g”}}

Photo of author

Marta K

Leave a Comment

X