This post may contain affiliate links. Please read our disclosure policy.
This is the best cinnamon roll recipe, ready to enjoy in just an hour! These easy, amazing cinnamon rolls are surprisingly quick and easy – even though they require a little yeast.
Get the secret that makes them better than the rest! They are gooey, decadent, and feel so special for a weekend morning.
Homemade cinnamon rolls are a treat that no one can resist! Learn how to make these incredible, easy cinnamon rolls.

I’m always watching my weight, even if it’s just watching those tastes, drips and drizzles going into my mouth. If I’m going to “spend” calories on a sweet treat, it needs to be worth every calorie!
I love a good cinnamon roll, but it seems they’re few and far between. It’s just not worth it to waste those calories on one that isn’t worthwhile, friends.
I won’t name names, but I find that a lot of cinnamon rolls are dry and boring. I’ve been on a quest to bake the best cinnamon roll for a while and I’m happy to announce that I’ve nailed it!
I still like cinnamon rolls made from frozen bread dough, but they’re not quite as soft and fluffy and you truly don’t save that much time using the frozen bread dough.
More than once I’ve forgotten to start it the night before and had to come up with an alternate plan in the morning. That’s how these babies were born!
Don’t forget to pin and save this recipe for later! I can’t wait to show you what sets these apart from the rest.

Why these are the BEST Cinnamon Rolls
Adapted from an old recipe we had in a cookbook, these light and fluffy rolls are, dare I say… the best cinnamon rolls I’ve ever had.
Yeast cinnamon rolls are easy with my simple step-by-step instructions. I’m all about being fuss-free, especially in the morning. (PS if you want a no yeast shortcut, you’ll love these Easy Cinnamon Rolls, too!)
- Minimal Ingredients
- Ready to Serve in an Hour
- Favorite of Kids and Adults
- Every Bite Tastes like the Center of the Roll!
Making cinnamon rolls is easy! There are a couple of “secrets” to these delectable yeast cinnamon rolls – the most important is covering them in cream before baking them.
You won’t regret it, I promise! While you can bake them in a traditional baking dish, I love them in the cast iron skillet. It cooks them evenly and feels like they’re fresh from my Grandma’s farm.

Cinnamon Rolls: Ingredients and Substitutions
For the Rolls:
- Milk – Use at least a 2% milk, or Whole Milk if you have it.
- Butter – Unsalted butter is generally recommended for baking.
- All-purpose flour – For the fine texture of these rolls.
- White granulated sugar – To perfectly sweeten them.
- Salt – To balance out the sweet!
- Active quick rise yeast – This is important! Read more about yeast below.
- Egg – For binding.
- Butter – Melted, for spreading across the dough once it’s stretched.
- Brown sugar – Packed. I use light brown sugar but if you’ve got dark, that works too.
- Cinnamon – Good quality ground cinnamon is imperative here!
- Heavy cream – This is the secret of all secrets! Don’t skip it!
For the Icing:
- Cream cheese – Softened. Learn how to soften cream cheese quickly!
- Butter – Salted or unsalted (your choice based on preference) softened
- Powdered sugar – this soft, fine sugar is always best for frostings. Learn how to make powdered sugar here, if you ever run out and have a baking emergency!
- Heavy cream – Heavy whipping cream is delicious in this icing, but you can substitute milk if necessary.

Variations
- Use buttermilk instead of Heavy Cream for the frosting if you’d like.
- Switch up the frosting – this one is cream cheese based, but there are more ideas below!
How to Make Cinnamon Rolls
- In a saucepan over medium heat, add milk and butter, stirring until melted.
- In a mixing bowl, combine dry ingredients as directed. Add yeast and lukewarm milk mixture, combining with egg.
- Knead the mixture while gradually adding in the remaining 1 cup of flour, until the dough forms.
- Let dough rest. Preheat oven to 350 degrees.
- On a floured surface, roll out dough. Spread melted butter and sugar mixture as directed. Cut into strips, and roll and place in a baking dish.
- Turn oven off, place the rolls in the warmed oven to rise. Remove from oven, preheat again. Cover rolls in cream and bake until golden.
- Mix icing ingredients and drizzle over rolls.
Tips
- I use this beautiful cast iron skillet for just about everything – it’s so versatile!
- Don’t skip the heavy cream pour before baking. It makes every single bite taste like the very center of the cinnamon roll!
- Pour icing over the cinnamon rolls directly out of the oven so it can seep into the rolls. Don’t skimp!
- Switch up the icing if you’d like. See below for all the best options.
Scaling up, down or substituting? You’ll love this printable Measurement Conversion Chart!

Frequently Asked Questions
They are very similar, with many overlapping ingredients! Cinnamon buns tend to contain nuts like pecans. Cinnamon rolls traditionally do not contain nuts.
They should never be dry! This is often caused by too much flour in your dough.
Active dry yeast and instant yeast can be used interchangeably. Active dry yeast will be slower to rise, so if a recipe (like these amazing rolls) calls for instant yeast and active dry yeast is used instead, you may need to add an additional 10 – 15 minutes to the rise time.
Need help with yeast? I’ve got a complete guide that will take you through the steps of baking with yeast! Don’t miss these fabulous tips and tricks!

Dietary Considerations
- Vegetarian
- Nut Free
- Use gluten free flour to make these cinnamon rolls gluten free
To Store
- Room Temperature – Up to 2 days covered or in an airtight container.
- Refrigerate – Up to 5 days covered or in an airtight container.
- Freeze – In a freezer bag or airtight container, up to 3 months.

Hungry for more easy recipes? Sign up for my free recipe club and have amazing recipes delivered directly to your inbox each week!
More Amazing Brunch Inspiration

Best Cinnamon Roll Recipe
Ingredients
For the Rolls
- ¾ cup milk
- ⅓ cup butter
- 3 ¼ cup all-purpose flour Divided – hold one cup back.
- ¼ cup white granulated sugar
- ½ teaspoon salt
- 1 package active quick rise yeast
- 1 egg
- 4 tablespoons butter melted
- ¾ cup brown sugar packed
- 2 tablespoons cinnamon
- ¼ cup heavy cream
For the Icing
- 4 ounces cream cheese softened
- ½ cup butter softened
- 2 cup powdered sugar
- 2 tablespoons heavy cream can substitute milk
Instructions
- In a saucepan over medium heat, add milk and butter. Stir until melted and remove from heat.
- In a mixing bowl, combine 2 ¼ cup flour (holding remaining cup back), sugar, salt. Add yeast and lukewarm milk mixture, and combine. Add egg.
- Using the dough hook attachment on your mixer, knead while gradually adding in the remaining 1 cup of flour, until the dough forms a ball and pulls away from the edges of the bowl. You can also knead by hand.
- Let dough rest for 10 minutes. Preheat oven to 350 degrees.
- On a floured surface, roll out dough into a rectangle. Spread melted butter on top. Combine cinnamon, sugar and sprinkle on top. Using a knife or pizza cutter, cut 10 strips. Roll and place in a baking dish or cast iron skillet.
- Turn oven off. Cover rolls with a damp towel and allow to rise for 25 minutes inside the warmed oven. Remove from oven, preheat again to 350 degrees. Cover rolls in ¼ cup heavy cream. Bake 15-20 minutes, or until slightly golden.
- Mix icing ingredients until smooth and drizzle over rolls.
Tips
To Store
- Room Temperature – Up to 2 days covered or in an airtight container.
- Refrigerate – Up to 5 days covered or in an airtight container.
- Freeze – In a freezer bag or airtight container, up to 3 months.
Nutrition Information
Estimated nutrition information is provided as a courtesy and is not guaranteed.
I hope you had a fabulous Thanksgiving & are as excited as I am for the holidays! We’re kicking off the season with a train ride – I can’t wait!
Originally published November 2014, updated October 2018.
Gilly @ Colour Saturated Life says
My husband who is a baker may find the title offensive 😉 but I am giving these a go for Christmas morning…..they do look really delicious!
Julie says
My apologies to him, Gilly! I have had a lot of cinnamon rolls & truly never had one so amazing. They’re worth every calorie! Merry Christmas!
Anonymous says
You reference 1/4c water in the ingredients, but nowhere in the directions. When should this be used.
Julie says
Thanks for bringing that to my attention – that’s if you want to proof the yeast. I eliminated it as I’ve never had it fail me! Enjoy!
Fi(lle)ancée says
Miam!
Ben says
Recipe looks like it has fantastic results! Just wanted to double check though, in your ingredients list it says 3 and a 1/4 cups of flour but in the method only 2 and a 1/4 are used….
Julie says
My apologies – it’s 2 1/4 at first, adding the remainder later. I updated the recipe. Enjoy!
Thalia @ butter and brioche says
Totally craving cinnamon rolls right now – these look incredibly delicious (and perfect too)!