Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cinnamon Rolls with Cream Cheese Frosting Everyone Will Love


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chloe Green
  • Total Time: 2 hours 30 minutes (including rising)
  • Yield: 12 large rolls 1x

Description

There’s nothing quite like the smell of homemade cinnamon rolls baking in the oven. These cinnamon rolls with cream cheese frosting are soft, fluffy, and packed with that classic buttery cinnamon-sugar flavor. The creamy frosting melts perfectly over each warm roll, making them irresistible for breakfast, brunch, or a sweet treat anytime. This recipe is inspired by those comforting, homemade rolls passed down through generations — the kind that fill the kitchen with warmth and joy. Whether it’s for a family gathering, a cozy morning, or a special occasion, these cinnamon rolls will make everyone fall in love at first bite.


Ingredients

Scale

For the Dough:

  • 1 cup warm milk (about 110°F)

  • 2 ¼ teaspoons (1 packet) active dry yeast

  • â…“ cup granulated sugar

  • â…“ cup unsalted butter, melted

  • 2 large eggs, room temperature

  • ½ teaspoon salt

  • 4 to 4 ½ cups all-purpose flour

For the Filling:

  • 1 cup packed light brown sugar

  • 2 ½ tablespoons ground cinnamon

  • â…“ cup unsalted butter, softened

For the Cream Cheese Frosting:

  • 4 ounces cream cheese, softened

  • ¼ cup unsalted butter, softened

  • 1 ½ cups powdered sugar

  • ½ teaspoon vanilla extract

  • 1–2 tablespoons milk (as needed for consistency)


Instructions

  • In a large bowl, combine warm milk and yeast. Let it sit for 5–10 minutes until foamy.

  • Add sugar, melted butter, eggs, and salt to the yeast mixture. Mix until combined.

  • Gradually add flour, one cup at a time, until a soft dough forms. Knead for 6–8 minutes on a lightly floured surface until smooth and elastic.

  • Place dough in a greased bowl, cover, and let rise in a warm spot for 1–1½ hours or until doubled in size.

  • In a small bowl, mix brown sugar and cinnamon for the filling.

  • Once the dough has risen, punch it down and roll it out into a 16×12-inch rectangle.

  • Spread softened butter evenly over the dough and sprinkle with the cinnamon-sugar mixture.

  • Roll up the dough tightly from the long side to form a log. Slice into 12 even rolls using a sharp knife or unflavored dental floss.

  • Arrange rolls in a greased 9×13-inch baking dish, leaving space between each. Cover and let rise again for 30–45 minutes.

  • Preheat oven to 350°F (175°C).

  • Bake rolls for 25–30 minutes or until golden brown.

  • While rolls bake, prepare frosting by beating cream cheese and butter until creamy.

  • Add powdered sugar and vanilla extract, and mix until fluffy. Thin with milk if needed.

  • Spread frosting over warm rolls and let it melt into the swirls before serving.

Notes

  • For overnight prep, make the rolls through step 8, cover tightly, and refrigerate overnight. Let them come to room temperature for an hour before baking in the morning.

  • Store leftovers covered at room temperature for 2 days or refrigerate for up to 5 days. Reheat in the microwave for a few seconds before serving.

  • To freeze, bake the rolls (without frosting), let them cool, and freeze. Reheat and frost when ready to serve.

  • For extra flavor, add chopped pecans, walnuts, or raisins to the filling.

  • For a lighter frosting, use less cream cheese or substitute with a simple vanilla glaze made from powdered sugar and milk.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes