Best Cinnamon Rolls Recipe
Some of the links in this post are affiliate links. This means if you click on the link and purchase the item, I will receive an affiliate commission at no extra cost to you. All opinions remain my own.
As an Amazon Associate I earn from qualifying purchases.
There’s just something about cinnamon rolls that makes everything feel a little better, right? Whenever I’m in the mood for something cozy, I whip up this recipe. It’s the perfect balance of sweet and cinnamon-y, and honestly, it’s pretty easy to make, so no need to stress! Plus, the glaze on top is just perfect.

Making these rolls is kind of like a fun little baking adventure. You mix the dough, let it rise, then roll it up with that delicious cinnamon filling. As they bake, the whole house smells amazing, and I can’t wait to get my hands on one. Trust me, once you try these, you’ll be hooked—warm, gooey, and totally worth it!
Ingredients You Will Need
For the dough:

- Flour: gives the cinnamon rolls structure and helps them hold their shape while staying soft and fluffy.
- Sugar: sweetens the dough and feeds the yeast, which helps the rolls rise nice and high.
- Salt: balances out the sweetness and brings out all the other flavors.
- Instant Yeast: makes the dough rise and turn soft. It creates little air pockets that make the texture light and fluffy.
- Milk: adds moisture and richness to the dough and helps activate the yeast.
- Butter (in the dough): makes the dough tender and adds rich, buttery flavor.
- Egg: helps bind everything together and gives the rolls a softer, more tender crumb.
For the filling:
- Butter (melted): helps the brown sugar and cinnamon stick to the dough.
- Brown Sugar: gives the filling its sweetness and that slight caramel flavor.
- Cinnamon: is the main flavor and what makes them cinnamon rolls!
For the glaze:

- Powdered Sugar: gives the glaze its sweetness and a smooth, pourable consistency.
- Cream Cheese: makes the glaze extra creamy with a subtle tang that cuts the sweetness.
- Vanilla Extract: adds that classic bakery flavor and ties everything together.
Frequently Asked Questions
What if I don’t have instant yeast? Can I use active dry yeast instead? Yes, just dissolve active dry yeast in warm milk with a pinch of sugar and let it sit for about 5–10 minutes until foamy. Then add it to the dough as usual. You may need to give the dough a little extra time to rise.
Why didn’t my dough rise? This can happen if the yeast is expired or the milk was too hot and killed it. Make sure your milk is warm but not hot—about 100–110°F is perfect. Also, keep the dough in a warm, draft-free spot while it rises.
How do I know when the rolls are done baking? They should be golden brown on top and feel firm (not squishy) in the center. If you’re unsure, you can check the internal temperature—it should be around 190°F. If the tops brown too quickly, loosely cover with foil and keep baking.
How thick should I roll out the dough before adding the filling? Aim for about ¼ inch thick. This gives you the perfect balance of dough and filling, and makes rolling it up easier without the dough tearing.
How do I keep the filling from leaking out while baking? Some leaking is normal, but you can minimize it by not spreading the filling too close to the edges and by rolling the dough tightly. Pinch the seam well and place the rolls seam-side down in the pan.
Why are my rolls dry or tough? Overbaking is the most common reason for dry cinnamon rolls. Bake just until they’re golden and cooked through. Also, too much flour can make them dense—make sure to measure flour properly (spoon and level, not packed).


Helpful Tips
Use room temperature ingredients. If your butter, milk, or egg is too cold, the dough won’t come together as easily and might rise more slowly. Let everything sit out for a bit before you start.
Don’t over-flour your dough. The dough should be slightly tacky but not sticky. Adding too much flour can make the rolls dry and dense, so only use what you need to keep it from sticking to the surface.
Let the dough rise somewhere warm. If your kitchen is cold, try placing the dough in an oven that’s turned off with just the light on. The gentle warmth helps the yeast work its magic.
Roll the dough evenly. Try to keep the thickness uniform as you roll it out. This helps the rolls bake evenly and gives you consistent swirls in each one.
Use dental floss to slice the rolls. It sounds weird, but unflavored dental floss makes super clean cuts without squishing the rolls. Just slide it under the log, cross the ends over the top, and pull.
Don’t overbake. Keep an eye on them near the end of the bake time. They should be golden on top and soft in the center. Overbaking dries them out quickly.
Glaze while they’re still warm. Drizzling the glaze on warm rolls lets it melt slightly into all the cracks and layers, making each bite extra gooey.


Storage Tips
Store at room temperature (short-term): If you’re planning to eat them within 1–2 days, keep the cinnamon rolls in an airtight container or wrap them tightly in plastic wrap or foil. They’ll stay soft on the counter and reheat nicely.
Refrigerate for longer storage: For 3–4 days of freshness, you can store them in the fridge, but make sure they’re tightly sealed so they don’t dry out. Let them come to room temperature or warm them up before serving.
Reheat before eating: To bring back that soft, just-baked texture, microwave individual rolls for about 15–20 seconds or warm them in the oven at 300°F for 10–15 minutes. Cover with foil to prevent them from drying out.
Freeze unbaked rolls: After slicing and placing them in a pan, cover well and freeze before the second rise. When ready to bake, thaw overnight in the fridge, then let rise and bake as usual.
Freeze baked rolls: Let them cool completely, then wrap them individually in plastic wrap and place in a freezer bag. Thaw and reheat as needed—add glaze after warming for best results.


Substitutions and Variations
Instant Yeast: If you only have active dry yeast, you can still use it. Just dissolve it in the warm milk (with a pinch of sugar) and let it activate for about 5–10 minutes before adding it to the dough.
Cream Cheese (in glaze): If you don’t like cream cheese, you can replace it with mascarpone cheese, Greek yogurt, or even a simple vanilla glaze made from powdered sugar and milk.
Nuts: Add chopped pecans or walnuts to the cinnamon-sugar filling for a little crunch.
Raisins or Currants: If you like a little fruity sweetness in your rolls, try adding raisins or currants to the filling.


What to Serve with Cinnamon Rolls
Fresh Fruit: Cinnamon rolls are rich and sweet, so pairing them with fresh fruit balances out the heaviness. Try a mix of berries, sliced oranges, or apple slices for a refreshing contrast.
Scrambled Eggs or Omelette: If you’re serving cinnamon rolls for breakfast or brunch, a savory side like scrambled eggs, a cheese omelette, or even bacon would complement the sweetness of the rolls perfectly.
Egg Muffins: With just 2 ingredients for the base, you can enjoy endless flavor possibilities depending on your mood. Simply whisk the eggs, add your mix-ins, and bake. Just 10 minutes of prep and your oven does the rest.
Sausage or Bacon: The saltiness of crispy bacon or sausage links pairs well with the sweet cinnamon rolls. It’s a delicious balance between savory and sweet, making your brunch extra satisfying.
Breakfast Potatoes or Hashbrowns: If you want to serve something more substantial alongside the cinnamon rolls, breakfast potatoes or crispy hashbrowns add a savory element that balances the sweetness.
Hot Tea: For a lighter option, serve cinnamon rolls with a warm cup of tea. Black tea or chai pairs especially well with the spice and warmth of the cinnamon rolls.


Other Recipes You May Enjoy
If you like Cinnamon Rolls, you might also like my Cinnamon Roll Pie or my Homemade Croissants. This Cinnabon Cinnamon Roll Cake and this Pancake Recipe are also delicious.
Final Thoughts
These cinnamon rolls are seriously the best – soft, cinnamon-y, and totally addictive. I love making them for breakfast or just as a little treat when I crave something sweet. Trust me; once you’ve tried them, you’ll be hooked!



Best Cinnamon Rolls Recipe
Equipment
Ingredients
Dough
- 2¾ Cups Flour all-purpose
- ¼ Cup Sugar
- ½ teaspoon Salt
- 2 Tablespoons Instant Yeast
- ¼ Cup Water warm (for activating yeast)
- ½ Cup Milk
- 3 Tablespoons Butter unsalted, softened
- 1 Egg large
Filling
- ½ Cup Butter unsalted, melted
- ¾ Cup Brown Sugar
- 2 Tablespoons Cinnamon
Glaze
- 1 Cup Powdered Sugar
- 8 Ounces Cream Cheese
- ½ teaspoon Vanilla Extract
Instructions
- In a small saucepan, mix the milk, warm water, yeast, and granulated sugar. Heat until warm but not boiling. Remove from heat and let it sit for a minute to activate the yeast.
- Combine the flour, salt, and sugar in a large mixing bowl. Mix well. Add the egg and pour in the warm milk and yeast mixture. Stir until a soft dough forms.
- Transfer the dough onto a lightly floured surface. Knead for about 5 minutes, until the dough becomes smooth and elastic.
- Place the dough in a greased bowl and cover with plastic wrap or a clean kitchen towel. Allow it to rise in a warm place for about 1 hour, or until it doubles in size.
- While the dough is rising, make the filling. Mix the melted butter, brown sugar, and ground cinnamon in a small bowl until well combined.
- Once the dough has risen, punch it down to release any air bubbles. Roll it out into a rectangle shape, about ¼ inch thick.
- Spread the filling evenly over the dough, leaving a small border around the edges.
- Starting from one of the longer sides, tightly roll the dough into a log shape. Pinch the seam to seal.
- Cut the log into 9 equal-sized pieces using a sharp knife.
- Place the cinnamon rolls in a greased 8×8-inch baking dish, leaving a little space between each roll. Cover with a kitchen towel and let them rise for another 30 minutes.
- Preheat the oven to 375°F.
- Bake the cinnamon rolls for 15-20 minutes, or until golden brown.
- While the cinnamon rolls are baking, prepare the glaze. In a small bowl, whisk together the powdered sugar, softened cream cheese, and vanilla extract until smooth.
- Once the cinnamon rolls are done baking, remove them from the oven and let them cool for a few minutes.
- Drizzle the glaze over the warm cinnamon rolls.
Notes

Amazon and the Amazon logo are trademarks of Amazon.com, Inc, or its affiliates.
