The Perfect Cinnamon Roll

We realize we might be biased but we believe these are the most perfect cinnamon rolls you’ll find. Our recipe is easy, quicker than most cinnamon rolls and completely approachable for anyone. Easy, creamy and dreamy!

Print Recipe Pin Recipe Save Recipe
No ratings yet

The Perfect Cinnamon Roll

Course: Breakfast
Keyword: Breakfast Favorites, Holiday Entertaining
Servings: 12
Author: Denise


  • 3/4 cup buttermilk
  • 3 Tbsp unsalted butter
  • 2 and 1/4 tsp instant yeast 1 standard packet
  • 2 and 3/4 cups all-purpose flour plus more for dusting
  • 1/4 cup granulated sugar
  • 1/2 teaspoon salt
  • 1 large egg at room temperature


  • 1 stick 8 Tbsp unsalted butter, room temperature
  • 3/4 cup brown sugar packed
  • 1/2 tsp ground nutmeg
  • 1 Tbsp ground cinnamon

Cream Cheese Icing:

  • 8 ounces 1 block full-fat block cream cheese, room temperature
  • 3 Tbsp unsalted butter room temperature
  • 1 1/4 cup confectioners’ powdered sugar
  • 1 tsp pure vanilla extract

To Serve:

  • Cinnamon sugar


  • Heat butter and buttermilk over low heat in a small saucepan. Heat long enough just to warm and combine but do not boil. Remove from heat and add yeast, whisking to combine. Set aside.
  • In a large bowl, mix flour, sugar and salt. Mix to combine. Add milk mixture and mix. Add egg and mix until well combined.
  • Turn mixture out on well floured surface. Knead mixture for a few minutes, continuously moving and rotating. Once finished, dough should shape into medium ball.
  • Add dough ball to a lightly oiled bowl. Cover and place in a warm area. Let sit for 30 minutes.
  • Roll dough into a large rectangle over a floured surface. Straighten edges with a knife.
  • Spread butter over dough, covering as much of the surface as possible. In a small bowl, mix brown sugar, cinnamon and nutmeg. Sprinkle mixture evenly over butter.
  • Gently roll dough up lengthwise, tightly into a long roll. Cut evenly into 12 rolls.
  • Place rolls into a greased baking pan. Cover and let rise in a warm area for 2 hours.
  • (Note: One of my favorite ways to let rise is to turn on your oven to 175 degrees. Once warmed, turn off. Place cinnamon rolls in slightly warm oven to rise. This can cut the rise time to 90 minutes).
  • Preheat oven to 325 degrees. (Remove rolls from oven when preheating if you used method above with oven to rise).
  • Bake 25-30 minutes or until lightly golden brown.
  • While rolls are baking, prepare frosting. Using a hand mixer or stand mixer fitted with whisk attachment, whisk together all ingredients until smooth. Refrigerate until ready to use.
  • Remove cinnamon rolls from oven. Let sit 5 minutes. Ice generously and sprinkle with cinnamon sugar. Serve warm.
share this recipe:

filed under:

Reader Interactions

Leave a Reply

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

Recipe Rating

Still hungry? Here’s more