Go Back
+ servings
Homemade Cinnamon Rolls {with Cream Cheese Icing}

Homemade Cinnamon Rolls {with Cream Cheese Icing}

Fluffy homemade yeast dough rolled up with gooey layers of buttery cinnamon sugar and topped with melt in your mouth Cream Cheese Icing!  Homemade Cinnamon Rolls {with Cream Cheese Icing} are the perfect way to get them out of bed in the morning!
Course Breakfast
Cuisine American
Prep Time 1 hour 30 minutes
Cook Time 20 minutes
Total Time 1 hour 50 minutes
Servings 18 Rolls
Calories 342kcal
Author Nicole Crocker


For the dough

  • 1 ,1/4 ounce package Dry yeast
  • 1 Cup Warm milk
  • 1/2 Cup Granulated sugar
  • 1/3 Cup Unsalted butter
  • 1 teaspoon Salt
  • 2 Large Eggs
  • 4 Cups Flour

For the filling

  • 1 Cup Brown sugar ,packed
  • 2 Tablespoons Cinnamon
  • 1/3 Cup Unsalted butter ,softened

For the icing

  • 8 Tablespoons Unsalted butter ,softened
  • 1 1/2 Cups Powdered sugar
  • 1/4 Cup Cream cheese
  • 1/2 teaspoon Vanilla
  • 1/8 teaspoon Salt


For the dough

  • Dissolve the yeast in the warm milk in a large bowl.
  • Add sugar, butter, salt, eggs, and flour, mix well.
  • Knead the dough into a large ball, using your hands dusted lightly with flour.
  • Put in a bowl, cover and let rise in a warm place about 1 hour or until the dough has doubled in size.
  • Roll the dough out on a lightly floured surface, until it is about 21 inches long by 16 inches wide.
  • It should be about 1/4 inch thick.
  • Preheat oven to 400 Degrees F.

Make the filling

  • Combine the brown sugar and cinnamon in a bowl.
  • Spread the softened butter over the surface of the dough, then sprinkle the brown sugar and cinnamon evenly over the surface.
  • Working carefully, from the long edge, roll the dough down to the bottom edge.
  • Cut the dough into 1 3/4 inch slices, and place in a lightly greased baking pan.
  • We used a 9x11 baking pan.
  • Bake for 20-25 minutes or until light golden brown.

For the icing

  • Combine all ingredients in a medium mixing bowl and beat with hand mixer on high until smooth and creamy.
  • Spread icing over slightly cooled rolls and serve!


Calories: 342kcal | Carbohydrates: 50g | Protein: 4g | Fat: 14g | Saturated Fat: 8g | Cholesterol: 56mg | Sodium: 175mg | Potassium: 79mg | Fiber: 1g | Sugar: 28g | Vitamin A: 460IU | Calcium: 48mg | Iron: 1.6mg