Go Back
–+ servings
BEST Homemade Cinnamon Rolls

Best Homemade Cinnamon Rolls

Discover the Best Homemade Cinnamon Rolls recipe for ultimate sweetness and comfort. Perfect for any occasion!
Prep Time 2 hours
Cook Time 20 minutes
Cooling Time 10 minutes
Total Time 2 hours 30 minutes
Servings: 9 rolls
Course: Dessert Recipes
Cuisine: American

Ingredients
  

  • ¾ cup milk warmed to 115°F
  • 2 ¼ teaspoons quick-rise or active dry yeast
  • ¼ cup granulated sugar add only if using active dry yeast
  • 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
  • 4 tablespoons salted butter softened
  • ⅔ cup packed dark brown sugar
  • 1 ½ tablespoons ground cinnamon
  • 4 oz cream cheese softened
  • ¾ cup powdered sugar
  • 3 tablespoons salted butter softened
  • ½ teaspoon vanilla extract

Equipment

  • Stand mixer
  • Microwave
  • Rolling Pin
  • Baking Pan

Method
 

  1. In a small microwave-safe bowl, warm the milk by microwaving it for 45 seconds to 1 minute until it registers 115°F.
  2. In the bowl of a stand mixer fitted with the paddle attachment, sprinkle the yeast over the warmed milk. Add the sugar if using active dry yeast and let sit until foamy, about 5 minutes. Then add the melted butter, egg, and egg yolk; mix on medium speed until well combined.
  3. Stir in the flour and salt until a dough begins to form.
  4. Knead the dough on medium speed with the dough hook for 8 to 10 minutes until it feels soft and slightly sticky, adding flour as needed.
  5. Lightly grease a large bowl with olive oil, transfer the dough, cover with plastic wrap and a warm towel, and allow to rise until doubled in size, about 1 to 1½ hours.
  6. Dust a surface with flour, turn out the dough, and roll it into a 10 × 14-inch rectangle.
  7. Spread the 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.
  8. Starting from the short side without the margin, roll the dough tightly. Seal the edge by pinching, cut off ½ inch from both ends, and compact the ends slightly.
  9. Cut the dough into nine 1-inch slices using unflavored dental floss or a serrated knife.
  10. Line a 9-inch round or square baking pan with parchment paper, place rolls in the pan, cover with plastic wrap and a towel, and let rise until puffed and doubled, about 45 minutes to 1 hour.
  11. Preheat the oven to 350°F.
  12. Bake the rolls for 20 to 25 minutes until golden brown on the edges. Cool for 10 minutes.
  13. In a stand mixer fitted with the whisk attachment, combine cream cheese, powdered sugar, butter, and vanilla. Beat until smooth and fluffy.
  14. Spread the frosting over warm rolls and serve.

Nutrition

Serving: 1roll

Notes

Feel free to customize the filling with nuts or use light brown sugar for a milder sweetness.

Tried this recipe?

Let us know how it was!