Nothing beats the smell of fresh homemade cinnamon rolls baking in the oven. These sweet, buttery rolls fill your kitchen with warmth and comfort, making them the perfect treat for breakfast, brunch, or dessert. If you love soft, gooey cinnamon rolls covered in creamy frosting, this recipe will become your new favorite.
Start by preparing a soft and fluffy dough. Combine warm milk, sugar, yeast, butter, and eggs in a large bowl. Mix everything until the yeast activates and forms tiny bubbles. Gradually add flour and a pinch of salt, then knead the dough until it turns smooth and elastic. Cover the bowl and let the dough rise for about an hour. During this time, it doubles in size and develops its perfect texture.
Once the dough rises, roll it out into a rectangle. Spread melted butter evenly over the surface, then sprinkle a generous layer of brown sugar and ground cinnamon. Roll the dough tightly from one edge to the other to form a log. Cut it into even slices and place them in a greased baking dish. Let the rolls rise again for 30 minutes before baking.
Bake the cinnamon rolls at 180°C (350°F) for about 25 minutes or until golden brown. While they bake, prepare the frosting. Mix cream cheese, powdered sugar, vanilla extract, and a little milk until smooth and creamy. As soon as the rolls come out of the oven, spread the frosting on top so it melts into every swirl.
Each bite delivers the perfect balance of fluffy dough, warm cinnamon, and sweet glaze. You can serve these rolls warm with a cup of coffee or hot chocolate for the ultimate comfort.
Homemade cinnamon rolls don’t just taste amazing—they also make your home smell incredible. If you love baking, try this simple recipe and impress your family and friends. For the best results, use high-quality cinnamon and real butter. With their soft texture and rich flavor, these homemade cinnamon rolls will quickly become your go-to recipe for any special occasion or cozy weekend morning.
You may also like
French Toast Roll-Ups with 2 Fillings
Easy 10 Minutes Mini Cheesecake


Homemade Cinnamon Rolls
Ingredients
For the dough:
- 4 cups all-purpose flour
- 1 egg
- 40 g melted butter
- 2 tablespoons sugar
- 1 teaspoon salt
- 1 cup warm milk add a little more or less depending on your flour
- 1 tablespoon dried yeast
- 1 teaspoon sugar to activate the yeast
For the filling:
- 100 g soft butter about ⅓ cup
- ½ cup brown or white sugar
- 1½ tablespoons ground cinnamon
For the cream cheese frosting:
- 4 tablespoons cream cheese
- 3 tablespoons powdered sugar
- 2 tablespoons milk add gradually as needed
- 1 teaspoon vanilla extract
- 2 tablespoons melted butter for brushing the rolls
Instructions
- Combine warm milk with one teaspoon of sugar and the dried yeast. Stir gently and let the mixture sit for about 5 minutes until it becomes foamy.
- In a large bowl, mix the flour, sugar, salt, melted butter, and egg. Gradually pour in the milk and yeast mixture while kneading on low speed. Continue kneading for about 10 minutes until the dough turns smooth and elastic.
- Lightly grease the bowl, place the dough inside, and cover it with plastic wrap or a clean towel. Let it rise in a warm place for about 1 hour or until it doubles in size.
- Dust your work surface with flour and roll the dough into a rectangle, about 15 x 9 inches. Spread the softened butter evenly over the surface, leaving a ¼-inch margin at the edges.
- Add the filling: Mix the brown sugar and cinnamon in a small bowl. Sprinkle the mixture evenly over the buttered dough.
- Shape the rolls: Starting from the long side, roll the dough tightly like a jelly roll. Trim about an inch from each end to remove uneven edges. Slice the roll into 12 equal pieces.
- Arrange the slices in a greased 13 x 9-inch baking dish. Cover with plastic wrap and let them rise again for 30–45 minutes until puffy.
- Preheat the oven to 180°C (350°F). Brush the tops with melted butter and bake for about 25–30 minutes, or until golden brown. Let it cool fo 10 minutes.
- Whisk together the cream cheese, powdered sugar, vanilla, and milk until smooth and creamy.
- Drizzle the warm rolls generously with the cream cheese frosting. Serve immediately and enjoy the irresistible aroma and taste of fresh homemade cinnamon rolls!





