Go Back
+ servings

Homemade Cinnamon Rolls

EASY homemade cinnamon roll recipe made from scratch. Soft and gooey dough with a sweet and gooey cinnamon buttery filling topped with the best cream cheese frosting.
Prep Time: 10 minutes
Cook Time: 20 minutes
Rise Time: 2 hours 30 minutes
Total Time: 3 hours
Servings: 12 rolls
Author: Valentina's Corner


cinnamon rolls-

  • 3 1/3 cups all-purpose flour, measured then sifted
  • ¼ tsp salt
  • 1 cup whole milk
  • 3 Tbsp granulated sugar
  • 4 Tbsp unsalted butter
  • 2 large eggs
  • 1 Tbsp active dry yeast
  • 2 Tbsp heavy whipping cream

cinnamon roll filling-

cream cheese frosting-


Prepare cinnamon roll dough-

  • In a bowl, measure out the flour then sift flour and salt. Create a well in the center of the flour.
  • Warm butter, milk and sugar in a saucepan until butter is melted. Remove from heat and add in whished eggs.
  • Pour the mixture into the well. Sprinkle yeast, lightly stir and cover with a towel until yeast activates and becomes foamy.
  • Mix until the dough is fully incorporated then knead 3-5 minutes. Cover and let rise for 2 hours.
  • Prepare filling: In a small bowl, mix together sugar, brown sugar, and cinnamon. Set aside.

Prepare cream cheese frosting-

  • Meanwhile, prepare frosting. Cream together the butter, cream cheese, vanilla and powdered sugar. Add the heavy whipping cream and beat until frosting is fluffy.

Assemble cinnamon rolls-

  • Dust work space with flour and roll out the dough into a 12"x16" rectangle. Spread the softened butter over the dough and top with the sugar filling.
  • Roll up the dough tightly and cut into 12 even-sized buns.
  • Line a baking sheet with parchment paper and spray grease with butter or baking spray. Add the cinnamon rolls into the baking sheet.
    Cover and let rise an additional 30 minutes. Pour the 2 Tbsp of heavy whipping cream over the rolls.
  • Bake at 375°F for 20-22 minutes or until rolls are golden brown and baked through.
  • Allow cinnamon rolls to slightly cool then spread half of the frosting over the rolls. Once completely cooled, spread remaining frosting.
  • Enjoy, friends.


Substitute the 2 Tbsp heavy whipping cream with 2 Tbsp melted butter.
Serve the cinnamon rolls warm.