Go Back
+ servings
Homemade Cinnamon Rolls

Soft and Fluffy Homemade Cinnamon Rolls with Cream Cheese Frosting

Indulge in these soft and fluffy homemade cinnamon rolls, perfectly complemented by cream cheese frosting.
Prep Time 1 hour 30 minutes
Cook Time 30 minutes
Rising Time 2 hours
Total Time 4 hours
Servings: 12 rolls
Course: Breakfast
Cuisine: American
Calories: 300

Ingredients
  

For the Dough
  • 2 cups All-purpose flour Can use bread flour for extra chewiness.
  • 1 tablespoon Granulated sugar Can reduce for a less sweet roll.
  • 2 teaspoons Rapid Rise Instant Yeast Ensure it’s fresh to activate properly.
  • 1 teaspoon Salt Key for balanced flavor.
  • 1 cup Milk Warmed to 105-110°F for yeast activation.
  • 1/4 cup Unsalted butter Can substitute with margarine.
  • 1 large Egg Use room temperature for best results.
For the Filling
  • 1/2 cup Light brown sugar Contributes moisture; dark brown can work.
  • 2 tablespoons Ground cinnamon Using freshly ground enhances flavor.
  • 1 pinch Salt Balances the sweetness.
For the Cream Cheese Frosting
  • 8 oz Cream cheese Make sure it’s softened.
  • 1 cup Powdered sugar Gives a smooth texture.
  • 1 teaspoon Vanilla extract Adds aromatic flavor.
  • 1-2 tablespoons Milk (for frosting) Adjust for desired consistency.

Equipment

  • stand mixer
  • baking dish
  • measuring cups
  • measuring spoons
  • Rolling Pin

Method
 

Step-by-Step Instructions for Homemade Cinnamon Rolls
  1. In a stand mixer, combine 2 cups of all-purpose flour, granulated sugar, rapid rise instant yeast, and salt until well mixed. Warm the milk and unsalted butter to about 105-110°F, then pour into the flour blend along with one room temperature egg and mix on low until combined. Increase to high and mix for 2 minutes until smooth.
  2. Attach a dough hook and gradually add remaining flour, kneading on medium. Knead for 5-7 minutes until dough is smooth and elastic. Perform the windowpane test to check.
  3. Lightly oil a large bowl, transfer dough, cover, and place in a warm area to rise until doubled, about 1 hour.
  4. Prepare the filling by mixing light brown sugar, ground cinnamon, and pinch of salt in a medium bowl.
  5. Once risen, punch the dough down and roll into a rectangle about ¼ inch thick. Melt unsalted butter and spread it across the dough, then sprinkle the cinnamon sugar mixture evenly. Roll tightly and cut into 12 equal rolls.
  6. Place sliced rolls in a lined baking dish, cover, and let rise until doubled, about 1 hour.
  7. Preheat oven to 350°F. Bake rolls for about 30 minutes until golden brown.
  8. Cool in the pan for 10 minutes. Whip cream cheese, powdered sugar, vanilla, and milk to desired frosting consistency. Spread over warm rolls.

Nutrition

Serving: 1rollCalories: 300kcalCarbohydrates: 45gProtein: 4gFat: 12gSaturated Fat: 7gCholesterol: 30mgSodium: 300mgPotassium: 150mgFiber: 1gSugar: 12gVitamin A: 500IUCalcium: 50mgIron: 1.5mg

Notes

Allow fresh rolls to cool before storing. Apply frosting while warm for best texture.

Tried this recipe?

Let us know how it was!