Go Back
A hand holding a homemade cinnamon roll
Print Recipe
4.94 from 15 votes

Cinnamon Rolls

There's nothing better than a warm, soft, fresh homemade cinnamon roll!
Prep Time3 hours
Course: Bread
Cuisine: Bread
Keyword: Cinnamon Rolls
Servings: 12

Ingredients

Roll Dough

  • 1 tablespoon active dry Yeast
  • 1 cup warm water
  • 2 tbsp butter softened
  • 1/4 cup sugar
  • 1 egg
  • 3 and 1/4 cups all purpose flour
  • 1 teaspoon salt

Filling

  • 1/2 cup butter softened, almost melted
  • 1 cup brown sugar
  • 3 tbsp cinnamon

Frosting

  • 1/4 cup butter softened
  • 2 oz cream cheese softened
  • 1 teaspoon vanilla extract
  • 2 cups powdered sugar
  • 2-4 tbsp milk

Instructions

  • Place all dough ingredients (except 1/4 cup flour) into the bowl of a stand mixer. Mix on low until combined.
  • Turn mixer up and knead dough for 5-10 minutes, adding in the remaining 1/4 cup of flour (if you live in a humid climate you may need up to an additional 1/4 cup of flour). Knead until smooth and elastic.
  • Turn dough out onto floured surface and form into a ball. Cover loosely with towel and allow to rise 60-90 minutes, until dough has doubled in size. (If you live in a dry climate, spray the dough with nonstick spray and cover loosely with plastic wrap before covering with a towel.)
  • Punch dough down. Flour your work surface, then roll dough into a 14x20 inch rectangle.
  • Stir together the filling ingredients to create a paste. Gently spread the paste over the dough, using an offset spatula or your fingers. Spread until filling covers the dough except for an inch along the top.
  • Starting from the bottom (which should be a long edge), roll the dough up into a log, rolling somewhat tightly. Cut off and discard ends if desired. Mark 12 even slices.
  • Using a very sharp knife or a piece of thread, slice log into 12 pieces. Place in lightly greased 9x13 pan.
  • Allow dough to rise about 45 minutes until rolls are puffed and touching each other. In the meantime, preheat oven to 350 degrees.
  • Bake rolls approx 20-22 minutes until tops are golden brown and rolls sound hollow when tapped.
  • Beat together frosting ingredients, making sure that butter and cream cheese are softened. Start with 2 tbsp milk and add more as needed to get frosting to desired consistency. I prefer it fluffy and not pourable so when I spread it on top of warm rolls it doesn't completely melt to the bottom of the pan.
  • Allow rolls to cool about 10 minutes, then frost and serve. Store tightly covered at room temperature.