Rufus For Real

menu icon
go to homepage
  • Recipes
  • Shop
  • About Me
search icon
Homepage link
  • Recipes
  • Shop
  • About Me
×
  • skillet lasagna dinner ideas
    30 Quick and Easy Dinner Ideas
  • shrimp tacos feature
    Shrimp Tacos
  • crispy chicken salad feature image
    Crispy Chicken Salad
  • sheet pan pizza featured image
    Sheet Pan Pizza
  • pickled jalapeños featured image
    Pickled Jalapeños
  • chicken quesadillas featured image
    Chicken Quesadillas
  • gluten-free gumbo featured image
    Gluten-Free Gumbo
  • butter cake featured image
    Butter Cake
  • homemade corn tortilas
    Homemade Corn Tortillas
  • hamburger steak
    Hamburger Steak
  • tomato basil soup feature image
    Tomato Basil Soup
  • no knead bread feature image
    Dutch Oven No Knead Bread

Home » Recipes » Homemade Cinnamon Rolls

Homemade Cinnamon Rolls

Modified: Feb 25, 2025 · Published: Dec 7, 2024 by Rufus · This post may contain affiliate links · 3 Comments

↓ Jump to Recipe
  • Instagram
  • Facebook
  • Pinterest
  • TikTok

These Homemade Cinnamon Rolls are the BEST cinnamon rolls EVER. They're soft and fluffy with a gooey brown sugar cinnamon filling, and frosted with a simple vanilla bean, cream cheese frosting. I mean. What in the world could be wrong with that?!

Let's get started!

Jump to:
  • let's chat!
  • homemade cinnamon rolls ingredients
  • how to make homemade cinnamon rolls
  • recipe frequently asked questions
  • tips and tricks
  • making overnight cinnamon rolls
  • freezing the homemade cinnamon rolls
  • Homemade Cinnamon Rolls Recipe
  • other reader favorite recipes


This post may contain affiliate links, please see our privacy policy for details. 

This is picture of frosted homemade cinnamon rolls on a small white plate surrounding by forks, the baking pan from which it was served, and a knife with extra frosting.

let's chat!

What's better than a warm, homemade cinnamon roll? Nothing, I say. Absolutely nothing. They're warm and soft with that buttery cinnamon filling. Topped with copious amount of a vanilla bean, cream cheese frosting, and this recipe is the stuff dreams are made of.

I love making these around the holidays. It makes my house smell like love. If love was a smell, it's these rolls. I just don't know how else to put it.

But, don't worry. They're super easy to make. Do they take a minute? Yes. However, most of that time is spent during the rise and the baking. The dough is simple, the rolling is fun, and the frosting is just a simple mix in a bowl. And, every single person that tries this homemade cinnamon roll recipe will sing your praises. That much I can assure you of!

homemade cinnamon rolls ingredients

the dough:

  • Whole Milk
  • Active Dry Yeast
  • Granulated Sugar
  • Eggs
  • Vanilla Bean Paste
  • Butter
  • Bread Flour
  • Kosher Salt

the filling:

  • Butter
  • Brown Sugar
  • Ground Cinnamon
  • Kosher Salt
  • Heavy Cream

the frosting:

  • Vanilla Bean Paste
  • Cream Cheese
  • Butter
  • Kosher Salt
  • Powdered Sugar
this is a picture of unfrosted homemade cinnamon rolls in a baking pan

how to make homemade cinnamon rolls

the dough

The first part of our Homemade Cinnamon Roll journey is the dough. It's a very simple dough. This is basically the mix-it-together-and-let-it-rise step.

Combine the warm milk and yeast in the bowl of the stand mixer. Let the yeast bloom - about 5-10 minutes or until it turns foamy. If the milk and yeast do not turn foamy, there is an issue and the yeast is more than likely dead. You need to throw it out and start over. This happened to me. That's why I'm mentioning it. Woof.

Next, add the very softened/almost melted butter, eggs, sugar, and vanilla bean paste to the bowl of the stand mixer. Whisk it just a bit to break things up, but don't worry about it being thoroughly combined. The dough hook is gonna do the rest of the work for us.

Add the bread flour and kosher salt to the mixer bowl. With the dough hook attachment on the stand mixer, mix the dough and let it knead for 8-10 minutes. The dough should be nice and uniform and not overly sticky.

Place the dough ball in a lightly greased bowl, cover with plastic wrap or a towel, and let it rise in a warm place for 1-1½ hours or until it has doubled in size.

Step one on our homemade cinnamon rolls journey is done!

the filling and bake

While the homemade cinnamon roll dough is rising, mix together the softened butter, brown sugar, cinnamon, and kosher salt for the filling.

Once dough has doubled in size, punch it down and roll it out onto a lightly floured surface until you achieve an approximate 12x18 rectangle. The dough needs to be about an ¼" thick.

Carefully, and with an offset spatula, spread the filling mixture over the dough leaving about a ¼" margin around the edge.

Roll up the dough tightly, starting with the long end that is closest to you. You should have a long, cylinder shape. Trim a bit off the ends to make the cylinder even. This is also to trim off the ends that don't have enough filling. We cannot have a cinnamon roll without cinnamon roll filling. Not on my watch.

Using unflavored floss, kitchen twine, or a sharp knife, cut the dough into 12 even rolls.

Line your 9x13 baking pan with parchment and evenly sprinkle the bottom with about a quarter cup of brown sugar. Place the rolls flat into the baking pan and carefully pour the warm heavy cream into the spaces between the rolls.

Let the rolls rise for the second time for about an hour or until the rolls have doubled in size.

Bake in preheated 350° oven for 25-30 minutes or until the rolls are just golden. I like mine ever so slightly underbaked so that the dough stays soft and pillowy.

this is a picture of a baking pan of frosted homemade cinnamon rolls sitting on a wooden background

the frosting

All that needs to be done to make the most amazing homemade cinnamon roll frosting ever is to grab a hand mixer, a bowl, and the ingredients. Whip the cream cheese, butter, vanilla bean paste together. Starting with a cup of powdered sugar, slowly add it to the frosting mixture. You don't want to wear the powdered sugar.

Continue to add the powdered sugar until you achieve the level of sweetness you like. You can make it more sweet or less sweet. It's totally up to you! Finish with a healthy pinch of kosher salt.

Spread the frosting over the slightly cooled cinnamon rolls and enjoy!

recipe frequently asked questions

Why aren’t my homemade cinnamon rolls fluffy?

If your homemade cinnamon rolls did not end up fluffy or are dense, it is more than likely because the yeast did not activate and there was not a proper rise. Next time, ensure the yeast you are using is good. I also recommend using bread flour for this recipe to help with the fluffy dough.

What is the difference between active dry yeast and instant yeast?

Active dry yeast needs to be bloomed or activated. This will happen with the introduction of a warm, sugary liquid like whole milk. If the yeast is good, it will cause the liquid it's in to become foamy and bubbly.

Instant yeast can be added directly to ingredients without any activation or blooming.

This is a picture of a baking dish of homemade cinnamon rolls with one roll removed and sitting on a small white plate

tips and tricks

  • Use bread flour for the recipe to ensure a fluffy dough.
  • Use unflavored dental floss or kitchen twine to cut the Homemade Cinnamon Rolls without squishing the dough!
  • If the cinnamon rolls start to become too brown during baking, cover loosely with a sheet of foil towards the end of baking.
  • Make sure all of the ingredients are room temperature.
  • Do not use cold heavy cream to pour in between the rolls. This can adversely affect the the second rise.
  • After the rolls have cooled completely, cover and store in the fridge. Reheat with a damp paper towel in the microwave for about 20 seconds.

making overnight cinnamon rolls

To make overnight homemade cinnamon rolls, simply place in them, covered, in the fridge overnight after you prepare the recipe to the point of the second rise, but do not pour in the heavy cream.

The next morning, remove the rolls from the fridge and pour in the warmed cream around the rolls. Let this hang out on the counter top for 30 minutes to an hour. Bake and frost as instructed.

freezing the homemade cinnamon rolls

Make the homemade cinnamon rolls to the point of the second rise and do not add the heavy cream. Place them, not touching, into a pan and put them in the freezer for about an hour. Once the rolls are almost frozen, place them into a zip top bag and store in the freezer. They will stay good up to 3 months.

When you're ready to bake them, place them in the fridge to thaw out overnight. The next morning, place them into a baking pan, pour in the warmed cream, and allow them to rise. This will probably take about an hour. After this, bake and frost as instructed.

this is a picture of homemade cinnamon rolls torn apart revealing the cinnamon sugar layer

shop the recipe essentials here

350

If you guys make this Homemade Cinnamon Rolls recipe, be sure to leave a comment and/or give this recipe a rating! I absolutely love to hear from you all and always do my best to respond to each and every one of your comments!

This is picture of a frosted cinnamon roll on a small white plate surrounding by forks, the baking pan from which it was served, and a knife with extra frosting.

Homemade Cinnamon Rolls Recipe

Print Recipe
These are THE BEST Homemade Cinnamon Rolls ever! Soft and fluffy with a gooey cinnamon sugar filling and plenty of rich cream cheese frosting!
Course Breads, Breakfast, Dessert
Cuisine American
Keyword cinnamon rolls
Prep Time 2 hours hrs 30 minutes mins
Cook Time 30 minutes mins
Total Time 3 hours hrs
Servings 12 servings
Calories 725
Author Rufus
Prevent your screen from going dark

Equipment

  • stand mixer
  • measuring cups
  • measuring spoons
  • mixing bowls
  • 9x13 baking pan
  • unflavored dental floss
  • electric hand mixer
  • offset spatula

Ingredients

  • 1¼ cup whole milk, warmed to 110°
  • 2¼ teaspoon active dry yeast
  • ½ cup butter, very softened almost melted
  • ⅓ cup granulated sugar
  • 2 eggs
  • 1 tablespoon vanilla bean paste
  • 4¾ cups bread flour
  • 1 teaspoon kosher salt

Filling

  • ½ cup butter, softened
  • 1¼ cup brown sugar reserve the ¼ cup for sprinkling
  • 2 tablespoon cinnamon
  • ½ teaspoon kosher salt
  • ½ cup heavy cream, warm

Frosting

  • 8 oz cream cheese, softened
  • ½ cup butter, softened
  • ½ tablespoon vanilla bean paste
  • 2½ cups powdered sugar more or less depending on how sweet you like it
  • hefty pinch of kosher salt

Instructions

The Dough

  • Combine the warm milk and yeast in the bowl of the stand mixer. Let this yeast bloom - about 5-10 minutes or until it turns foamy.
  • Add the very softened butter, eggs, sugar, and vanilla to the bowl of the stand mixer. Whisk it just a bit to break things up, but don't worry about it being thoroughly combined.
  • Add the flour and kosher salt. With the dough hook attachment on the stand mixer, mix the dough and let it knead for 8-10 minutes. The dough should be uniform and not overly sticky.
  • Place the dough ball in a lightly greased bowl, cover with plastic wrap or a towel, and let it rise in a warm place for 1-1½ hours or until it has doubled in size.

The Filling and Second Rise

  • While the cinnamon roll dough is rising, mix together the softened butter, brown sugar, cinnamon, and kosher salt for the filling.
  • Once the dough has doubled in size, punch it down and roll it out onto a lightly floured surface until you achieve an approximate 12x18 rectangle. The dough needs to be about an ¼" thick.
  • Gently, and with an offset spatula, spread the filling mixture over the dough leaving about a ¼" margin around the edge.
  • Roll up the dough tightly, starting with the long end that is closest to you. You should have long, cylinder shape. Trim a bit off the ends to make the cylinder even. This is also to trim off the ends that don't have enough filling.
  • Cut the cylinder into 12 equally sized rolls using unflavored dental floss, kitchen twine or a very sharp knife.
  • Line a 9x13 baking pan with parchment paper. Evenly sprinkle the bottom with the extra quarter cup of brown sugar. Place the rolls flat into the baking pan and pour the warm heavy cream into the spaces between the rolls.
  • Let the rolls rise for the second time for about an hour or until the rolls have doubled in size.
  • Bake in preheated 350° oven for 25-30 minutes or until the rolls are just golden. I like mine ever so slightly underbaked so that the dough stays soft and pillowy.

The Frosting

  • Combine the cream cheese, butter and vanilla bean paste together in a bowl with an electric hand mixer.
  • Slowly add the powdered sugar to this mixture so you don't end up wearing most of it. Add a pinch of kosher salt.
  • Smear it on the slightly cooled cinnamon rolls. Serve and enjoy!

Nutrition

Serving: 1serving | Calories: 725kcal | Carbohydrates: 94g | Protein: 10g | Fat: 36g | Saturated Fat: 22g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 122mg | Sodium: 564mg | Potassium: 182mg | Fiber: 2g | Sugar: 55g | Vitamin A: 1194IU | Vitamin C: 0.1mg | Calcium: 108mg | Iron: 1mg

Thank you!

I am so incredibly happy that you are here! I hope you try my Homemade Cinnamon Rolls recipe and fall in love with it. If you make this recipe, please share and tag me on Instagram, Facebook, or TikTok! And, please leave a comment or star rating below. I absolutely love seeing each and every one of your kitchen masterpieces. It makes my heart so happy! And, as always, if you ever have any questions about any of my recipes, please don't hesitate to contact me!

Happy Cooking!

-Rufus

Rufus for Real is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. I may earn a commission, with no additional cost to you, if you purchase through those links. 

Rufus for Real is not a dietician or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories can vary quite a bit depending on which brands were used.

other reader favorite recipes

  • shrimp salad featured image
    Shrimp Salad
  • featured image for spatchcock chicken recipe
    Spatchcock Chicken
  • broccoli cheese soup in a spoon
    Broccoli Cheese Soup
  • oven-roasted asparagus on a white serving platter
    Oven-Roasted Asparagus
  • 30 Quick and Easy Dinner Ideas
  • Shrimp Tacos
  • Crispy Chicken Salad
  • Sheet Pan Pizza
  • Pickled Jalapeños

More Tasty Recipes

  • pico de gallo featured image
    Pico De Gallo
  • chocolate tart garnished with flaky sea salt and chocolate shavings
    Chocolate Tart
  • buttermilk ranch dressing in a jar on a wooden surface
    Buttermilk Ranch Dressing
  • pigs in a blanket on a sheet pan
    Pigs In A Blanket

Comments

  1. Ann K Tepper says

    December 19, 2024 at 6:21 am

    5 stars
    # 1this is a lovely recipe. I have made it several times. Before 2nd rising, I froze the rolls for use later. When I needed them, I smeared a round cake pan w/butter & sprinkled w/brown suger. I let them thaw overnight in the fridge, rest & rise in a warm place then, baked as usual. I let them cool for just a few minutes before turning out onto my serving plate & I frosted them while still warm. Delish!!

    Reply
  2. Ann K Tepper says

    December 19, 2024 at 6:21 am

    5 stars
    # 1this is a lovely recipe. I have made it several times. Before 2nd rising, I froze the rolls for use later. When I needed them, I smeared a round cake pan w/butter & sprinkled w/brown suger. I let them thaw overnight in the fridge, rest & rise in a warm place then, baked as usual. I let them cool for just a few minutes before turning out onto my serving plate & I frosted them while still warm. Delish!!

    Reply
    • Rufus says

      December 19, 2024 at 8:33 am

      I am so glad you liked them! This makes me so happy! Have a wonderful day!

      Reply
5 from 2 votes

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Welcome!

I'm, Rufus and I am so very glad you're here! I've got all the tried and true recipes you'll need for your everyday life!

More about me

Delicious Dessert Recipes

  • this is a picture of peanut clusters topped with red and green Christmas spinkles on a parchment paper background
    Peanut Clusters
  • This is a picture of a baking dish of cinnamon rolls with one roll removed and sitting on a small white plate
    Homemade Cinnamon Rolls
  • This is a picture of the slice of pumpkin cheesecake with a salted caramel drizzle. the cheesecake is also garnished with flaky sea salt, candied pecans.
    Pumpkin Cheesecake
  • This is a picture of Hot Chocolate Cookies stacked on top of each other with a large glass of milk in the background.
    Hot Chocolate Cookies
  • This is a photo of apple cider donuts with a maple glaze.
    Baked Apple Cider Donuts
  • loaf of pumpkin bread
    Pumpkin Bread

Footer

↑ back to top

About

  • Privacy Policy
  • About Me
  • Accessibility Statement
  • Shop

Contact Me

  • Contact

As an Amazon Associate I earn from qualifying purchases with no additional cost to you.

© 2025 Rufus For Real. All rights reserved.

Psssttt...

This website uses cookies to improve your browsing experience, analyze site traffic, personalize content and serve targeted advertisement.  By continuing to browse rufusforreal.com you will consent to our use of cookies. 

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.