Uncover the secrets to baking incredibly soft and moist cinnamon buns right in your own kitchen! This delightful recipe features a straightforward list of easily accessible ingredients, ensuring that anyone can create a batch of warm, gooey cinnamon rolls that fill the air with the irresistible aroma of sweet spices. Perfect for a cozy breakfast or a satisfying afternoon treat, these cinnamon buns are sure to bring a touch of homemade warmth and a smile to your face.
If you’ve been following me for a while, you know I prefer my desserts to be simple. However, I couldn’t resist the temptation to make these delicious, mouthwatering cinnamon rolls at home. You really should try baking them at least once!
Don’t be daunted by the lengthy list of ingredients or the somewhat complicated recipe. Yes, homemade cinnamon rolls require some effort. You’ll need to make the dough and let it rest for an hour. After that, roll the dough into buns and let them rise for an additional hour. Finally, there’s the baking time in the oven. This recipe is definitely time-consuming, but the end result is a delightful treat!

Here are some of my favorite dessert recipes:
Cinnabon Ingredients:

Dough Ingredients for Cinnamon Rolls:
- 250 ml milk;
- 28 g fresh yeast;
- 600 g all-purpose flour;
- 2 eggs, room temperature;
- 100 g sugar;
- 75 g butter, room temperature;
- ⅔ tsp. salt.
Cinnamon Rolls Filling Ingredients:
- 200 g sugar;
- 20 g ground cinnamon;
- 75 g unsalted butter, room temperature.
Cinnabon Frosting Ingredients:
- 140 g cream cheese;
- 3 tbsps. milk;
- 120 g icing sugar;
- 1 g vanillin or ½ tsp. vanilla extract;
- 40 g unsalted butter, room temperature.
How to make cinnamon rolls from scratch with cream cheese icing:
- How to make dough for cinnamon rolls. First, make sure that all the ingredients are at room temperature. In a small deep bowl, combine a small amount of milk with one teaspoon of sugar and all the fresh yeast. Give the ingredients a thorough stir, so that yeast fully dissolves.

- Set it aside for 5 to 10 minutes to get the reaction from the yeast. You should get a fluffy foam at the top.

- Pour the rest of the milk into a new deep bowl. Add salt, sugar and stir the mixture until smooth.

- Melt butter in the microwave or using the water bath. Pour it into the milk.

- Beat in 2 eggs, whisk until well-combined.

- Combine the egg mixture with the yeast mixture. Sift flour through a siever. Add to the combine mixture in bunches and start kneading the dough.

- As a result, you should get soft and airy dough. Transfer dough to a clean bowl, cover with oil and spread a clean tea towel over the top of the bowl. Store it for an hour at a cozy warm place.

- While dough is rising, let’s make the filling. Combine sugar with ground cinnamon.

- In an hour, the dough should be ready.

- Roll it into a rectangle no more than 5 mm (0.2 inches) thick. Smear the top layer of the rolled dough with butter.

- Sprinkle the mixture of sugar and cinnamon over the top.

- Roll the dough into a tight log.

- Cut the log into even rolls no more than 3 cm thick (0.1 inch). You will have somewhat in between 12 to 15 rolls.

- Cover your baking tray with parchment paper and place rolls leaving some space in between. Cover the tray with a thin towel and leave it aside for an additional hour.

- Preheat the oven at 350ºF/180°C and bake our Cinnabon copycats for 20-25 minutes.

- Let’s make cream cheese icing while rolls are baking. Combine cream cheese, soft unsalted butter, vanilla extract, confectioner’s sugar, and three tablespoons of milk. Beat up all the components with a mixer until smooth.

- Let rolls cool down a bit and then spread the icing over the top of steel warm rolls. Enjoy!

If you enjoyed the Homemade Cinnamon Rolls, please share it on Pinterest or rate the recipe!
Homemade Cinnamon Rolls Recipe from Scratch
Ingredients
Dough Ingredients for Cinnamon rolls
- 250 ml milk
- 28 g fresh yeast
- 600 g all-purpose flour
- 2 eggs room temperature
- 100 g sugar
- 75 g butter room temperature
- ⅔ tsp. salt
Cinnamon rolls Filling Ingredients
- 200 g sugar
- 20 g ground cinnamon
- 75 g unsalted butter room temperature
Cinnabon Frosting Ingredients
- 140 g cream cheese
- 3 tbsps. milk
- 120 g icing sugar
- ½ tsp. vanilla extract or 1 g vanillin
- 40 g unsalted butter, room temperature
Instructions
- How to make dough for cinnamon rolls. First, make sure that all the ingredients are at room temperature. In a small deep bowl, combine a small amount of milk with one teaspoon of sugar and all the fresh yeast. Give the ingredients a thorough stir, so that yeast fully dissolves.
- Set it aside for 5 to 10 minutes to get the reaction from the yeast. You should get a fluffy foam at the top.
- Pour the rest of the milk into a new deep bowl. Add salt, sugar and stir the mixture until smooth.
- Melt butter in the microwave or using the water bath. Pour it into the milk.
- Beat in 2 eggs, whisk until well-combined.
- Combine the egg mixture with the yeast mixture. Sift flour through a siever. Add to the combine mixture in bunches and start kneading the dough.
- As a result, you should get soft and airy dough. Transfer dough to a clean bowl, cover with oil and spread a clean tea towel over the top of the bowl. Store it for an hour at a cozy warm place.
- While dough is rising, let’s make the filling. Combine sugar with ground cinnamon.
- In an hour, the dough should be ready.
- Roll it into a rectangle no more than 5 mm (0.2 inches) thick. Smear the top layer of the rolled dough with butter.
- Sprinkle the mixture of sugar and cinnamon over the top.
- Roll the dough into a tight log.
- Cut the log into even rolls no more than 3 cm thick (0.1 inch). You will have somewhat in between 12 to 15 rolls.
- Cover your baking tray with parchment paper and place rolls leaving some space in between. Cover the tray with a thin towel and leave it aside for an additional hour.
- Preheat the oven at 350ºF/180°C and bake our Cinnabon copycats for 20-25 minutes.
- Let’s make cream cheese icing while rolls are baking. Combine cream cheese, soft unsalted butter, vanilla extract, confectioner’s sugar, and three tablespoons of milk. Beat up all the components with a mixer until smooth.
- Let rolls cool down a bit and then spread the icing over the top of steel warm rolls. Enjoy!
Notes
I have crafted my cooking guide with meticulous detail to ensure that you have all the information you need to create delicious meals. Each section is designed to be clear and informative, guiding you through every step of the cooking process. If you have any questions or need further clarification, please don’t hesitate to reach out in the comment section below—I’m here to help!
Julia Miller is the founder of FreeFoodTips. Julia loves to travel and test new recipes. Here you will find recipes that are simple, delicious and perfect for everyday meals. FreeFoodTips is also packed with cooking tips and tricks.








