I absolutely adore making these cinnamon rolls, and this Cinnamon Rolls Recipe has truly become one of my all-time favorites to share with friends and family. From the moment the warm, yeasty dough starts rising to the swirl of sweet cinnamon filling and that irresistible cream cheese frosting, every bite feels like a cozy hug. This recipe balances just the right sweetness with a soft, tender crumb and a golden finish, creating cinnamon rolls that are perfect for breakfast, brunch, or even a comforting dessert. I promise, once you try this Cinnamon Rolls Recipe, you’ll be hooked just like I am!
Why You’ll Love This Cinnamon Rolls Recipe
What I love most about this Cinnamon Rolls Recipe is how it captures the classic cinnamon roll flavor but with a homemade touch that feels truly special. The filling is packed with brown sugar and cinnamon that caramelizes beautifully during baking, infusing each roll with a deep, warm sweetness that melts in your mouth. And the cream cheese frosting? It adds just the right tang and creamy texture to balance all that cinnamon goodness. To me, it’s the perfect harmony of flavors that keeps me coming back for more.
Besides the incredible taste, I also find this recipe surprisingly approachable. Even if you’re new to baking yeasted doughs, the step-by-step process is straightforward and quite forgiving. I love how the dough stays slightly sticky yet manageable, which means no tough rolls here. Plus, the recipe makes plenty of cinnamon rolls—16 servings in total—so it’s ideal for sharing at family gatherings, holiday brunches, or weekend breakfasts. It truly stands out because it’s both a labor of love and a guaranteed crowd-pleaser.
Ingredients You’ll Need

The ingredients for this recipe might seem simple, but each one plays an essential role in creating that tender dough, rich filling, and creamy frosting you’ll fall in love with. From the warm milk that activates the yeast just right to the softened cream cheese that gives the frosting its silky finish, every item contributes a unique flavor, texture, or color that makes these cinnamon rolls irresistible.
- Active dry yeast: This is the magic agent that makes the dough rise and become fluffy.
- Warm 2% milk: Perfect temperature helps activate yeast without killing it.
- Sugar: Adds sweetness and aids yeast fermentation for a light crumb.
- Melted butter: Gives the dough softness and a rich flavor.
- Large eggs: Provide structure and moisture to the dough.
- Salt: Balances sweetness and enhances flavor.
- All-purpose flour: The foundation of the dough—adding it gradually keeps the rolls tender.
- Brown sugar: The perfect partner to cinnamon in the filling, giving a caramel-like sweetness.
- Ground cinnamon: Essential for that classic warm spice flavor in the filling.
- Cream cheese (softened): Key ingredient for a tangy and smooth frosting.
- Confectioners’ sugar: Sweetens and thickens the frosting.
- Vanilla extract: Adds depth and warmth to the icing.
Directions
Step 1: Start by proofing your yeast in warm milk. Make sure the milk is between 105º and 115ºF to wake up the yeast without harming it. After a few minutes, it should look frothy and active—this means it’s ready.
Step 2: Combine sugar, melted butter, eggs, salt, the frothy yeast mixture, and 2 cups of flour. Mix this on medium speed or by hand until smooth. Then, gradually add up to 2 1/2 more cups of flour, a tablespoon at a time, until you get a soft but slightly sticky dough. Be careful not to add too much flour to keep the rolls tender.
Step 3: Turn the dough onto a floured surface and knead for about 8 minutes until smooth and elastic. You can use your stand mixer if you want to save some elbow grease! Once kneaded, place the dough in a greased bowl, turning it once to coat, then cover and let it rise until doubled in size, about one hour.
Step 4: While the dough rises, mix the cinnamon filling by stirring together brown sugar and cinnamon. Break up any clumps for an even spread of flavor.
Step 5: After the dough has risen, punch it down gently. Divide it into two portions, then roll each portion into an 11 by 8-inch rectangle on a floured surface. Brush with melted butter and sprinkle the cinnamon-sugar mixture evenly, leaving about a half-inch border around the edges. If you want, add some chopped toasted walnuts for crunch.
Step 6: Starting with the long side, roll the dough tightly like a jelly roll. Pinch the seam well to seal so it won’t unravel.
Step 7: Trim the ends and then slice each roll into eight even pieces using a sharp knife or unflavored dental floss for clean cuts.
Step 8: Place the rolls in two greased 13×9-inch pans, spacing them apart to allow room for rising. Cover with a towel and let them proof a second time until doubled, about an hour.
Step 9: Preheat your oven to 350°F, then bake the rolls for 20 to 25 minutes until a gorgeous deep golden brown. They should be firm to the touch and have an internal temperature between 190° and 200°.
Step 10: As the rolls cool slightly, prepare the frosting by beating softened butter, cream cheese, vanilla, and salt until smooth. Gradually beat in confectioners’ sugar until thick and luscious. For a twist, add a bit of orange zest or extract for a delightful citrus flair.
Step 11: Frost the warm (not hot) cinnamon rolls generously so the icing melts into every spiral. Then enjoy these warm, gooey treats!
Servings and Timing
This Cinnamon Rolls Recipe yields about 16 generous servings—perfect for sharing with a crowd or savouring over several days. You’ll spend around 15 minutes prepping the dough and filling, plus about 8 minutes kneading. Don’t forget the two rising periods, each roughly an hour. Baking takes 20 to 25 minutes, with a brief cooling time before frosting. Altogether, plan for about 3 hours from start to finish, mostly because patience is key to perfect rolls!
How to Serve This Cinnamon Rolls Recipe
I love serving these cinnamon rolls warm, right out of the oven with that creamy frosting just starting to melt. They’re wonderful with a simple cup of coffee or a rich hot chocolate for breakfast or brunch. For a festive occasion, try pairing them with fresh fruit salad or a light green smoothie to balance the sweetness. If you want to turn it into a dessert, a scoop of vanilla ice cream on the side creates an indulgent treat.
When plating, I usually arrange four rolls on a large plate or tray, garnished with a sprinkle of chopped nuts or a few cinnamon sticks for extra flair. You can even drizzle a little extra frosting or honey over the top for the visual wow-factor. These rolls fit beautifully on a breadboard or in a rustic basket lined with a linen napkin, making them perfect for holiday gatherings or weekend parties.
For beverages, I’m a fan of pairing cinnamon rolls with lightly brewed teas—like chai or earl grey—that complement the spice without overpowering it. On a chilly morning or evening, a spiced mulled cider or even a mild sparkling wine can elevate the experience. No matter the occasion, these rolls shine warm but can also be served at room temperature when you need a make-ahead option.
Variations
If you’re looking to mix things up, I highly recommend trying some creative variations that make this Cinnamon Rolls Recipe your own. For a gluten-free twist, sub in a high-quality gluten-free flour blend and be sure to add a bit of xanthan gum for structure. Vegan friends can swap the dairy butter and eggs with plant-based alternatives like vegan margarine and flax eggs—it’s just as satisfying!
For flavor, you can add chopped nuts, raisins, or even swap out the cinnamon filling for a blend of cocoa powder and sugar for chocolate lovers. Another favorite of mine is adding dried fruit like cranberries or chopped dates into the filling for bursts of fruity sweetness. If you want to experiment with cooking methods, baking the rolls in a cast iron skillet can give them a beautiful golden crust and an extra cozy feel.
Additionally, the frosting can be adapted by swapping cream cheese for mascarpone for a different tang or adding spices like nutmeg or cardamom for complexity. However you customize these, I find that the foundation of this recipe keeps the rolls tender and delicious no matter what you try.
Storage and Reheating
Storing Leftovers
I always keep leftovers in an airtight container at room temperature if I plan to eat them within two days. This keeps the rolls soft and the frosting creamy. If you want them to last longer, store them in the refrigerator wrapped tightly in plastic wrap or in a sealed container, where they’ll keep well for about 4 to 5 days.
Freezing
These cinnamon rolls freeze beautifully, which is great for making ahead or saving extras. After baking and frosting, wrap each roll individually in plastic wrap and then place them in a freezer-safe zip-top bag or airtight container. They’ll keep fresh for up to 3 months in the freezer. When you’re ready to enjoy, thaw them overnight in the fridge or at room temperature.
Reheating
To bring leftover rolls back to life, I gently reheat them in the microwave for about 20 seconds or in an oven preheated to 300°F for 10 minutes wrapped loosely in foil. The key is warming them enough so they’re soft and the frosting starts to melt again without drying them out. Avoid overheating, which can toughen the dough or make the icing separate.
FAQs
Can I make the dough ahead of time?
Absolutely! You can prepare the dough, shape the rolls, and place them in the pan, then cover and refrigerate overnight. Let them come to room temperature and proof until doubled before baking. This method actually helps develop more flavor.
What type of cinnamon is best to use?
I prefer a good-quality ground cinnamon like Ceylon or Saigon cinnamon because they have a sweeter, more complex flavor than the common Cassia cinnamon. However, regular ground cinnamon works perfectly as well for everyday rolls.
Can I skip the frosting?
You can, but I highly recommend the cream cheese frosting for that classic flavor balance. If you want a lighter option, a simple dusting of powdered sugar tastes great too.
Why is my dough sticky?
It’s normal for this dough to be slightly sticky to ensure soft, fluffy rolls. You can lightly flour your surface when kneading, but avoid adding too much flour or your rolls will be dense and dry.
How do I know when the rolls are fully baked?
They should be a rich golden brown on top with an internal temperature between 190° and 200°F. When pressed gently in the center, the rolls should feel firm but springy, not doughy or overly squishy.
Conclusion
I hope you feel inspired to try this Cinnamon Rolls Recipe because it’s truly one of those dishes that brings joy with every bite. Whether you’re making them for a special occasion, a cozy weekend morning, or just because, these rolls are sure to warm your heart and fill your home with irresistible aromas. Trust me, once you bake these cinnamon rolls, they’ll become a beloved staple you’ll want to make again and again!
PrintCinnamon Rolls Recipe
This classic Cinnamon Rolls recipe features soft, fluffy yeasted dough rolled with a sweet cinnamon and brown sugar filling, baked to golden perfection, and topped with a rich cream cheese frosting. Perfect for breakfast or dessert, these homemade cinnamon rolls deliver a comforting, warm treat that’s irresistibly delicious.
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour 50 minutes
- Yield: 16 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
Dough
- 1 package (1/4 ounce) active dry yeast
- 1 cup warm 2% milk (110° to 115°)
- 1/2 cup sugar
- 1/3 cup butter, melted
- 2 large eggs, room temperature
- 1 teaspoon salt
- 4 to 4-1/2 cups all-purpose flour
Filling
- 3/4 cup packed brown sugar
- 2 tablespoons ground cinnamon
- 1/4 cup butter, melted, divided
Frosting
- 1/2 cup butter, softened
- 1/4 cup cream cheese, softened
- 1/2 teaspoon vanilla extract
- 1/8 teaspoon salt
- 1–1/2 cups confectioners’ sugar
Instructions
- Make the cinnamon roll dough: Proof the yeast by adding the yeast packet to warm milk heated between 105º and 115ºF. Let sit until frothy. In a stand mixer or by hand, combine sugar, melted butter, eggs, salt, yeast mixture, and 2 cups flour. Beat or stir until smooth, then gradually add up to 2-1/2 more cups flour to form a soft, slightly sticky dough without over-flouring.
- Knead, then rest: Knead the dough on a floured surface for about 8 minutes until smooth and elastic, adding flour if too sticky. Place dough in a greased bowl turning to coat, cover, and let rise until doubled, about 1 hour.
- Make the cinnamon filling: Mix brown sugar and ground cinnamon together thoroughly, breaking up any clumps.
- Roll out the dough: Punch down the risen dough to deflate, divide into two portions, and roll each on a floured surface into an 11×8 inch rectangle. Brush with melted butter and sprinkle evenly with the cinnamon sugar mixture, leaving about a half-inch border.
- Roll the dough into spirals: Starting from the long side, roll the dough jelly roll style. Pinch the long seam tightly to seal and prevent unraveling.
- Slice into individual rolls: Trim the ends off each roll, then cut each roll into 8 equal pieces using a sharp knife or unflavored dental floss for clean cuts.
- Proof again: Grease two 13×9-inch pans and arrange eight rolls per pan with space between. Cover and let them rise again until doubled in size, about 1 hour.
- Bake and cool: Preheat oven to 350°F. Bake rolls for 20 to 25 minutes until golden brown with an internal temperature of 190°-200°F. Cool on wire racks.
- Make the icing: Beat softened butter, cream cheese, vanilla, and salt until smooth. Gradually add confectioners’ sugar and beat until thick and creamy.
- Frost and enjoy: When rolls are slightly warm, spread frosting generously over each roll. Remove from pans and serve immediately for best flavor and texture.
Notes
- Milk temperature should be between 105º and 115ºF to properly activate yeast without killing it.
- Do not add too much flour to keep rolls soft and fluffy; dough should remain slightly sticky.
- For added texture and flavor, sprinkle chopped toasted walnuts over the cinnamon sugar before rolling.
- If a sharp knife is not available, use unflavored dental floss to slice rolls evenly without squashing.
- Frost rolls while warm, not hot, so the icing melts slightly into the spirals but doesn’t become too runny.
- The cinnamon rolls are best enjoyed the same day but can be stored covered at room temperature for 1-2 days.
