Go Back
+ servings

Homemade Cinnamon Rolls

310kcal
Prep 20 minutes
Cook 30 minutes
Total 50 minutes
These cinnamon rolls are soft, gooey, and simple to make at home, featuring a rich cream cheese icing that melts into warm rolls, creating a fresh bakery flavor.
Servings 12 servings
Course Breakfast, Snack
Cuisine American

Ingredients

Dough Ingredients
  • 4-5 cups all-purpose flour, spooned and leveled Start with 3 cups, add more as needed while kneading.
  • 1/4 cup granulated sugar
  • 2 1/4 teaspoons instant yeast 1 package
  • 1/2 teaspoon salt
  • 3/4 cup water Warmed
  • 1/2 cup whole milk Warmed
  • 1/4 cup unsalted butter, cut into 4 slices Warmed to melt
  • 1 large egg, at room temperature
Filling Ingredients
  • 6 tablespoons unsalted butter, very soft
  • 3/4 cup packed brown sugar, light or dark
  • 1 1/2 tablespoons ground cinnamon
Icing Ingredients
  • 4 oz full fat block cream cheese, room temperature
  • 5 tablespoons unsalted butter, room temperature
  • 1 1/2 cups powdered sugar
  • 1 teaspoon pure vanilla extract

Method

Preparation
  1. In a large bowl, combine 3 cups of flour, sugar, yeast, and salt. Whisk to combine and set aside.
  2. In a medium microwave-safe bowl, combine water, milk, and sliced butter. Heat until the butter melts and the mixture is warm but not hot.
  3. Whisk the egg into the water mixture.
  4. Pour the wet ingredients over the flour mixture and mix until you have a thick and sticky dough.
  5. Add another cup of flour and mix until it starts to come together into a ball.
  6. Knead the dough, adding more flour as necessary until it is smooth, elastic, and slightly tacky.
First Rise
  1. Cover the dough and let it rest for about 20 minutes until it puffs slightly.
Rolling and Filling
  1. Turn the rested dough onto a floured surface and roll it into a 14x10 inch rectangle.
  2. Spread the softened butter over the dough, leaving a 1/2 inch border. Sprinkle the sugar and cinnamon evenly on top.
  3. Roll the dough into a log starting from the longer side.
  4. Cut about 1/2 inch off each end, then slice the log into 12 even rolls using a serrated knife or dental floss.
  5. Place the rolls cut-side up in a baking dish, allowing for some space between them.
Second Rise
  1. Cover the rolls and let rise in a warm place for about 45 minutes, or until doubled in size.
Baking
  1. Preheat the oven and bake the rolls for 25 to 30 minutes until golden brown.
  2. In a bowl, combine icing ingredients and mix until smooth.
  3. Spread the icing over warm rolls once they are out of the oven.

Nutrition

Serving1gCalories310kcalCarbohydrates45gProtein4gFat14gSaturated Fat8gSodium320mgFiber1gSugar10g

Notes

For best texture, serve warm. Store covered at room temperature for up to 2 days or refrigerate for up to 5 days.

Tried this recipe?

Let us know how it was!