Classic Cinnamon Rolls with Cream Cheese Frosting – Soft, Pillowy, Perfect! 2 Hours Prep Time.

Table of Contents
Easy Classic Cinnamon Rolls with Cream Cheese Frosting: The Ultimate Homemade Comfort
There are cinnamon roll recipes, and then there’s the cinnamon roll recipe—the one you dream about, the one that fills your home with the most intoxicating aroma of warm butter, brown sugar, and cinnamon, the one that somehow disappears within minutes of coming out of the oven. These Easy Classic Cinnamon Rolls with Cream Cheese Frosting are that recipe. Born from a tradition that spans continents (October 4th is National Cinnamon Roll Day in Sweden!), these rolls are everything a perfect cinnamon roll should be: incredibly soft, pillowy, and tender, with a generous swirl of rich cinnamon sugar in every single bite. And then comes the crowning glory: a luscious, tangy, creamy cream cheese frosting that melts into every swirl as soon as it hits the warm rolls. Whether you serve them for a holiday breakfast, a weekend brunch, or a cozy afternoon snack with coffee, these rolls are pure, unforgettable comfort. For another deliciously soft and swirled treat, try our Blueberry-Orange Rolls.
Why You’ll Love This Classic Cinnamon Rolls Recipe
- Incredibly Soft and Pillowy Texture: The dough is perfectly tender and stays soft for days.
- Perfect Cinnamon Sugar Swirl: A generous, buttery, spiced filling in every single bite.
- The Ultimate Cream Cheese Frosting: Rich, tangy, creamy, and absolutely irresistible—don’t you dare skip it!
- Make-Ahead Friendly: You can prepare them the night before for an effortless morning bake.
- Universal Crowd-Pleaser: Loved by kids and adults alike, perfect for holidays, brunches, and any day you need a little comfort.
Your Simple Ingredients for Perfect Cinnamon Rolls
For the Dough:
- 2¼ tsp active dry yeast (1 standard packet)
- ¼ cup granulated sugar
- ¼ cup water
- ¾ cup whole milk
- 3½ cups all-purpose flour
- 1 tsp salt
- ¼ cup unsalted butter, melted
- 1 large egg
For the Cinnamon Filling:
- 3 Tbsp white sugar
- 3 Tbsp light brown sugar
- 1-2 Tbsp cinnamon powder (adjust to your preference!)
- ⅓ cup softened butter
For the Cream Cheese Frosting:
- ⅓ cup cream cheese, softened
- ½ cup butter, softened
- ½ tsp vanilla extract
- 1½ cups powdered icing sugar, sifted
Pro Tip: The Secret to Soft, Pillowy Rolls
The #1 rule for perfect cinnamon rolls is not to rush the yeast. Ensuring your milk mixture is at the correct temperature (about 115°F / 46°C) is crucial—warm enough to activate the yeast, but not so hot that it kills it. Also, knead the dough thoroughly until it’s smooth and elastic; this develops the gluten structure that gives the rolls their soft, pillowy texture. Patience in the proofing stages is rewarded with the most incredible, tender result.

How to Make Perfect Classic Cinnamon Rolls with Cream Cheese Frosting
Phase 1: Proof the Yeast
Activate the Yeast: In a measuring cup or small glass, stir together the yeast and sugar. In a small pot, gently heat the water and milk together until it reaches about 115°F (46°C) —it should feel warm but not hot to the touch. Pour the warm milk mixture over the yeast and sugar, give it a gentle stir, and let it rest for about 10 minutes. You should see bubbles and foam forming on the surface, which means your yeast is happy and active.
Phase 2: Make the Dough
Combine Dry Ingredients: In the bowl of a stand mixer, stir together the flour and salt.
Add Wet Ingredients: Pour in the proofed yeast mixture and mix on low speed until the dough just begins to come together. Then, add the egg and the melted butter.
Knead to Perfection: Switch to the dough hook attachment and knead the dough on medium-low speed for about 10 minutes (or about 20 minutes by hand), until the dough is smooth, elastic, and pulls away from the sides of the bowl.
First Rise: Lightly oil a large bowl. Place the dough in the bowl, turning to coat with oil. Cover with plastic wrap or a clean kitchen towel and let it rise in a warm, draft-free place for about 1-2 hours, or until it has doubled in size.
Phase 3: Prepare the Filling and Shape the Rolls
Make the Cinnamon Sugar: In a small bowl, mix together the white sugar, brown sugar, and cinnamon powder. Set aside.
Roll Out the Dough: Once the dough has doubled, punch it down to release the air. Transfer it to a lightly floured surface. Using a rolling pin, roll the dough out into a large rectangle, approximately 1 cm (about ½ inch) thick.
Add the Filling: Spread the softened butter evenly over the entire surface of the dough. Then, sprinkle the cinnamon sugar mixture generously over the butter, using all of it. Lightly press the cinnamon sugar into the butter so it adheres.
Roll and Slice: Starting from the longest side, tightly roll the dough into a log. Use a serrated knife to gently slice the log into rolls, each about 2 inches thick.
Second Rise: Grease a large baking pan or dish with butter. Place the sliced rolls into the pan, cut-side up, leaving a little space between each for expansion. Cover and let them rest for another 30 minutes, until they have puffed up and doubled in volume.
Phase 4: Bake to Golden Perfection
Preheat and Bake: While the rolls are rising, preheat your oven to 350°F (180°C) . Bake the rolls for about 30 minutes. If the tops start browning too quickly, loosely cover the pan with a piece of foil for the last 5-10 minutes of baking.
Phase 5: Make the Cream Cheese Frosting
Whip the Base: While the rolls bake, make the frosting. In a medium bowl, use an electric mixer to beat the softened cream cheese and butter together until completely smooth and no lumps remain.
Add Flavor and Sugar: Beat in the vanilla extract. Then, gradually add the sifted powdered sugar, mixing until the frosting is smooth, creamy, and spreadable.
Phase 6: Frost and Serve
Frost Immediately: As soon as the rolls come out of the oven, generously drizzle or spread the cream cheese frosting over the warm rolls. The heat will cause it to melt slightly and seep into all the beautiful swirls.
Serve and Enjoy: Serve warm and enjoy the ultimate cinnamon roll experience!
Pro Tips & Easy Variations for Your Cinnamon Rolls
- Make-Ahead Overnight Rolls: After placing the sliced rolls in the baking pan, cover and refrigerate overnight instead of doing the second rise at room temperature. In the morning, let them sit at room temperature for 30-45 minutes while the oven preheats, then bake as directed.
- Add Some Crunch: Sprinkle ½ cup of chopped pecans or walnuts over the cinnamon sugar filling before rolling.
- Raisin or Cranberry: Add a handful of raisins or dried cranberries along with the cinnamon sugar for a fruity twist.
- Extra Gooey: Pour ¼ cup of heavy cream over the top of the rolls just before baking for an extra-gooey, decadent texture.
- Maple Glaze Variation: Substitute the cream cheese frosting with a simple maple glaze (powdered sugar mixed with maple syrup and a little milk).
Serving Suggestions for Every Occasion
These cinnamon rolls are perfect on their own, but they’re even better with a hot cup of coffee, a latte, or a cold glass of milk. Serve them as the star of your holiday breakfast table (Christmas morning, anyone?), a special weekend brunch, or a comforting afternoon treat. They also make a wonderful homemade gift—package a few in a pretty box tied with a ribbon.
Nutrition Information
(Approximate per roll, with frosting) Calories: 420, Fat: 20g, Carbohydrates: 55g, Protein: 6g. A rich, indulgent treat. Values will vary based on specific ingredients and frosting amount.
Storage & Reheating Instructions
- Store at Room Temperature: Store leftover frosted rolls in an airtight container at room temperature for up to 2 days.
- Refrigerate: For longer storage, keep in the refrigerator for up to 5 days. Bring to room temperature or reheat before serving.
- Freeze Unfrosted Rolls: Baked, unfrosted rolls freeze beautifully. Cool completely, wrap tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw, then warm in the oven before frosting.
- Reheat Perfectly: For that just-baked taste, warm individual rolls in the microwave for 15-20 seconds, or place the whole pan in a 300°F oven for 5-10 minutes.
Your Classic Cinnamon Rolls Questions Answered
- Why didn’t my dough rise?
- This is usually a yeast issue. Either your yeast was too old, or the milk mixture was too hot and killed the yeast. Always check the expiration date on your yeast, and ensure your liquid is at the correct temperature (115°F / 46°C).
- My rolls turned out dense and heavy. What happened?
- Dense rolls can result from not kneading the dough enough, which develops the gluten structure. Knead thoroughly until the dough is smooth and elastic. Over-flouring during rolling can also cause density.
- Can I use instant yeast instead of active dry?
- Yes! You can substitute instant yeast 1:1. You do not need to proof it first; you can mix it directly with the dry ingredients.
- Can I make these gluten-free?
- You can experiment with a 1:1 gluten-free baking flour blend, but the texture will be different. This classic recipe works best with all-purpose flour.
- Can I use low-fat cream cheese for the frosting?
- Full-fat cream cheese provides the best flavor and texture for a stable, creamy frosting. Low-fat versions have a higher water content and may result in a thinner, less stable icing.

More Incredible Sweet Roll Recipes to Try
If you love these classic cinnamon rolls, you’ll adore our other delicious creations. Our Easy St. Patrick’s Day Cookies are a festive favorite, and our Andes Mint Mini Cheesecakes offer a rich, minty twist.
The Story Behind This Beloved Classic
Classic Cinnamon Rolls with Cream Cheese Frosting are a testament to the enduring power of simple, perfect baking. With roots stretching back to Sweden (where they’re celebrated with their own national holiday!), this recipe has traveled the world and found a home in kitchens everywhere. Its genius lies in the magical combination of a soft, enriched dough, the warm, spiced comfort of cinnamon sugar, and the tangy richness of cream cheese frosting. It’s a recipe that brings people together, whether it’s for a holiday morning, a weekend baking project, or a simple act of homemade kindness. This wonderfully classic and foolproof recipe is inspired by the version shared on Strawberry in the Desert.
Pin This Perfect Recipe For Your Next Baking Day!
These classic cinnamon rolls will become a cherished tradition in your home. Save this image to your “Breakfast & Brunch” or “Baking Favorites” Pinterest board so you always have this perfect recipe ready. Did you bake a beautiful, pillowy batch? We’d love to see your creation—tag us in your photos!
Classic Cinnamon Rolls with Cream Cheese Frosting
Equipment
- Stand Mixer with Dough Hook Makes kneading the dough easy and consistent.
- Large Baking Pan (9×13 or similar) For baking the rolls together.
- Rolling Pin For rolling out the dough evenly.
Ingredients
- 2.25 tsp active dry yeast
- 0.25 cup granulated sugar
- 0.25 cup water
- 0.75 cup whole milk
- 3.5 cups all-purpose flour
- 1 tsp salt
- 0.25 cup unsalted butter, melted
- 1 large egg
- 3 tbsp white sugar (for filling)
- 3 tbsp light brown sugar
- 1 to 2 tbsp cinnamon powder
- 0.33 cup softened butter (for filling)
- 0.33 cup cream cheese, softened
- 0.5 cup butter, softened (for frosting)
- 0.5 tsp vanilla extract
- 1.5 cups powdered icing sugar, sifted
Instructions
- In a glass, stir together yeast and sugar. Heat water and milk to 115°F, pour over yeast, stir, and let rest for 10 minutes until foamy.
- In a stand mixer bowl, combine flour and salt. Add yeast mixture, then egg and melted butter. Knead with dough hook for 10 minutes until smooth and elastic.
- Place dough in an oiled bowl, cover, and let rise in a warm place for 1-2 hours until doubled in size.
- Mix sugars and cinnamon for filling. Roll dough into a large rectangle. Spread with softened butter, then sprinkle with cinnamon sugar. Roll tightly into a log and slice into 12 rolls.
- Place rolls in a greased baking pan. Cover and let rise for 30 minutes until puffed. Preheat oven to 350°F.
- Bake for 30 minutes until golden. While baking, beat cream cheese and butter until smooth. Add vanilla and sifted powdered sugar, mixing until creamy.
- Generously frost warm rolls with cream cheese frosting. Serve immediately and enjoy!

