Homemade cinnamon rolls with sweet buttercream frosting are soft, fluffy, and made from scratch with a sweet cinnamon-sugar filling and creamy frosting.
These homemade cinnamon rolls are soft, fluffy, and filled with a sweet mixture of brown sugar and cinnamon. Finished with a creamy buttercream frosting, they make a wonderful breakfast treat, weekend baking project, or special addition to a holiday brunch.
This recipe is especially meaningful to me because it reminds me of my dad.
My dad was never particularly fond of sweets. He enjoyed pie and cookies and would happily eat some whenever Mom or I made them. But when his birthday came around, he never wanted a cake. Instead, he wanted sweet rolls.
Every year, I would make sweet rolls for his birthday, and this cinnamon roll recipe was one of the varieties I made for him.
That tradition became a special memory that I still carry with me. Although my dad is no longer with us, I continue making sweet rolls on his birthday. It's a small way to remember him and the special moments we shared.
These cinnamon rolls are more than just a homemade treat to me. They're a reminder that sometimes the simplest family traditions become the memories we treasure most.
Whether you're making them for your own family, serving them on a special occasion, or simply craving a warm cinnamon roll, I hope this recipe brings a little sweetness to your day.
Ingredients:
For the cinnamon roll dough:
1/3 c. warm water (110°-115°)
1 Tbs. sugar
1 pkg. or 1 Tbs. yeast
1 c. warm milk
6 Tbs.. butter, melted
1/2 c. sugar
1 tsp. salt
2 eggs, well beaten
4 - 4 1/2 c. flour
For the cinnamon-sugar filling:
6 Tbs.. butter, softened
1 c. brown sugar, packed
2 Tbs. cinnamon
1/2 c. raisins (optional)
For the buttercream frosting:
2 c. powdered sugar
4 Tbs. butter
1/2 tsp. vanilla
3 to 4 Tbs. milk
Pinch of salt
Directions:
In a large mixing bowl, combine the warm water, 1 tablespoon of sugar, and yeast. Stir until the sugar dissolves. Let the mixture stand in a warm place for 8 to 10 minutes, or until it becomes foamy. If the mixture does not foam, your yeast may be inactive, and it's best to start again with fresh yeast.
Add the warm milk, melted butter, remaining 1/2 cup of sugar, beaten eggs, vanilla extract, cinnamon, and 2 cups of flour to the yeast mixture. Beat with a wooden spoon until the mixture is smooth and well combined.
Gradually stir in another 2 to 2 1/2 cups of flour, adding it about 1/2 cup at a time. You may not need all the flour. Stop when the dough is soft and slightly tacky but no longer excessively sticky.
Turn the dough onto a lightly floured surface. Knead for 8 to 10 minutes, or until the dough becomes smooth and elastic. If the dough sticks excessively to your hands or the work surface, sprinkle on a little flour at a time. Avoid adding too much, as excess flour can make the finished rolls dense.
Lightly grease a large bowl with oil. Place the dough in the bowl, turning it once to coat the surface lightly. Cover with a clean kitchen towel and let the dough rise in a warm, draft-free place for about 1 hour, or until doubled in size.
Gently punch down the risen dough to release excess air. Transfer it to a lightly floured surface.
Roll the dough into a rectangle approximately 12 × 18 inches and about 1/4 inch thick.
Spread the softened butter evenly over the dough, leaving a small border along one long edge to help seal the roll.
In a small bowl, combine the brown sugar and cinnamon. Sprinkle the mixture evenly over the buttered dough, then add the raisins if desired. Gently press the filling into the dough so it adheres.
Starting at one long edge, roll the dough tightly into a log, jelly-roll style. Pinch the seam gently to seal it.
Cut the log into 12 equal slices using a sharp knife or unflavored dental floss.
Arrange the rolls cut side up in a greased 13 × 9-inch baking pan, leaving a little space between them for rising.
Cover the pan loosely with a clean kitchen towel and place it in a warm, draft-free spot.
Let the rolls rise for about 45 to 60 minutes, or until noticeably puffy and nearly doubled in size. The exact time will depend on the temperature of your kitchen.
Bake the rolls for 20 to 25 minutes, or until they are lightly golden brown and cooked through in the center. If the tops brown too quickly, loosely cover them with foil for the remaining baking time.
Allow the rolls to cool for about 5 to 10 minutes before frosting.
In a medium bowl, beat the softened butter until smooth. Gradually add the powdered sugar, mixing until combined.
Add the vanilla extract, a pinch of salt, and 3 tablespoons of milk. Beat until smooth and creamy, adding the remaining milk a little at a time until you reach your desired consistency.
Spread the frosting over the warm cinnamon rolls and serve.
Tips for Best Success:
- Check your yeast. The water should be warm, not hot. Temperatures around 110°F to 115°F help activate active dry yeast without overheating it.
- Measure flour carefully. Too much flour can make cinnamon rolls dry and heavy. Add it gradually and stop when the dough is soft and slightly tacky.
- Knead until elastic. Proper kneading helps develop the gluten that gives the rolls their soft, fluffy texture.
- Give the dough enough time to rise. Rising times vary depending on the temperature of your kitchen. Look for the dough to double in size rather than relying only on the clock.
- Use softened butter for the filling. It spreads easily and helps the cinnamon-sugar mixture stay in place.
- Roll the dough evenly. Keeping the rectangle an even thickness helps the rolls bake at a similar rate.
- Cut the rolls neatly. Unflavored dental floss can make clean cuts without squashing the dough.
- Avoid overbaking. Cinnamon rolls can become dry if left in the oven too long. Check them near the lower end of the baking time.
- Frost while warm, not piping hot. Letting the rolls rest for a few minutes allows the frosting to soften and spread without immediately melting away.
Variations and Substitutions:
- Cinnamon rolls without raisins: Simply leave out the raisins for a classic cinnamon-sugar filling.
- Pecan cinnamon rolls: Sprinkle chopped pecans over the filling before rolling the dough.
- Walnut cinnamon rolls: Use chopped walnuts for a slightly earthy crunch.
- Cream cheese frosting: Replace the buttercream with a frosting made from softened cream cheese, butter, powdered sugar, vanilla, and a little milk.
- Extra cinnamon flavor: Add another 1/2 teaspoon of cinnamon to the dough if you enjoy a more pronounced cinnamon taste.
- Brown sugar options: Light or dark brown sugar works well in the filling. Dark brown sugar gives the rolls a deeper molasses flavor.
- Dairy-free option: Use suitable plant-based butter and an unsweetened dairy-free milk alternative. Choose products that work well for baking.
- Make-ahead cinnamon rolls: Prepare and shape the rolls, cover the pan, and refrigerate overnight before the second rise. In the morning, let them sit at room temperature until puffy before baking. They may need extra time to rise because they will be cold.
Serving Suggestions:
These homemade cinnamon rolls are delicious served warm, when the dough is soft and the cinnamon-sugar filling is fragrant.
Try serving them with:
- A cup of hot coffee or tea for a relaxed morning treat.
- A glass of cold milk for a simple, comforting snack.
- Scrambled eggs and fresh fruit for a more complete breakfast.
- A breakfast casserole for a holiday brunch.
- Fresh berries or sliced apples to balance the sweetness.
- A special birthday breakfast or family gathering where homemade treats are part of the celebration.
They're also wonderful for Christmas morning, weekend breakfasts, or any day you want to make something a little special for your family.
How to Store:
- At room temperature: Store cooled cinnamon rolls in an airtight container for up to 2 days. Because the frosting contains milk, refrigerate the rolls if you need to keep them longer or if your kitchen is particularly warm.
- In the refrigerator: Place the rolls in an airtight container and refrigerate for up to 5 days. Refrigeration can make the dough firmer, so warming the rolls before serving helps restore their softness.
- In the freezer: For best quality, freeze the rolls in an airtight, freezer-safe container for up to 2 to 3 months. You can freeze them individually for easier portions. For the best texture, freeze them without frosting and add freshly made frosting after reheating.
- To reheat: Warm an individual roll in the microwave for about 10 to 20 seconds, checking and adding time as needed. For several rolls, cover them loosely with foil and warm them in a 300°F oven until heated through.
Frequently Asked Questions:
Can I use instant yeast instead of active dry yeast?
Yes. Instant yeast can generally be substituted for active dry yeast in the same amount by weight. You can mix it directly with the dry ingredients, although you should still make sure the other ingredients are at an appropriate temperature. Rising times may vary.
Why didn't my cinnamon roll dough rise?
Several things can prevent dough from rising, including inactive yeast, liquid that was too hot, a cold room, or insufficient rising time. Check that your yeast foams when activated, and give the dough additional time in a warm, draft-free place if needed.
Why are my cinnamon rolls dense instead of fluffy?
Too much flour, insufficient kneading, or inadequate rising time can make cinnamon rolls dense. Aim for a soft, slightly tacky dough and allow it to rise until visibly doubled.
How do I keep cinnamon rolls from becoming dry?
Avoid adding too much flour, and be careful not to overbake the rolls. Store them in an airtight container once cooled, and warm them briefly before serving.
Can I make these cinnamon rolls the night before?
Yes. Shape the rolls and arrange them in the greased baking pan. Cover and refrigerate overnight. The next morning, let them stand at room temperature until they become puffy before baking. Depending on how cold the dough is, this can take an hour or longer.
Can I leave the raisins out?
Absolutely! The raisins are optional. The rolls will still have plenty of cinnamon and brown sugar flavor without them.
Can I use a different frosting?
Yes. Cream cheese frosting is a popular alternative, and a simple powdered sugar glaze also works well. You can even serve the rolls plain if you prefer less sweetness.
How do I know when the cinnamon rolls are done?
The tops should be lightly golden, and the centers should look set rather than doughy. If you're unsure, check the center roll carefully, since rolls in the middle of the pan may take longer to bake than those around the edges.
Can I freeze homemade cinnamon rolls?
Yes. Let them cool completely, then wrap them well or place them in a freezer-safe container. For the best results, freeze without frosting and frost them after thawing and reheating.
Can I make these cinnamon rolls without a stand mixer?
Yes! This recipe works well with a large mixing bowl, a sturdy wooden spoon, and your hands for kneading. A stand mixer is convenient but not necessary.






