Go Back
–+ servings
BEST Homemade Cinnamon Rolls

The Best Homemade Cinnamon Rolls Recipe with Cream Cheese Frosting

Indulge in these BEST Homemade Cinnamon Rolls, featuring a creamy frosting that elevates breakfast to a delightful experience.
Prep Time 2 hours
Cook Time 25 minutes
Total Time 2 hours 25 minutes
Servings: 9 rolls
Course: Breakfast Recipes
Cuisine: American

Ingredients
  

Dough
  • ¾ cup milk warmed to 115°F
  • 2 ¼ teaspoons quick-rise or active dry yeast
  • ¼ cup granulated sugar
  • 4 tablespoons salted butter melted and cooled
  • 1 large egg
  • 1 large egg yolk
  • 3 cups bread flour plus more as needed
  • ¾ teaspoon kosher salt
  • extra-virgin olive oil for greasing the bowl
Filling
  • 4 tablespoons salted butter softened
  • ⅔ cup packed dark brown sugar
  • 1 ½ tablespoons ground cinnamon
Frosting
  • 4 oz cream cheese softened
  • ¾ cup powdered sugar
  • 3 tablespoons salted butter softened
  • ½ teaspoon vanilla extract

Equipment

  • Stand mixer
  • Baking Pan
  • Microwave
  • parchment paper

Method
 

Making the Dough
  1. Warm the milk in a microwave-safe bowl for 45 seconds to 1 minute until it registers 115°F.
  2. Sprinkle the yeast over the warmed milk in the stand mixer bowl. If using active dry yeast, add sugar and let sit until foamy for about 5 minutes.
  3. Mix in melted butter, egg, and egg yolk on medium speed until well combined.
  4. Stir in the flour and kosher salt until a dough begins to form.
  5. Knead the dough on medium speed with a dough hook for 8 to 10 minutes, adding flour as necessary until it feels soft and slightly sticky.
  6. Transfer the dough to a lightly greased large bowl, cover with plastic wrap and a warm towel, and let rise until doubled in size (about 1 to 1½ hours).
Rolling and Shaping
  1. Dust a surface with flour, turn out the dough, and roll it into a 10 × 14-inch rectangle.
  2. Spread softened butter over the dough, leaving a ¼-inch margin at one end. Mix brown sugar and cinnamon, sprinkle over the butter, and rub it in gently.
  3. Starting from the short side without the margin, roll the dough tightly. Seal the edge by pinching it, cut off ½ inch from both ends, and compact the ends slightly.
  4. Cut the dough into nine 1-inch slices using unflavored dental floss or a serrated knife.
  5. Line a 9-inch round or square baking pan with parchment paper, place the rolls in the pan, cover with plastic wrap and a towel, and let rise until puffed and doubled (about 45 minutes to 1 hour).
Baking and Frosting
  1. Preheat the oven to 350°F.
  2. Bake the rolls for 20 to 25 minutes until golden brown on the edges. Cool for 10 minutes.
  3. In a stand mixer fitted with the whisk attachment, combine cream cheese, powdered sugar, butter, and vanilla, and beat until smooth and fluffy.
  4. Spread the frosting over warm rolls and serve.

Nutrition

Serving: 1roll

Notes

Customization options include adding nuts, dried fruits, or experimenting with different frosting flavors. Store rolls covered at room temperature for up to two days or refrigerate them for longer storage.

Tried this recipe?

Let us know how it was!