Go Back
+ servings
0 from 0 votes
Cinnamon rolls in a pan, some of the rolls frosted with cream cheese frosting
Cinnamon Rolls With Cream Cheese Frosting
Prep Time
1 hr
Cook Time
25 mins
Rising Time
2 hrs
Total Time
3 hrs 25 mins

Finally! It is here! The cinnamon rolls recipe my friends go crazy for! Ladies and gentlemen, here are my Cinnamon Rolls With Cream Cheese Frosting. They are unlike any cinnamon rolls you have had before. Fluffy, soft, filled with amazing cinnamon flavor and a whipped cream cheese frosting with just the right amount of sugar that will allow you to savor all the lovely flavors of the rolls.

Course: Dessert
Cuisine: American
Keyword: Cinnamon Rolls With Cream Cheese Frosting
Servings: 12 rolls
Calories: 492 kcal
  • cup whole milk
  • teaspoons instant yeast or active dry yeast
  • 3 Tablespoons granulated sugar
  • 1 teaspoon salt
  • 3 Tablespoons unsalted butter, melted
  • 1 large egg, room temperature
  • 4 cups all-purpose flour
  • Butter to grease pan
  • 8 Tablespoons butter softened at room temperature and spreadable
  • ¼ cup dark brown sugar or light brown sugar
  • 2 Tablespoons ground cinnamon
  • 8 oz cream cheese, room temperature
  • 8 Tablespoons butter, room temperature
  • ¾ cup powdered sugar
  • 2 teaspoons vanilla extract
  1. Proof the yeast. Heat the milk for about 1 minute in the microwave to be slightly warm. It should be about 110° F. Pour the milk into a large mixing bowl (if mixing by hand), or the bowl of a stand mixer, or the bowl of a bread machine (I use the dough function of my bread machine.) Add the yeast to the milk, stir to combine, and let it rest for 2 minutes.

  2. Make the dough. To the milk/yeast mixture add the granulated sugar, melted butter, egg, salt, and flour. Mix everything using a stand mixer, bread machine, or with your hands to form a dough. If making the dough by hand knead the dough on a clean and floured working surface until smooth and elastic while sprinkling on tiny bits of flour as needed. If using an appliance like a stand mixer or bread machine let the appliance mix the dough until smooth and elastic.

  3. Let the dough rise. Butter a large mixing bowl and place the dough inside. Keep in a warm place to rise until doubled in size. It takes about 1 hour. I love turning on my oven for about 2 minutes, then turning it off. Then I'll place my dough in the oven to rise. It works perfectly every time!

  4. Grease pan. While the dough rises, butter a 9 by 13 baking dish.

  5. Roll out the dough. Once the dough has risen, punch it in the middle to remove excess air. Flour a clean working surface. Place the dough on the floured working surface and shape it with your hands into a rectangle. Use a rolling pin to further roll out the rectangle to be about 10 by 18 inches.

  6. Fill the dough, roll, and divide it into rolls. Dot the dough with the butter for the filling. Spread the butter over the dough using a butter knife, ensuring that it is evenly distributed across the dough while leaving a 1-inch border around the dough. Sprinkle the brown sugar and ground cinnamon as evenly as possible over the spread butter. Roll the dough into a log. Trim the ends of the log so the ends look neater (save the trimmed dough to bake later). Cut the log into 12 equal-looking portions,

  7. Place the 12 portions into the buttered baking dish. Let them rise in a warm place for about 30 minutes until about doubled in size,

  8. Preheat oven. While the rolls rise, preheat the oven to 350° F.

  9. Bake. Place the risen rolls into the preheated oven and let them bake for about 25 minutes until golden brown.

  10. Make the cream cheese frosting. While the rolls bake, place all ingredients for the cream cheese frosting into a medium mixing bowl. Whip them together using an electric handheld mixer on medium speed until well combined and smooth.

  11. Frost the cinnamon rolls. As soon as the cinnamon rolls are out of the oven, evenly spread the cream cheese frosting on them.

  12. Serve. Enjoy cinnamon rolls with cream cheese frosting warm. Store leftovers in an airtight container in the fridge for 2-3 days. Reheat each cinnamon roll in the microwave for 15 seconds.

Recipe Notes

Important Tip: If the middle parts of some rolls rise above the other parts of the rolls while baking, gently push them back in once the rolls are out of the oven.

How To Store Cinnamon Rolls With Cream Cheese Frosting

Store cinnamon rolls with cream cheese frosting in an airtight container in the fridge for 2-3 days. Reheat each roll in the microwave for about 15 seconds before serving. The rolls get fluffy again when reheated in the microwave but be careful not to microwave them for too long or they will get tough.

You can also store cinnamon rolls with cream cheese frosting in the freezer. Wrap the rolls with plastic wrap and store them in the freezer for 1 to 3 months.